misc. mid-april update

This commit is contained in:
sloane 2024-04-24 10:11:46 -04:00
parent 54eec79da6
commit c143439956
No known key found for this signature in database
5 changed files with 20 additions and 1 deletions

View file

@ -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"

View file

@ -5,6 +5,7 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
rustup rustup
stripe-cli
]; ];
homebrew = { homebrew = {

View file

@ -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"

View file

@ -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

View file

@ -11,6 +11,7 @@
devenv devenv
watchman watchman
fd fd
wget
]; ];
sessionVariables = { sessionVariables = {