Mercurial > nixos
comparison home.nix @ 2:a2c891f7b914
Occasional commit 2
| author | Yasuri <yasuri@charliesmp.net> |
|---|---|
| date | Sat, 03 Oct 2026 18:53:08 -0500 |
| parents | f78c8a98f113 |
| children | 7c8c5e548075 |
comparison
equal
deleted
inserted
replaced
| 1:f78c8a98f113 | 2:a2c891f7b914 |
|---|---|
| 12 home.packages = with pkgs; [ | 12 home.packages = with pkgs; [ |
| 13 pkgs.audacious | 13 pkgs.audacious |
| 14 pkgs.vesktop | 14 pkgs.vesktop |
| 15 pkgs.macchina | 15 pkgs.macchina |
| 16 pkgs.xclip | 16 pkgs.xclip |
| 17 pkgs.btop | |
| 18 pkgs.libsForQt5.qtstyleplugin-kvantum | |
| 19 (pkgs.callPackage ./modules/dwmbar.nix { }) | |
| 20 pkgs.cmatrix | |
| 21 pkgs.cava | |
| 22 pkgs.lavat | |
| 17 ]; | 23 ]; |
| 18 programs.librewolf.enable = true; | 24 programs.librewolf.enable = true; |
| 19 home.stateVersion = "26.05"; | 25 home.stateVersion = "26.05"; |
| 20 home.file.".config/alacritty".source = ./config/alacritty; | 26 home.file.".config/alacritty".source = ./config/alacritty; |
| 21 home.file.".config/picom".source = ./config/picom; | 27 home.file.".config/picom".source = ./config/picom; |
| 22 programs.tmux = { | 28 qt = { |
| 29 enable = true; | |
| 30 platformTheme.name = "qtct"; | |
| 31 style.name = "kvantum"; | |
| 32 kvantum = { | |
| 33 themes = [ pkgs.rose-pine-kvantum ]; | |
| 34 settings.General.theme = "rose-pine-iris"; | |
| 35 }; | |
| 36 qt5ctSettings.Appearance.style = "kvantum"; | |
| 37 qt6ctSettings.Appearance.style = "kvantum"; | |
| 38 }; | |
| 39 | |
| 40 programs.tmux = { | |
| 23 enable = true; | 41 enable = true; |
| 24 prefix = "C-Space"; | 42 prefix = "C-Space"; |
| 25 mouse = true; | 43 mouse = true; |
| 26 baseIndex = 1; | 44 baseIndex = 1; |
| 27 keyMode = "vi"; | 45 keyMode = "vi"; |
| 46 bind k select-pane -U | 64 bind k select-pane -U |
| 47 bind l select-pane -R | 65 bind l select-pane -R |
| 48 | 66 |
| 49 bind r source-file ~/.config/tmux/tmux.conf \; display "reloaded" | 67 bind r source-file ~/.config/tmux/tmux.conf \; display "reloaded" |
| 50 | 68 |
| 51 # palette: forest floor, moss, fern, mist | 69 # palette: near black, slate outline, store path blue |
| 52 set -g status-style "bg=#0f1a10,fg=#cfe3cf" | 70 set -g status-style "bg=#131313,fg=#a9c7ee" |
| 53 set -g status-left-length 30 | 71 set -g status-left-length 30 |
| 54 set -g status-left "#[bg=#7bc043,fg=#0f1a10,bold] #S #[default] " | 72 set -g status-left "#[bg=#5277c3,fg=#eef4ff,bold] #S #[default] " |
| 55 set -g status-right "#[fg=#6b7a70]%a %b %d #[bg=#4f9d2d,fg=#0f1a10,bold] %H:%M " | 73 set -g status-right "#[fg=#4a4a63]%a %b %d #[bg=#7ebae4,fg=#131313,bold] %H:%M " |
| 56 set -g window-status-format "#[fg=#6b7a70] #I #W " | 74 set -g window-status-format "#[fg=#4a4a63] #I #W " |
| 57 set -g window-status-current-format "#[bg=#2a3f2a,fg=#a5d63f,bold] #I #W " | 75 set -g window-status-current-format "#[bg=#222222,fg=#7ebae4,bold] #I #W " |
| 58 set -g pane-border-style "fg=#2a3f2a" | 76 set -g pane-border-style "fg=#363648" |
| 59 set -g pane-active-border-style "fg=#7bc043" | 77 set -g pane-active-border-style "fg=#5277c3" |
| 60 set -g message-style "bg=#7bc043,fg=#0f1a10" | 78 set -g message-style "bg=#5277c3,fg=#eef4ff" |
| 61 set -g mode-style "bg=#4f9d2d,fg=#0f1a10" | 79 set -g mode-style "bg=#5277c3,fg=#eef4ff" |
| 80 | |
| 62 bind -T copy-mode-vi v send -X begin-selection | 81 bind -T copy-mode-vi v send -X begin-selection |
| 63 bind -T copy-mode-vi y send -X copy-pipe-and-cancel "xclip -selection clipboard -i" | 82 bind -T copy-mode-vi y send -X copy-pipe-and-cancel "xclip -selection clipboard -i" |
| 64 bind -T copy-mode-vi MouseDragEnd1Pane send -X copy-pipe-and-cancel "xclip -selection clipboard -i" | 83 bind -T copy-mode-vi MouseDragEnd1Pane send -X copy-pipe-and-cancel "xclip -selection clipboard -i" |
| 65 ''; | 84 ''; |
| 66 }; | 85 }; |
| 67 } | 86 } |
