Compare commits

..

2 commits

Author SHA1 Message Date
Fish
4df759d4c7 Merge branch 'main' of paperclover.dev:nix/config 2025-08-18 18:34:46 -07:00
Fish
5f1c61f4a2 Merged local changes with remote 2025-08-18 18:34:01 -07:00
3 changed files with 33 additions and 20 deletions

View file

@ -44,6 +44,25 @@
# Enable the GNOME Desktop Environment.
services.xserver.displayManager.gdm.enable = true;
services.xserver.desktopManager.gnome.enable = true;
environment.gnome.excludePackages = (
with pkgs;
[
atomix
cheese
epiphany
geary
gedit
gnome-characters
gnome-music
gnome-photos
gnome-terminal
gnome-tour
hitori
iagno
totem
]
);
# Configure keymap in X11
# services.xserver.xkb.layout = "us";
@ -66,7 +85,10 @@
# Define a user account. Don't forget to set a password with passwd.
users.users.fish = {
isNormalUser = true;
extraGroups = [ "wheel" ]; # Enable sudo for the user.
extraGroups = [
"wheel" # Enable sudo for the user.
"dialout" # Enable serial access for the user.
];
packages = with pkgs; [
tree
git
@ -77,6 +99,7 @@
};
programs.firefox.enable = true;
programs.neovim.defaultEditor.enable = true;
# List packages installed in system profile.
# You can use https://search.nixos.org/ to find more packages (and options).

View file

@ -17,23 +17,14 @@
ghostty
stremio
julia
qbittorrent
calibre
mpv
signal-desktop
python3
gh
spotify
# Gaming
bottles
lutris
mangohud
dxvk_2
steam-run
vulkan-tools
path-of-building
wineWowPackages.stable
winetricks
(prismlauncher.override { gamemodeSupport = true; })
# System & desktop tools
@ -47,18 +38,17 @@
grub2
efibootmgr
distrobox
pqiv
# Dev tools
legcord
hyfetch
arduino-cli
rust-bin.stable.latest.default
tytools
inputs.zls.packages.x86_64-linux.zls
platformio
usbutils
teensy-loader-cli
teensyduino
kicad
# Unsorted
ripgrep
busybox
imagemagick
];
};

View file

@ -1,7 +1,7 @@
rec {
username = "fish"; # username
name = "Fish"; # name/identifier
email = "fish@fishcat.fish"; # email (used for certain configurations)
email = "77413091+JulianBarbera@users.noreply.github.com"; # email (used for certain configurations)
dotfilesDir = "~/config"; # absolute path of the local repo
theme = "catppuccin-mocha"; # name of theme that stylix will use
browser = "firefox"; # Default browser; must select one from ./user/app/browser/