All my system configs and packages in one repo

pappardelle: refine configs

pluie.me 2951fd67 92e2fab0

verified
Changed files
+37 -7
systems
users
leah
+1 -2
.gitignore
··· 1 - result 2 - .direnv 1 + .ignore
+2
.ignore
··· 1 + result 2 + .direnv
+1
systems/common.nix
··· 89 89 dbus.implementation = "broker"; 90 90 flatpak.enable = true; 91 91 udisks2.enable = true; 92 + tlp.enable = true; 92 93 93 94 pulseaudio.enable = false; 94 95 pipewire = {
+27 -2
users/leah/presets/niri/config.kdl
··· 18 18 } 19 19 20 20 // Place the monitors like so, in terms of logical coordinates: 21 + // fettuccine: 21 22 // 22 23 // 0 2560 4608 23 24 // v-----------------------v-------------------v ··· 29 30 // | | | (125%) | | = 1280 30 31 // | | | | | 31 32 // 1440 > +-----------------------+-------------------+ < 1440 33 + // 34 + // pappardelle: 35 + // 36 + // 0 2560 4480 37 + // v-----------------------v-------------------v 38 + // 2560 2880 / 1.5 = 1920 39 + // 0 > +-----------------------+ 40 + // | | +-------------------+ < 240 41 + // | | | | 1800 / 1.5 42 + // 1440 | | HDMI-A-1 | Builtin | = 1200 43 + // | | | (150%) | 44 + // | | | | 45 + // 1440 > +-----------------------+-------------------+ < 1440 32 46 33 - output "eDP-1" { 47 + // Builtin display on fettuccine 48 + // TODO: Use model number 49 + /-output "eDP-1" { 34 50 mode "2560x1600@165.040" 35 51 scale 1.25 36 52 variable-refresh-rate 37 53 position x=2560 y=160 // 1440 - (1600 / 1.25) 38 54 } 39 55 40 - output "HDMI-A-1" { 56 + // Builtin display on pappardelle 57 + output "Samsung Display Corp. ATNA40HQ01-0 Unknown" { 58 + mode "2880x1800@120.000" 59 + scale 1.5 60 + variable-refresh-rate 61 + position x=2560 y=240 // 1440 - (1800 / 2) 62 + } 63 + 64 + // External display 65 + output "PNP(AOC) Q32G2WG4 0x00000BCC" { 41 66 mode "2560x1440@143.912" 42 67 // Main monitor is to the left of the laptop monitor 43 68 position x=0 y=0
+6
users/leah/presets/niri/default.nix
··· 21 21 waybar 22 22 xwayland-satellite 23 23 brightnessctl 24 + 25 + # Desktop utilities 26 + file-roller 27 + loupe 28 + gnome-logs 29 + resources 24 30 ]; 25 31 26 32 files.".config/niri/config.kdl".source = ./config.kdl;
-3
users/leah/presets/niri/services.nix
··· 45 45 soteria.enable = true; 46 46 }; 47 47 48 - # Needed by the Waybar config 49 - services.power-profiles-daemon.enable = true; 50 - 51 48 programs.regreet = { 52 49 enable = true; 53 50 settings = {