diff options
author | sefidel <contact@sefidel.net> | 2022-01-24 23:41:57 +0900 |
---|---|---|
committer | sefidel <contact@sefidel.net> | 2022-01-25 00:35:56 +0900 |
commit | f1dcc051825b412fb83243a3c261ed4f0f46dc0d (patch) | |
tree | b54ee523abaab0e51b7d416be904f8357faf0e77 /home/profiles/base/default.nix | |
parent | 7ef77a1ab15892770d782f56e7adb27057da720d (diff) | |
download | nixrc-f1dcc051825b412fb83243a3c261ed4f0f46dc0d.tar.gz nixrc-f1dcc051825b412fb83243a3c261ed4f0f46dc0d.zip |
home/base: use tmux (for now)
Diffstat (limited to 'home/profiles/base/default.nix')
-rw-r--r-- | home/profiles/base/default.nix | 69 |
1 files changed, 41 insertions, 28 deletions
diff --git a/home/profiles/base/default.nix b/home/profiles/base/default.nix index 5c427e2..0e1d873 100644 --- a/home/profiles/base/default.nix +++ b/home/profiles/base/default.nix @@ -10,7 +10,7 @@ in imports = [ ../../modules/programs/nixpkgs ../../modules/programs/zshell - ../../modules/programs/zellij + #../../modules/programs/zellij ../../modules/misc/neotheme ]; @@ -103,6 +103,18 @@ in password-store.enable = true; + tmux = { + enable = true; + + prefix = "C-f"; + terminal = "xterm-256color"; + shell = "${pkgs.zsh}/bin/zsh"; + baseIndex = 1; + keyMode = "vi"; + + extraConfig = import ./config/tmux.nix; + }; + waybar = { enable = config.wayland.windowManager.sway.enable; @@ -168,33 +180,34 @@ in enableZshIntegration = true; }; - zellij = { - enable = true; - - settings = { - default_mode = "normal"; - pane_frames = false; - simplified_ui = true; # bitmap fonts - - themes = { - default = { - # Industrial Jellybeans theme - bg = [ 21 21 21 ]; - fg = [ 136 136 136 ]; - black = [ 28 28 28 ]; - gray = [ 64 64 64 ]; - white = [ 232 232 211 ]; - red = [ 141 61 38 ]; - orange = [ 250 187 110 ]; - yellow = [ 250 208 122 ]; - green = [ 153 173 106 ]; - blue = [ 129 151 191 ]; - cyan = [ 143 191 220 ]; - magenta = [ 198 182 238 ]; - }; - }; - }; - }; + # TODO: https://github.com/zellij-org/zellij/issues/1013 + # zellij = { + # enable = true; + # + # settings = { + # default_mode = "normal"; + # pane_frames = false; + # simplified_ui = true; # bitmap fonts + # + # themes = { + # default = { + # # Industrial Jellybeans theme + # bg = [ 21 21 21 ]; + # fg = [ 136 136 136 ]; + # black = [ 28 28 28 ]; + # gray = [ 64 64 64 ]; + # white = [ 232 232 211 ]; + # red = [ 141 61 38 ]; + # orange = [ 250 187 110 ]; + # yellow = [ 250 208 122 ]; + # green = [ 153 173 106 ]; + # blue = [ 129 151 191 ]; + # cyan = [ 143 191 220 ]; + # magenta = [ 198 182 238 ]; + # }; + # }; + # }; + # }; }; services = { |