switch back from fish to zsh
This commit is contained in:
parent
742ce27e01
commit
33dba4a0fe
@ -105,7 +105,8 @@
|
|||||||
networking.firewall.allowPing = true;
|
networking.firewall.allowPing = true;
|
||||||
networking.firewall.allowedTCPPorts = lib.mkDefault [22];
|
networking.firewall.allowedTCPPorts = lib.mkDefault [22];
|
||||||
|
|
||||||
|
programs.zsh.enable = lib.mkDefault true;
|
||||||
programs.fish.enable = lib.mkDefault true;
|
programs.fish.enable = lib.mkDefault true;
|
||||||
users.defaultUserShell = lib.mkOverride 900 pkgs.fish;
|
users.defaultUserShell = lib.mkOverride 900 pkgs.zsh;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -34,10 +34,6 @@
|
|||||||
url = "github:glacambre/firenvim";
|
url = "github:glacambre/firenvim";
|
||||||
flake = false;
|
flake = false;
|
||||||
};
|
};
|
||||||
done = {
|
|
||||||
url = "github:franciscolourenco/done";
|
|
||||||
flake = false;
|
|
||||||
};
|
|
||||||
schemer2 = {
|
schemer2 = {
|
||||||
url = "github:thefryscorer/schemer2";
|
url = "github:thefryscorer/schemer2";
|
||||||
flake = false;
|
flake = false;
|
||||||
|
@ -8,6 +8,7 @@ inputs: {
|
|||||||
|
|
||||||
programs.direnv = {
|
programs.direnv = {
|
||||||
enable = lib.mkDefault true;
|
enable = lib.mkDefault true;
|
||||||
|
enableZshIntegration = true;
|
||||||
nix-direnv.enable = lib.mkDefault true;
|
nix-direnv.enable = lib.mkDefault true;
|
||||||
stdlib = ''
|
stdlib = ''
|
||||||
: ''${XDG_CACHE_HOME:=$HOME/.cache}
|
: ''${XDG_CACHE_HOME:=$HOME/.cache}
|
||||||
@ -52,7 +53,6 @@ inputs: {
|
|||||||
ripgrep
|
ripgrep
|
||||||
lsd
|
lsd
|
||||||
|
|
||||||
# for fish-done
|
|
||||||
libnotify
|
libnotify
|
||||||
notify-desktop
|
notify-desktop
|
||||||
];
|
];
|
||||||
@ -64,7 +64,7 @@ inputs: {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.fish = {
|
programs.zsh = {
|
||||||
enable = true;
|
enable = true;
|
||||||
shellAliases = {
|
shellAliases = {
|
||||||
ls = "lsd";
|
ls = "lsd";
|
||||||
@ -73,19 +73,6 @@ inputs: {
|
|||||||
lla = "ls -la";
|
lla = "ls -la";
|
||||||
lt = "ls --tree";
|
lt = "ls --tree";
|
||||||
};
|
};
|
||||||
plugins = [
|
|
||||||
{
|
|
||||||
name = "done";
|
|
||||||
src = inputs.done;
|
|
||||||
}
|
|
||||||
];
|
|
||||||
interactiveShellInit = ''
|
|
||||||
set -U __done_min_cmd_duration 4000
|
|
||||||
|
|
||||||
set -U fish_key_bindings fish_default_key_bindings
|
|
||||||
|
|
||||||
eval (${pkgs.direnv}/bin/direnv hook fish)
|
|
||||||
'';
|
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.firefox = {
|
programs.firefox = {
|
||||||
|
@ -32,10 +32,4 @@
|
|||||||
right_meters = ["RightCPUs" "Blank" "CPU"];
|
right_meters = ["RightCPUs" "Blank" "CPU"];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.fish.shellAliases = {
|
|
||||||
node = "node --experimental-repl-await";
|
|
||||||
ls = "lsd";
|
|
||||||
bp = "npm version patch && npm publish && git push";
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
@ -9,11 +9,6 @@ inputs: {
|
|||||||
url = "https://raw.githubusercontent.com/eprints/eprints3.4/master/lib/mime.types";
|
url = "https://raw.githubusercontent.com/eprints/eprints3.4/master/lib/mime.types";
|
||||||
sha256 = "0cdhq71wk5h3zcfrz8dyqc3vrjyikwjqsla855v036r54lch0kn2";
|
sha256 = "0cdhq71wk5h3zcfrz8dyqc3vrjyikwjqsla855v036r54lch0kn2";
|
||||||
};
|
};
|
||||||
|
|
||||||
sc = pkgs.writeScript "sc.sh" ''
|
|
||||||
#!${pkgs.zsh}/bin/zsh
|
|
||||||
git commit -am "$*"
|
|
||||||
'';
|
|
||||||
in {
|
in {
|
||||||
programs.home-manager.enable = true;
|
programs.home-manager.enable = true;
|
||||||
|
|
||||||
@ -248,11 +243,6 @@ in {
|
|||||||
FZF_DEFAULT_COMMAND = "${pkgs.fd}/bin/fd --type f";
|
FZF_DEFAULT_COMMAND = "${pkgs.fd}/bin/fd --type f";
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.fish.shellAliases = {
|
|
||||||
bp = "npm version patch && npm publish && git push";
|
|
||||||
sc = "${sc}";
|
|
||||||
};
|
|
||||||
|
|
||||||
xdg.configFile."nvim-qt/nvim-qt.conf".text = ''
|
xdg.configFile."nvim-qt/nvim-qt.conf".text = ''
|
||||||
ext_tabline=false
|
ext_tabline=false
|
||||||
ext_popupmenu=false
|
ext_popupmenu=false
|
||||||
|
@ -8,7 +8,6 @@
|
|||||||
|
|
||||||
users.users.notgne2 = {
|
users.users.notgne2 = {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
shell = pkgs.fish;
|
|
||||||
home = "/home/notgne2";
|
home = "/home/notgne2";
|
||||||
description = "notgne2";
|
description = "notgne2";
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user