updates and fixes

This commit is contained in:
Rouven Seifert 2024-08-13 11:38:01 +02:00
parent efe00fc184
commit f7e581f792
15 changed files with 75 additions and 60 deletions

View file

@ -1,6 +1,5 @@
{ pkgs, lib, ... }:
{
# fixes qt and themes
environment.variables = {
"QT_STYLE_OVERRIDE" = lib.mkForce "kvantum";
@ -9,10 +8,10 @@
"GTK_THEME" = "Dracula";
};
# open ports for kde connect
networking.firewall = rec {
allowedTCPPortRanges = [{ from = 1714; to = 1764; }];
allowedUDPPortRanges = allowedTCPPortRanges;
};
# networking.firewall = rec {
# allowedTCPPortRanges = [{ from = 1714; to = 1764; }];
# allowedUDPPortRanges = allowedTCPPortRanges;
# };
# enable xdg portals for sway
xdg.portal = {
enable = true;
@ -37,24 +36,7 @@
# home manager needs dconf
programs.dconf.enable = true;
# fixes pam entries for swaylock
# auth sufficient ${pkgs.fprintd}/lib/security/pam_fprintd.so
security.pam.services.swaylock.text = ''
# Account management.
account required pam_unix.so
# Authentication management.
auth sufficient pam_unix.so nullok likeauth try_first_pass
auth sufficient ${pkgs.pam_u2f}/lib/security/pam_u2f.so
auth required pam_deny.so
# Password management.
password sufficient pam_unix.so nullok sha512
# Session management.
session required pam_env.so conffile=/etc/pam/environment readenv=0
session required pam_unix.so
'';
security.pam.services.swaylock = { };
# global wrapper for ausweisapp
programs.ausweisapp = {
enable = true;
@ -64,5 +46,5 @@
programs.steam.enable = true;
# enable java black magic
programs.java.enable = true;
# programs.java.enable = true;
}

View file

@ -50,6 +50,7 @@
hut
wine
ansible
ansible-lint
# programming languages
cargo

View file

@ -11,7 +11,7 @@ in
controlPersist = "10m";
extraConfig = ''
CanonicalizeHostname yes
CanonicalDomains agdsn.network vpn.rfive.de
CanonicalDomains agdsn.network vpn.rfive.de net.tu-dresden.de
PKCS11Provider /run/current-system/sw/lib/libtpm2_pkcs11.so
IdentityFile ~/.ssh/id_ed25519
SetEnv TERM=xterm-256color