10 #../../../home-manager/profiles/chat.nix
11 #../../../home-manager/profiles/developing.nix
12 #../../../home-manager/profiles/radio.nix
13 ../../../home-manager/profiles/direnv.nix
14 ../../../home-manager/profiles/drawing.nix
15 ../../../home-manager/profiles/firefox.nix
16 ../../../home-manager/profiles/gaming.nix
17 ../../../home-manager/profiles/git.nix
18 ../../../home-manager/profiles/gnupg.nix
19 ../../../home-manager/profiles/gnupg.nix
20 ../../../home-manager/profiles/graphical.nix
21 ../../../home-manager/profiles/lf.nix
22 ../../../home-manager/profiles/mpv.nix
23 ../../../home-manager/profiles/networking.nix
24 ../../../home-manager/profiles/nix.nix
25 ../../../home-manager/profiles/science.nix
26 ../../../home-manager/profiles/thunderbird.nix
27 ../../../home-manager/profiles/video.nix
28 ../../../home-manager/profiles/wireless.nix
29 ../../../home-manager/profiles/yt-dlp.nix
31 #../../../home-manager/profiles/ghc.nix
32 ../../../home-manager/profiles/starship.nix
33 ../../../home-manager/profiles/xmonad.nix
34 ../../../home-manager/profiles/arbtt.nix
44 # ExplanationNote: this computer has a pre-2011 CPU
45 # so SSE 4.2 is not supported,
46 # alas, OpenGL 2.1 is no longer supported by azahar
47 # leaving only software rendering as an option.
48 #(pkgs-unstable.azahar.override { enableSSE42 = false; })
64 # psnup conflicts with pkgs.texlive.combined.scheme-*
65 (lib.lowPrio pkgs.psutils)
73 pkgs.kdePackages.marble
80 #(pkgs.qgis.override { extraPythonPackages = (ps: [
81 # ps.pyqt5_with_qtwebkit
98 pkgs.kdePackages.kapman
105 "org/gnome/desktop/interface" = {
106 color-scheme = "prefer-dark";
110 services.redshift.enable = false;
112 services.screen-locker = {
113 inactiveInterval = 10; # minutes
115 services.xsecurelock.settings = {
116 XSECURELOCK_FONT = "monospace:size=25";
117 XSECURELOCK_PASSWORD_PROMPT = "emoji";
122 "Alt+a" = lib.mkForce ''cycle-values af "" "loudnorm=I=-25:TP=-1.5:LRA=1:linear=false"'';
125 af = "loudnorm=I=-25:TP=-1.5:LRA=1:linear=false";
128 title = "MPV: \${?pause==no:playing}\${?pause==yes:paused}: \${path}";
132 xdg.configFile."yt-dlp/config".text = lib.mkAfter ''
133 --format-sort +res~720,+vcodec:av01,+acodec:opus