authorgravatar for 77413091+JulianBarbera@users.noreply.github.comFish <77413091+JulianBarbera@users.noreply.github.com> 2025-08-30 22:14:23-07:00
committergravatar for 77413091+JulianBarbera@users.noreply.github.comFish <77413091+JulianBarbera@users.noreply.github.com> 2025-08-30 22:14:23-07:00
logcf37c5191b1545f4832c9d599cc4c03ded15496f
treeffd2bdd2fdb97b5edd06774019b7e1fbbf1fde18
parent108bc9517b04869355dbfba26ab050f032d44d11

Enabled fish


2 files changed, 21 insertions(+), 15 deletions(-)

users/fish/cattop/configuration.nix+8-5
...@@ -81,6 +81,7 @@...@@ -81,6 +81,7 @@
81 # Define a user account. Don't forget to set a password with ‘passwd’.81 # Define a user account. Don't forget to set a password with ‘passwd’.
82 users.users.fish = {82 users.users.fish = {
83 isNormalUser = true;83 isNormalUser = true;
84 shell = pkgs.fish;
84 extraGroups = [85 extraGroups = [
85 "wheel" # Enable ‘sudo’ for the user.86 "wheel" # Enable ‘sudo’ for the user.
86 "dialout" # Enable serial access for the user.87 "dialout" # Enable serial access for the user.
...@@ -95,12 +96,13 @@...@@ -95,12 +96,13 @@
95 };96 };
96 programs.git = {97 programs.git = {
97 enable = true;98 enable = true;
98 extraConfig = {99 # extraConfig = {
99 push = {100 # push = {
100 autoSetupRemote = true;101 # autoSetupRemote = true;
101 };102 # };
102 };103 # };
103 };104 };
105
104 programs.firefox.enable = true;106 programs.firefox.enable = true;
105 programs.neovim.enable = true;107 programs.neovim.enable = true;
106 #programs.neovim.defaultEditor.enable = true;108 #programs.neovim.defaultEditor.enable = true;
...@@ -114,6 +116,7 @@...@@ -114,6 +116,7 @@
114116
115 # Some programs need SUID wrappers, can be configured further or are117 # Some programs need SUID wrappers, can be configured further or are
116 # started in user sessions.118 # started in user sessions.
119 programs.fish.enable = true;
117 programs.mtr.enable = true;120 programs.mtr.enable = true;
118 programs.gnupg.agent = {121 programs.gnupg.agent = {
119 enable = true;122 enable = true;
users/fish/cattop/home.nix+13-10
...@@ -1,13 +1,4 @@...@@ -1,13 +1,4 @@
1{1{ pkgs, ... }:
2 inputs,
3 config,
4 pkgs,
5 lib,
6 userSettings,
7 systemSettings,
8 ...
9}:
10
11{2{
12 home = {3 home = {
13 stateVersion = "23.05"; # Don't change this unless upgrading Home Manager versions4 stateVersion = "23.05"; # Don't change this unless upgrading Home Manager versions
...@@ -54,6 +45,7 @@...@@ -54,6 +45,7 @@
5445
55 programs = {46 programs = {
56 btop.enable = true;47 btop.enable = true;
48 fish.enable = true;
57 hyfetch.enable = true;49 hyfetch.enable = true;
5850
59 gh = {51 gh = {
...@@ -61,6 +53,17 @@...@@ -61,6 +53,17 @@
61 gitCredentialHelper.enable = true;53 gitCredentialHelper.enable = true;
62 };54 };
6355
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 # Uncomment if you want to use MangoHud system-wide67 # Uncomment if you want to use MangoHud system-wide
65 # mangohud.enable = true;68 # mangohud.enable = true;
66 };69 };