Duplicate some fish config to common
parent
f369970fa5
commit
719e9fe8f7
|
@ -20,7 +20,6 @@ in {
|
|||
httpie
|
||||
imagemagick
|
||||
jq
|
||||
pijul
|
||||
procs
|
||||
unrar
|
||||
# graphical applications
|
||||
|
|
|
@ -32,7 +32,33 @@ in {
|
|||
broot.enable = true;
|
||||
command-not-found.enable = true;
|
||||
direnv.enable = true;
|
||||
fish.enable = true;
|
||||
|
||||
fish = {
|
||||
enable = true;
|
||||
interactiveShellInit = ''
|
||||
echo 'ヽ(´ᗜ`)ノ welcome ヽ(´ᗜ`)ノ'
|
||||
if not functions -q fisher
|
||||
set -q XDG_CONFIG_HOME; or set XDG_CONFIG_HOME ~/.config
|
||||
curl https://git.io/fisher --create-dirs -sLo $XDG_CONFIG_HOME/fish/functions/fisher.fish
|
||||
fish -c fisher
|
||||
end
|
||||
fish_vi_key_bindings
|
||||
set VIRTUAL_ENV_DISABLE_PROMPT true
|
||||
|
||||
alias cat=bat
|
||||
alias br=broot
|
||||
alias tree=br
|
||||
alias ack=rg
|
||||
alias ag=rg
|
||||
alias grep=rg
|
||||
|
||||
alias sys="sudo systemctl"
|
||||
|
||||
alias rebuild="sudo nixos-rebuild switch"
|
||||
alias rebuildd="sudo nixos-rebuild switch; and systemctl restart display-manager"
|
||||
alias upgrade="sudo rm -rf /root/.cache/nix/tarballs; and sudo nix-channel --update; and sudo nixos-rebuild switch --upgrade"
|
||||
'';
|
||||
};
|
||||
|
||||
git = {
|
||||
enable = true;
|
||||
|
|
Loading…
Reference in New Issue