nixos-dots

nixos dots
git clone git://popovic.xyz/nixos-dots.git
Log | Files | Refs

commit 8fa0310900bb61c74ec972bb44ee2108dd560387
parent cf9cf255a797dbd4acc8fafe3cf199b3ba34ae2e
Author: Milutin Popovic <milutin@popovic.xyz>
Date:   Wed, 11 Mar 2026 09:03:41 +0000

clean git tree

Diffstat:
Mlib/dotfiles.nix | 2+-
Mmodules/packages.nix | 5++---
Msystem/host/frame.nix | 22+++++-----------------
3 files changed, 8 insertions(+), 21 deletions(-)

diff --git a/lib/dotfiles.nix b/lib/dotfiles.nix @@ -2,6 +2,6 @@ dotfiles = builtins.fetchGit { url = "git://popovic.xyz/dots.git"; ref = "master"; - rev = "daad8e227346bffa9b5f6bf896231c139db9c58a"; + rev = "bc693f185c1e6533bf11dc45f42e54d01b03d85e"; }; } diff --git a/modules/packages.nix b/modules/packages.nix @@ -7,7 +7,7 @@ let suckless = with pkgs; { dwm = dwm.overrideAttrs (old: { - src = fetchSucklessRepo "dwm" "sha256-npq3lOhCcAHJZZaAP6SlWs6y8g8+3ps3tYo2KQq0RaE="; + src = fetchSucklessRepo "dwm" "sha256-Hj985b6fRcYZm49Sd6188OewhCrBk5N0uWwQF3q7TH0="; buildInputs = old.buildInputs ++ [ libxcb ]; }); @@ -20,7 +20,7 @@ let }); slock = slock.overrideAttrs (old: { - src = fetchSucklessRepo "slock" "sha256-nj/GWQjJsQfQw4C+XJfXBBu9Txmn+WxnYlAHR07jvnQ="; + src = fetchSucklessRepo "slock" "sha256-4cKVyYRqgv9YGYYHFzzkIoJhdMlzb5GC72RQsCSEbG0="; buildInputs = old.buildInputs ++ (with xorg; [ libxinerama imlib2 libxft ]); }); @@ -174,7 +174,6 @@ with pkgs; { pnpm # Languages and runtimes - libclang luarocks javaPackages.compiler.openjdk17 lua5_1 diff --git a/system/host/frame.nix b/system/host/frame.nix @@ -60,9 +60,7 @@ "amd_iommu=on" "iommu=pt" "rtc_cmos.use_acpi_alarm=1" - "mem_sleep_default=s2idle" - "amdgpu.dcdebugmask=0x10" - "pcie_aspm=off" + "usbcore.autosuspend=-1" ]; }; @@ -113,20 +111,7 @@ fwupd.enable = true; openssh.enable = true; tlp.enable = false; - power-profiles-daemon.enable = false; - auto-cpufreq = { - enable = true; - settings = { - battery = { - governor = "powersave"; - turbo = "never"; - }; - charger = { - governor = "performance"; - turbo = "auto"; - }; - }; - }; + power-profiles-daemon.enable = true; pipewire = { enable = true; alsa.enable = true; @@ -193,7 +178,10 @@ # fonts fonts.packages = with pkgs; [ nerd-fonts.terminess-ttf + noto-fonts + noto-fonts-color-emoji terminus_font ]; + fonts.fontconfig.useEmbeddedBitmaps = true; }