switch back from fish to zsh

This commit is contained in:
notgne2 2022-11-06 17:42:23 -07:00
parent 742ce27e01
commit 33dba4a0fe
Signed by: notgne2
SSH Key Fingerprint: SHA256:qlFCAimT/PvNIG3u+aYT9pIqFCWgu6sNsWjpV1vHLIE
6 changed files with 4 additions and 37 deletions

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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