From 7b635295a6495fc1b917ca57870de449fe0075dc Mon Sep 17 00:00:00 2001 From: Atridad Lahiji Date: Wed, 17 Dec 2025 00:20:33 -0700 Subject: [PATCH] Updated --- modules/desktop.nix | 12 ++---------- modules/packages.nix | 33 ++------------------------------- 2 files changed, 4 insertions(+), 41 deletions(-) diff --git a/modules/desktop.nix b/modules/desktop.nix index 5b4eada..e60c88d 100644 --- a/modules/desktop.nix +++ b/modules/desktop.nix @@ -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; } diff --git a/modules/packages.nix b/modules/packages.nix index 3392cab..7c26317 100644 --- a/modules/packages.nix +++ b/modules/packages.nix @@ -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 ];