feat: remove unnecessary services / programs / packages, set TERM variable, add package list debugging

This commit is contained in:
2026-04-10 20:20:51 -04:00
parent 0e268f0970
commit 98fb9fae46
+22 -8
View File
@@ -1,4 +1,5 @@
{
config,
inputs,
hostName,
pkgs,
@@ -16,6 +17,16 @@
./dwl/dwl.nix
];
environment.etc."current-system-packages".text =
let
packages = map (p: "${p.name}") config.environment.systemPackages;
sortedUnique = builtins.sort builtins.lessThan (pkgs.lib.lists.unique packages);
formatted = builtins.concatStringsSep "\n" sortedUnique;
in
formatted;
services.flatpak.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
boot.tmp.cleanOnBoot = true;
@@ -45,8 +56,18 @@
};
};
environment.etc."current-home-manager-packages".text =
let
packages = map (p: "${p.name}") config.home-manager.users.${userName}.home.packages;
sortedUnique = builtins.sort builtins.lessThan (pkgs.lib.lists.unique packages);
formatted = builtins.concatStringsSep "\n" sortedUnique;
in
formatted;
services.gnome.glib-networking.enable = true;
#services.desktopManager.plasma6.enable = true;
services.displayManager.ly = {
enable = true;
};
@@ -108,21 +129,13 @@
"flakes"
];
programs.dconf.enable = true;
environment.systemPackages = with pkgs; [
cloudflared
gparted
networkmanagerapplet
nh
pavucontrol
(pkgs.catppuccin-sddm.override {
flavor = "mocha";
font = "CaskaydiaCove Nerd Font";
fontSize = "12";
})
wget
ntfs3g
];
fonts = {
@@ -148,6 +161,7 @@
SUDO_EDITOR = "nvim";
BROWSER = "zen";
SHELL = "fish";
TERM = "foot";
};
system.stateVersion = "24.05";