summaryrefslogtreecommitdiff
path: root/hermes/home-manager/leo/programs/zsh.nix
diff options
context:
space:
mode:
Diffstat (limited to 'hermes/home-manager/leo/programs/zsh.nix')
-rw-r--r--hermes/home-manager/leo/programs/zsh.nix45
1 files changed, 0 insertions, 45 deletions
diff --git a/hermes/home-manager/leo/programs/zsh.nix b/hermes/home-manager/leo/programs/zsh.nix
deleted file mode 100644
index 3e2f86e..0000000
--- a/hermes/home-manager/leo/programs/zsh.nix
+++ /dev/null
@@ -1,45 +0,0 @@
-{lib, config, ...}: {
- options.zsh.enable = lib.mkEnableOption "zsh config";
-
- config = lib.mkIf config.zsh.enable {
- programs.zsh = {
- enable = true;
- enableCompletion = true;
- enableVteIntegration = true;
- syntaxHighlighting.enable = true;
-
- history.size = 10000;
-
- oh-my-zsh = {
- enable = true;
- theme = "fishy";
- plugins = [ "git" "ssh" ];
- };
-
- shellAliases = {
- ls = "ls -lh --color=auto";
- l = "ls";
- ll = "ls -a";
- ssh = "TERM=xterm-256color ssh";
- wine = "wine64";
-
- update-boot = "sudo nixos-rebuild boot --flake ~/nixos#hermes";
- update-system = "sudo nixos-rebuild switch --flake ~/nixos#hermes";
- update-home = "home-manager switch --flake ~/nixos#hermes";
- };
-
- initContent = ''
- # Ctrl + arrow keys
- bindkey '^[Oc' forward-word
- bindkey '^[Od' backward-word
- bindkey '^[[1;5D' backward-word
- bindkey '^[[1;5C' forward-word
- bindkey '^H' backward-kill-word
-
- # Theme
- autoload -U colors
- colors
- '';
- };
- };
-}