This commit is contained in:
2025-11-14 09:07:37 +01:00
parent 03aebab782
commit e6609fd6f4
80 changed files with 770 additions and 77 deletions

View File

@@ -1,6 +1,7 @@
{
pkgs,
username,
lib,
...
}:
{
@@ -17,6 +18,25 @@
];
};
xdg = {
portal = {
enable = true;
xdgOpenUsePortal = true;
config = {
common.default = [ "gtk" ];
hyprland.default = [
"gtk"
"hyprland"
];
};
extraPortals = [
pkgs.xdg-desktop-portal-gtk
pkgs.xdg-desktop-portal-hyprland
];
};
};
programs.steam.enable = true;
programs.dconf.enable = true;
@@ -37,12 +57,13 @@
sysstat
lm_sensors # for `sensors` command
ethtool
pciutils # lspci
pciutils # lspci:wwith
usbutils # lsusb
lshw
nvme-cli
smartmontools
bluez
impala
# Graphics
libGL
@@ -53,7 +74,6 @@
cpufetch
hyfetch
ramfetch
neofetch
ghfetch
libnotify
@@ -67,6 +87,9 @@
iftop # network monitor
iperf3 # network tester
nmap # network discovery
rustscan
rustup
perl
eza # ls replacement
curl
dnsutils
@@ -80,11 +103,13 @@
zstd
gnupg
fzf
tabiew
# nix related
nix-index
nix-tree
nix-health
direnv
# Archives
zip
@@ -92,10 +117,9 @@
p7zip
xz
postman
#teamspeak6-client
];
security.pam.services.swaylock = { };
security.polkit.enable = true;
security.rtkit.enable = true;
environment.sessionVariables = {