misc. mid-april update
This commit is contained in:
parent
54eec79da6
commit
c143439956
5 changed files with 20 additions and 1 deletions
|
@ -32,6 +32,7 @@ function worktree
|
||||||
|
|
||||||
# Elixir projects
|
# Elixir projects
|
||||||
if test -e "mix.exs"
|
if test -e "mix.exs"
|
||||||
|
echo "Elixir project detected. Copying over _build and deps"
|
||||||
if test -d "_build"
|
if test -d "_build"
|
||||||
cp -cR _build ../$dirname/
|
cp -cR _build ../$dirname/
|
||||||
end
|
end
|
||||||
|
@ -42,6 +43,7 @@ function worktree
|
||||||
|
|
||||||
# typically untracked files
|
# typically untracked files
|
||||||
if test -e ".envrc"
|
if test -e ".envrc"
|
||||||
|
echo "Copying over .envrc"
|
||||||
cp .envrc ../$dirname/
|
cp .envrc ../$dirname/
|
||||||
end
|
end
|
||||||
if test -e ".npmrc"
|
if test -e ".npmrc"
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
rustup
|
rustup
|
||||||
|
stripe-cli
|
||||||
];
|
];
|
||||||
|
|
||||||
homebrew = {
|
homebrew = {
|
||||||
|
|
|
@ -51,7 +51,10 @@
|
||||||
autoUpdate = true;
|
autoUpdate = true;
|
||||||
upgrade = true;
|
upgrade = true;
|
||||||
};
|
};
|
||||||
brews = [ "openssl" ];
|
brews = [
|
||||||
|
"openssl"
|
||||||
|
"wxwidgets"
|
||||||
|
];
|
||||||
taps = [
|
taps = [
|
||||||
"homebrew/cask-versions"
|
"homebrew/cask-versions"
|
||||||
"homebrew/cask-fonts"
|
"homebrew/cask-fonts"
|
||||||
|
@ -59,6 +62,7 @@
|
||||||
casks = [
|
casks = [
|
||||||
"1password"
|
"1password"
|
||||||
"alfred"
|
"alfred"
|
||||||
|
"appcleaner"
|
||||||
"dash6"
|
"dash6"
|
||||||
"fantastical"
|
"fantastical"
|
||||||
"firefox"
|
"firefox"
|
||||||
|
|
|
@ -44,6 +44,15 @@
|
||||||
hash = "sha256-rBHgZsBSf4iHI2X6W8PydmIqlv4Ok8nT+Tgj5Dxi73M=";
|
hash = "sha256-rBHgZsBSf4iHI2X6W8PydmIqlv4Ok8nT+Tgj5Dxi73M=";
|
||||||
};
|
};
|
||||||
})
|
})
|
||||||
|
(pkgs.vimUtils.buildVimPlugin {
|
||||||
|
name = "vim-kitty";
|
||||||
|
src = pkgs.fetchFromGitHub {
|
||||||
|
owner = "fladson";
|
||||||
|
repo = "vim-kitty";
|
||||||
|
rev = "4f3f2901717320f80a1e16a868f706762be8535b";
|
||||||
|
hash = "sha256-tK7G5m3X8k2HjUA6Rm6Lz82K2GjXzcc1JNlxWrbBxGU=";
|
||||||
|
};
|
||||||
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
colorscheme = "helix-boo";
|
colorscheme = "helix-boo";
|
||||||
|
@ -176,6 +185,8 @@
|
||||||
|
|
||||||
{ key = "<leader>w"; action = "<cmd>w<cr>"; }
|
{ key = "<leader>w"; action = "<cmd>w<cr>"; }
|
||||||
{ key = "<leader>q"; action = "<cmd>q<cr>"; }
|
{ key = "<leader>q"; action = "<cmd>q<cr>"; }
|
||||||
|
{ key = "<leader>s"; action = "<cmd>split<cr>"; }
|
||||||
|
{ key = "<leader>v"; action = "<cmd>vsplit<cr>"; }
|
||||||
{ key = "<esc>"; action = "<cmd>nohlsearch<cr>"; mode = "n"; }
|
{ key = "<esc>"; action = "<cmd>nohlsearch<cr>"; mode = "n"; }
|
||||||
|
|
||||||
# root level leader commands
|
# root level leader commands
|
||||||
|
|
|
@ -11,6 +11,7 @@
|
||||||
devenv
|
devenv
|
||||||
watchman
|
watchman
|
||||||
fd
|
fd
|
||||||
|
wget
|
||||||
];
|
];
|
||||||
|
|
||||||
sessionVariables = {
|
sessionVariables = {
|
||||||
|
|
Loading…
Reference in a new issue