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 @@
4444 # Enable the GNOME Desktop Environment.
4545 services.xserver.displayManager.gdm.enable = true;
4646 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
4867 # Configure keymap in X11
4968 # services.xserver.xkb.layout = "us";
......@@ -66,7 +85,10 @@
6685 # Define a user account. Don't forget to set a password with ‘passwd’.
6786 users.users.fish = {
6887 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 ];
7092 packages = with pkgs; [
7193 tree
7294 git
......@@ -77,6 +99,7 @@
7799 };
78100
79101 programs.firefox.enable = true;
102 programs.neovim.defaultEditor.enable = true;
80103
81104 # List packages installed in system profile.
82105 # You can use https://search.nixos.org/ to find more packages (and options).
users/fish/cattop/home.nix+8-18
......@@ -17,23 +17,14 @@
1717 ghostty
1818 stremio
1919 julia
20 qbittorrent
2120 calibre
2221 mpv
2322 signal-desktop
2423 python3
2524 gh
25 spotify
2626
2727 # 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
3728 (prismlauncher.override { gamemodeSupport = true; })
3829
3930 # System & desktop tools
......@@ -47,18 +38,17 @@
4738 grub2
4839 efibootmgr
4940 distrobox
41 pqiv
5042
5143 # Dev tools
5244 legcord
5345 hyfetch
54 arduino-cli
55 rust-bin.stable.latest.default
56 tytools
57 inputs.zls.packages.x86_64-linux.zls
58 platformio
59 usbutils
60 teensy-loader-cli
61 teensyduino
46 kicad
47
48 # Unsorted
49 ripgrep
50 busybox
51 imagemagick
6252 ];
6353 };
6454
users/fish/user.nix+1-1
......@@ -1,7 +1,7 @@
11rec {
22 username = "fish"; # username
33 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)
55 dotfilesDir = "~/config"; # absolute path of the local repo
66 theme = "catppuccin-mocha"; # name of theme that stylix will use
77 browser = "firefox"; # Default browser; must select one from ./user/app/browser/