Duplicate some fish config to common
parent
f369970fa5
commit
719e9fe8f7
|
@ -20,7 +20,6 @@ in {
|
||||||
httpie
|
httpie
|
||||||
imagemagick
|
imagemagick
|
||||||
jq
|
jq
|
||||||
pijul
|
|
||||||
procs
|
procs
|
||||||
unrar
|
unrar
|
||||||
# graphical applications
|
# graphical applications
|
||||||
|
|
|
@ -32,7 +32,33 @@ in {
|
||||||
broot.enable = true;
|
broot.enable = true;
|
||||||
command-not-found.enable = true;
|
command-not-found.enable = true;
|
||||||
direnv.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 = {
|
git = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
Loading…
Reference in New Issue