authorgravatar for 77413091+JulianBarbera@users.noreply.github.comFish <77413091+JulianBarbera@users.noreply.github.com> 2025-08-18 18:34:01-07:00
committergravatar for 77413091+JulianBarbera@users.noreply.github.comFish <77413091+JulianBarbera@users.noreply.github.com> 2025-08-18 18:34:01-07:00
log5f1c61f4a2f05dfd22d3a4c31c1c133289fba909
tree52f948e72109dee9c48cd484f0155d9cea995ad2
parent38a0ff695984d5ff685869202c3892448cf4a0ac

Merged local changes with remote


3 files changed, 33 insertions(+), 20 deletions(-)

users/fish/cattop/configuration.nix+24-1
...@@ -44,6 +44,25 @@...@@ -44,6 +44,25 @@
44 # Enable the GNOME Desktop Environment.44 # Enable the GNOME Desktop Environment.
45 services.xserver.displayManager.gdm.enable = true;45 services.xserver.displayManager.gdm.enable = true;
46 services.xserver.desktopManager.gnome.enable = true;46 services.xserver.desktopManager.gnome.enable = true;
47 environment.gnome.excludePackages = (
48 with pkgs;
49 [
50 atomix
51 cheese
52 epiphany
53 geary
54 gedit
55 gnome-characters
56 gnome-music
57 gnome-photos
58 gnome-terminal
59 gnome-tour
60 hitori
61 iagno
62 totem
63
64 ]
65 );
4766
48 # Configure keymap in X1167 # Configure keymap in X11
49 # services.xserver.xkb.layout = "us";68 # services.xserver.xkb.layout = "us";
...@@ -66,7 +85,10 @@...@@ -66,7 +85,10 @@
66 # Define a user account. Don't forget to set a password with ‘passwd’.85 # Define a user account. Don't forget to set a password with ‘passwd’.
67 users.users.fish = {86 users.users.fish = {
68 isNormalUser = true;87 isNormalUser = true;
69 extraGroups = [ "wheel" ]; # Enable ‘sudo’ for the user.88 extraGroups = [
89 "wheel" # Enable ‘sudo’ for the user.
90 "dialout" # Enable serial access for the user.
91 ];
70 packages = with pkgs; [92 packages = with pkgs; [
71 tree93 tree
72 git94 git
...@@ -77,6 +99,7 @@...@@ -77,6 +99,7 @@
77 };99 };
78100
79 programs.firefox.enable = true;101 programs.firefox.enable = true;
102 programs.neovim.defaultEditor.enable = true;
80103
81 # List packages installed in system profile.104 # List packages installed in system profile.
82 # You can use https://search.nixos.org/ to find more packages (and options).105 # You can use https://search.nixos.org/ to find more packages (and options).
users/fish/cattop/home.nix+8-18
...@@ -17,23 +17,14 @@...@@ -17,23 +17,14 @@
17 ghostty17 ghostty
18 stremio18 stremio
19 julia19 julia
20 qbittorrent
21 calibre20 calibre
22 mpv21 mpv
23 signal-desktop22 signal-desktop
24 python323 python3
25 gh24 gh
25 spotify
2626
27 # Gaming27 # Gaming
28 bottles
29 lutris
30 mangohud
31 dxvk_2
32 steam-run
33 vulkan-tools
34 path-of-building
35 wineWowPackages.stable
36 winetricks
37 (prismlauncher.override { gamemodeSupport = true; })28 (prismlauncher.override { gamemodeSupport = true; })
3829
39 # System & desktop tools30 # System & desktop tools
...@@ -47,18 +38,17 @@...@@ -47,18 +38,17 @@
47 grub238 grub2
48 efibootmgr39 efibootmgr
49 distrobox40 distrobox
41 pqiv
5042
51 # Dev tools43 # Dev tools
52 legcord44 legcord
53 hyfetch45 hyfetch
54 arduino-cli46 kicad
55 rust-bin.stable.latest.default47
56 tytools48 # Unsorted
57 inputs.zls.packages.x86_64-linux.zls49 ripgrep
58 platformio50 busybox
59 usbutils51 imagemagick
60 teensy-loader-cli
61 teensyduino
62 ];52 ];
63 };53 };
6454
users/fish/user.nix+1-1
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1rec {1rec {
2 username = "fish"; # username2 username = "fish"; # username
3 name = "Fish"; # name/identifier3 name = "Fish"; # name/identifier
4 email = "fish@fishcat.fish"; # email (used for certain configurations)4 email = "77413091+JulianBarbera@users.noreply.github.com"; # email (used for certain configurations)
5 dotfilesDir = "~/config"; # absolute path of the local repo5 dotfilesDir = "~/config"; # absolute path of the local repo
6 theme = "catppuccin-mocha"; # name of theme that stylix will use6 theme = "catppuccin-mocha"; # name of theme that stylix will use
7 browser = "firefox"; # Default browser; must select one from ./user/app/browser/7 browser = "firefox"; # Default browser; must select one from ./user/app/browser/