| author | |
| committer | |
| log | cf37c5191b1545f4832c9d599cc4c03ded15496f |
| tree | ffd2bdd2fdb97b5edd06774019b7e1fbbf1fde18 |
| parent | 108bc9517b04869355dbfba26ab050f032d44d11 |
2 files changed, 21 insertions(+), 15 deletions(-)
users/fish/cattop/configuration.nix+8-5| ... | ... | @@ -81,6 +81,7 @@ |
| 81 | 81 | # Define a user account. Don't forget to set a password with ‘passwd’. |
| 82 | 82 | users.users.fish = { |
| 83 | 83 | isNormalUser = true; |
| 84 | shell = pkgs.fish; | |
| 84 | 85 | extraGroups = [ |
| 85 | 86 | "wheel" # Enable ‘sudo’ for the user. |
| 86 | 87 | "dialout" # Enable serial access for the user. |
| ... | ... | @@ -95,12 +96,13 @@ |
| 95 | 96 | }; |
| 96 | 97 | programs.git = { |
| 97 | 98 | enable = true; |
| 98 | extraConfig = { | |
| 99 | push = { | |
| 100 | autoSetupRemote = true; | |
| 101 | }; | |
| 102 | }; | |
| 99 | # extraConfig = { | |
| 100 | # push = { | |
| 101 | # autoSetupRemote = true; | |
| 102 | # }; | |
| 103 | # }; | |
| 103 | 104 | }; |
| 105 | ||
| 104 | 106 | programs.firefox.enable = true; |
| 105 | 107 | programs.neovim.enable = true; |
| 106 | 108 | #programs.neovim.defaultEditor.enable = true; |
| ... | ... | @@ -114,6 +116,7 @@ |
| 114 | 116 | |
| 115 | 117 | # Some programs need SUID wrappers, can be configured further or are |
| 116 | 118 | # started in user sessions. |
| 119 | programs.fish.enable = true; | |
| 117 | 120 | programs.mtr.enable = true; |
| 118 | 121 | programs.gnupg.agent = { |
| 119 | 122 | enable = true; |
users/fish/cattop/home.nix+13-10| ... | ... | @@ -1,13 +1,4 @@ |
| 1 | { | |
| 2 | inputs, | |
| 3 | config, | |
| 4 | pkgs, | |
| 5 | lib, | |
| 6 | userSettings, | |
| 7 | systemSettings, | |
| 8 | ... | |
| 9 | }: | |
| 10 | ||
| 1 | { pkgs, ... }: | |
| 11 | 2 | { |
| 12 | 3 | home = { |
| 13 | 4 | stateVersion = "23.05"; # Don't change this unless upgrading Home Manager versions |
| ... | ... | @@ -54,6 +45,7 @@ |
| 54 | 45 | |
| 55 | 46 | programs = { |
| 56 | 47 | btop.enable = true; |
| 48 | fish.enable = true; | |
| 57 | 49 | hyfetch.enable = true; |
| 58 | 50 | |
| 59 | 51 | gh = { |
| ... | ... | @@ -61,6 +53,17 @@ |
| 61 | 53 | gitCredentialHelper.enable = true; |
| 62 | 54 | }; |
| 63 | 55 | |
| 56 | ghostty = { | |
| 57 | enable = true; | |
| 58 | shader = "cursor-smear-black.glsl"; | |
| 59 | settings = { | |
| 60 | theme = "citruszest"; | |
| 61 | adjust-cursor-thickness = 1; | |
| 62 | background-opacity = 0.9; | |
| 63 | background-blur = true; | |
| 64 | }; | |
| 65 | }; | |
| 66 | ||
| 64 | 67 | # Uncomment if you want to use MangoHud system-wide |
| 65 | 68 | # mangohud.enable = true; |
| 66 | 69 | }; |