| author | |
| committer | |
| log | 5f1c61f4a2f05dfd22d3a4c31c1c133289fba909 |
| tree | 52f948e72109dee9c48cd484f0155d9cea995ad2 |
| parent | 38a0ff695984d5ff685869202c3892448cf4a0ac |
3 files changed, 33 insertions(+), 20 deletions(-)
users/fish/cattop/configuration.nix+24-1| ... | ... | @@ -44,6 +44,25 @@ |
| 44 | 44 | # Enable the GNOME Desktop Environment. |
| 45 | 45 | services.xserver.displayManager.gdm.enable = true; |
| 46 | 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 | ); | |
| 47 | 66 | |
| 48 | 67 | # Configure keymap in X11 |
| 49 | 68 | # services.xserver.xkb.layout = "us"; |
| ... | ... | @@ -66,7 +85,10 @@ |
| 66 | 85 | # Define a user account. Don't forget to set a password with ‘passwd’. |
| 67 | 86 | users.users.fish = { |
| 68 | 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 | 92 | packages = with pkgs; [ |
| 71 | 93 | tree |
| 72 | 94 | git |
| ... | ... | @@ -77,6 +99,7 @@ |
| 77 | 99 | }; |
| 78 | 100 | |
| 79 | 101 | programs.firefox.enable = true; |
| 102 | programs.neovim.defaultEditor.enable = true; | |
| 80 | 103 | |
| 81 | 104 | # List packages installed in system profile. |
| 82 | 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 | 17 | ghostty |
| 18 | 18 | stremio |
| 19 | 19 | julia |
| 20 | qbittorrent | |
| 21 | 20 | calibre |
| 22 | 21 | mpv |
| 23 | 22 | signal-desktop |
| 24 | 23 | python3 |
| 25 | 24 | gh |
| 25 | spotify | |
| 26 | 26 | |
| 27 | 27 | # 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 | 28 | (prismlauncher.override { gamemodeSupport = true; }) |
| 38 | 29 | |
| 39 | 30 | # System & desktop tools |
| ... | ... | @@ -47,18 +38,17 @@ |
| 47 | 38 | grub2 |
| 48 | 39 | efibootmgr |
| 49 | 40 | distrobox |
| 41 | pqiv | |
| 50 | 42 | |
| 51 | 43 | # Dev tools |
| 52 | 44 | legcord |
| 53 | 45 | 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 | |
| 62 | 52 | ]; |
| 63 | 53 | }; |
| 64 | 54 |
users/fish/user.nix+1-1| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | rec { |
| 2 | 2 | username = "fish"; # username |
| 3 | 3 | 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 | 5 | dotfilesDir = "~/config"; # absolute path of the local repo |
| 6 | 6 | theme = "catppuccin-mocha"; # name of theme that stylix will use |
| 7 | 7 | browser = "firefox"; # Default browser; must select one from ./user/app/browser/ |