This commit is contained in:
2025-12-17 00:20:33 -07:00
parent 10233a29ca
commit 7b635295a6
2 changed files with 4 additions and 41 deletions

View File

@@ -1,16 +1,8 @@
{ config, pkgs, ... }:
{
services.xserver.enable = true;
services.xserver.displayManager.gdm = {
enable = true;
wayland = true;
};
services.xserver.desktopManager.gnome.enable = true;
services.xserver.xkb = {
layout = "us";
variant = "";
};
services.displayManager.gdm.enable = true;
services.desktopManager.gnome.enable = true;
services.printing.enable = true;
}

View File

@@ -20,25 +20,11 @@
})
];
# Default browser settings
xdg = {
mime.enable = true;
mime.defaultApplications = {
"text/html" = [ "librewolf.desktop" ];
"application/xhtml+xml" = [ "librewolf.desktop" ];
"x-scheme-handler/http" = [ "librewolf.desktop" ];
"x-scheme-handler/https" = [ "librewolf.desktop" ];
"x-scheme-handler/ftp" = [ "librewolf.desktop" ];
"application/x-www-browser" = [ "librewolf.desktop" ];
};
};
environment.variables.BROWSER = "librewolf";
environment.systemPackages =
with pkgs; [
# Browsers and comms
librewolf
discord
signal-desktop-bin
@@ -46,11 +32,11 @@
git
go
cargo
gnumake
rustc
rust-analyzer
rustfmt
nodejs_24
python3Full
openssh
nodePackages."pnpm"
openssl
@@ -59,35 +45,20 @@
usbutils
qmk-udev-rules
qmk
beta.dbeaver-bin
neofetch
beta.ghostty
beta.flow-control
ghostty
# Desktop applications
bitwarden-desktop
vlc
streamrip
supersonic
beta.opencloud-desktop
zotero
prismlauncher
lrcget
slack
impression
ardour
krita
inkscape
streamcontroller
easyeffects
onlyoffice-desktopeditors
# Gaming
luanti
duckstation
dolphin-emu
ryubing
# GNOME extensions
gnomeExtensions.appindicator
];