small updates

work
mat ess 2022-07-04 18:00:05 -04:00
parent 49afc6b5f7
commit 6bba951305
3 changed files with 8 additions and 2 deletions

View File

@ -41,7 +41,7 @@
programs.fish.shellInit = '' programs.fish.shellInit = ''
for p in (string split : ${config.environment.systemPath}) for p in (string split : ${config.environment.systemPath})
if not contains $p $fish_user_paths if not contains $p $fish_user_paths
set -g fish_user_paths $fish_user_paths $p set -Ua fish_user_paths $p
end end
end end
''; '';

View File

@ -94,6 +94,7 @@
# Dev stuff # Dev stuff
cloc # source code line counter cloc # source code line counter
doctl # command line tools for digitalocean
flyctl # command line tools for fly.io flyctl # command line tools for fly.io
jq # json processor jq # json processor
pijul # alternative to `git` pijul # alternative to `git`

View File

@ -49,7 +49,8 @@ in
# Colors config ------------------------------------------------------------------------------ {{{ # Colors config ------------------------------------------------------------------------------ {{{
programs.kitty.extras.colors = programs.kitty.extras.colors =
let let
theme = pkgs.lib.colors.tokyonight; in theme = pkgs.lib.colors.tokyonight;
in
{ {
enable = true; enable = true;
common = theme.common; common = theme.common;
@ -71,6 +72,10 @@ in
set --prepend fish_complete_path "$KITTY_INSTALLATION_DIR/shell-integration/fish/vendor_completions.d" set --prepend fish_complete_path "$KITTY_INSTALLATION_DIR/shell-integration/fish/vendor_completions.d"
end end
''; '';
programs.fish.shellAliases = {
s = "kitty +kitten ssh";
e = "edit-in-kitty";
};
# }}} # }}}
# Fix icon config # Fix icon config