From 4f5ccd78e5a4e1ec4ef808af9a971b69facf3c59 Mon Sep 17 00:00:00 2001 From: Lukrecja Date: Mon, 12 Jan 2026 14:58:54 +0100 Subject: [PATCH] os and hm update --- .gitignore | 2 + autostart/stylix-activate-gnome.desktop | 2 +- autostart/stylix-activate-kde.desktop | 2 +- home-manager/flake.lock | 78 ++++++++++++------------- home-manager/home.nix | 1 + nixos/configuration.nix | 10 ++++ nixos/flake.lock | 18 +++--- 7 files changed, 63 insertions(+), 50 deletions(-) diff --git a/.gitignore b/.gitignore index e2b95e8..6a0b4b6 100644 --- a/.gitignore +++ b/.gitignore @@ -12,8 +12,10 @@ forge/ gdu/ GIMP/ git/ +gnuradio/ go/ gpu-screen-recorder/ +gqrx/ gtk-*.0/ htop/ inkscape/ diff --git a/autostart/stylix-activate-gnome.desktop b/autostart/stylix-activate-gnome.desktop index ddae5fa..fbaa6e8 120000 --- a/autostart/stylix-activate-gnome.desktop +++ b/autostart/stylix-activate-gnome.desktop @@ -1 +1 @@ -/nix/store/nqksybcixl1mcx9in0ayc895nhqa2kb5-home-manager-files/.config/autostart/stylix-activate-gnome.desktop \ No newline at end of file +/nix/store/gbaknxy8zknpijx7d9xlglk88bs1yr90-home-manager-files/.config/autostart/stylix-activate-gnome.desktop \ No newline at end of file diff --git a/autostart/stylix-activate-kde.desktop b/autostart/stylix-activate-kde.desktop index f1d5f29..7b7d947 120000 --- a/autostart/stylix-activate-kde.desktop +++ b/autostart/stylix-activate-kde.desktop @@ -1 +1 @@ -/nix/store/nqksybcixl1mcx9in0ayc895nhqa2kb5-home-manager-files/.config/autostart/stylix-activate-kde.desktop \ No newline at end of file +/nix/store/gbaknxy8zknpijx7d9xlglk88bs1yr90-home-manager-files/.config/autostart/stylix-activate-kde.desktop \ No newline at end of file diff --git a/home-manager/flake.lock b/home-manager/flake.lock index 818ef96..1714968 100644 --- a/home-manager/flake.lock +++ b/home-manager/flake.lock @@ -71,11 +71,11 @@ "firefox-gnome-theme": { "flake": false, "locked": { - "lastModified": 1764724327, - "narHash": "sha256-OkFLrD3pFR952TrjQi1+Vdj604KLcMnkpa7lkW7XskI=", + "lastModified": 1764873433, + "narHash": "sha256-1XPewtGMi+9wN9Ispoluxunw/RwozuTRVuuQOmxzt+A=", "owner": "rafaelmardojai", "repo": "firefox-gnome-theme", - "rev": "66b7c635763d8e6eb86bd766de5a1e1fbfcc1047", + "rev": "f7ffd917ac0d253dbd6a3bf3da06888f57c69f92", "type": "github" }, "original": { @@ -92,11 +92,11 @@ ] }, "locked": { - "lastModified": 1763759067, - "narHash": "sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q=", + "lastModified": 1767609335, + "narHash": "sha256-feveD98mQpptwrAEggBQKJTYbvwwglSbOv53uCfH9PY=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "2cccadc7357c0ba201788ae99c4dfa90728ef5e0", + "rev": "250481aafeb741edfe23d29195671c19b36b6dca", "type": "github" }, "original": { @@ -125,11 +125,11 @@ "flake": false, "locked": { "host": "gitlab.gnome.org", - "lastModified": 1764524476, - "narHash": "sha256-bTmNn3Q4tMQ0J/P0O5BfTQwqEnCiQIzOGef9/aqAZvk=", + "lastModified": 1767737596, + "narHash": "sha256-eFujfIUQDgWnSJBablOuG+32hCai192yRdrNHTv0a+s=", "owner": "GNOME", "repo": "gnome-shell", - "rev": "c0e1ad9f0f703fd0519033b8f46c3267aab51a22", + "rev": "ef02db02bf0ff342734d525b5767814770d85b49", "type": "gitlab" }, "original": { @@ -147,11 +147,11 @@ ] }, "locked": { - "lastModified": 1767556355, - "narHash": "sha256-RDTUBDQBi9D4eD9iJQWtUDN/13MDLX+KmE+TwwNUp2s=", + "lastModified": 1768068402, + "narHash": "sha256-bAXnnJZKJiF7Xr6eNW6+PhBf1lg2P1aFUO9+xgWkXfA=", "owner": "nix-community", "repo": "home-manager", - "rev": "f894bc4ffde179d178d8deb374fcf9855d1a82b7", + "rev": "8bc5473b6bc2b6e1529a9c4040411e1199c43b4c", "type": "github" }, "original": { @@ -162,11 +162,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1767379071, - "narHash": "sha256-EgE0pxsrW9jp9YFMkHL9JMXxcqi/OoumPJYwf+Okucw=", + "lastModified": 1768127708, + "narHash": "sha256-1Sm77VfZh3mU0F5OqKABNLWxOuDeHIlcFjsXeeiPazs=", "owner": "nixos", "repo": "nixpkgs", - "rev": "fb7944c166a3b630f177938e478f0378e64ce108", + "rev": "ffbc9f8cbaacfb331b6017d5a5abb21a492c9a38", "type": "github" }, "original": { @@ -183,11 +183,11 @@ ] }, "locked": { - "lastModified": 1767566364, - "narHash": "sha256-k91i44DrF/ZwTneaDX49qbKzvd99aEbr0jcsSvonjXk=", + "lastModified": 1768225443, + "narHash": "sha256-BLuraZwaY/80/zhwCwFAO1oSD1xvrwVdexzJtlCQxg0=", "owner": "noctalia-dev", "repo": "noctalia-shell", - "rev": "568e2c0b6b068bb73c8d93da4c08a8a889bdc347", + "rev": "ef70775c231e856cd40089ccee00f147ae3c9bcd", "type": "github" }, "original": { @@ -208,11 +208,11 @@ ] }, "locked": { - "lastModified": 1764773531, - "narHash": "sha256-mCBl7MD1WZ7yCG6bR9MmpPO2VydpNkWFgnslJRIT1YU=", + "lastModified": 1767810917, + "narHash": "sha256-ZKqhk772+v/bujjhla9VABwcvz+hB2IaRyeLT6CFnT0=", "owner": "nix-community", "repo": "NUR", - "rev": "1d9616689e98beded059ad0384b9951e967a17fa", + "rev": "dead29c804adc928d3a69dfe7f9f12d0eec1f1a4", "type": "github" }, "original": { @@ -228,11 +228,11 @@ ] }, "locked": { - "lastModified": 1766725085, - "narHash": "sha256-O2aMFdDUYJazFrlwL7aSIHbUSEm3ADVZjmf41uBJfHs=", + "lastModified": 1768204289, + "narHash": "sha256-aXPr9W8AEmPz9+dH8CHIwrppKIjtS3mHyOXR2ppH/aw=", "owner": "outfoxxed", "repo": "quickshell", - "rev": "41828c4180fb921df7992a5405f5ff05d2ac2fff", + "rev": "db37dc580afc9db1bc598436649c650138b6166d", "type": "github" }, "original": { @@ -258,11 +258,11 @@ ] }, "locked": { - "lastModified": 1767495280, - "narHash": "sha256-hEEgtE/RSRigw8xscchGymf/t1nluZwTfru4QF6O1CQ=", + "lastModified": 1768186348, + "narHash": "sha256-nkpIe3zkpeoFuOl8xBpexulECsHLQ9Ljg1gW3bPCjSI=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "cb24c5cc207ba8e9a4ce245eedd2d37c3a988bc1", + "rev": "af69e497567a5945a64057717bc9b17c8478097e", "type": "github" }, "original": { @@ -292,11 +292,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1767559556, - "narHash": "sha256-Pf1d9Hh9UUQ/oS+evq6dU0MiaDczXXNztTlQekaMbW0=", + "lastModified": 1768075324, + "narHash": "sha256-m4IAAwRqlty7C7Htxt6HDJ/HGXrzLRoHoBaNczzXBdo=", "owner": "nix-community", "repo": "stylix", - "rev": "b135edbdd403896d1ef507934c045f716deb5609", + "rev": "5b5f21c46ed0ef1f0089df66d8cd83c78da980e9", "type": "github" }, "original": { @@ -356,11 +356,11 @@ "tinted-schemes": { "flake": false, "locked": { - "lastModified": 1763914658, - "narHash": "sha256-Hju0WtMf3iForxtOwXqGp3Ynipo0EYx1AqMKLPp9BJw=", + "lastModified": 1767710407, + "narHash": "sha256-+W1EB79Jl0/gm4JqmO0Nuc5C7hRdp4vfsV/VdzI+des=", "owner": "tinted-theming", "repo": "schemes", - "rev": "0f6be815d258e435c9b137befe5ef4ff24bea32c", + "rev": "2800e2b8ac90f678d7e4acebe4fa253f602e05b2", "type": "github" }, "original": { @@ -372,11 +372,11 @@ "tinted-tmux": { "flake": false, "locked": { - "lastModified": 1764465359, - "narHash": "sha256-lbSVPqLEk2SqMrnpvWuKYGCaAlfWFMA6MVmcOFJjdjE=", + "lastModified": 1767489635, + "narHash": "sha256-e6nnFnWXKBCJjCv4QG4bbcouJ6y3yeT70V9MofL32lU=", "owner": "tinted-theming", "repo": "tinted-tmux", - "rev": "edf89a780e239263cc691a987721f786ddc4f6aa", + "rev": "3c32729ccae99be44fe8a125d20be06f8d7d8184", "type": "github" }, "original": { @@ -388,11 +388,11 @@ "tinted-zed": { "flake": false, "locked": { - "lastModified": 1764464512, - "narHash": "sha256-rCD/pAhkMdCx6blsFwxIyvBJbPZZ1oL2sVFrH07lmqg=", + "lastModified": 1767488740, + "narHash": "sha256-wVOj0qyil8m+ouSsVZcNjl5ZR+1GdOOAooAatQXHbuU=", "owner": "tinted-theming", "repo": "base16-zed", - "rev": "907dbba5fb8cf69ebfd90b00813418a412d0a29a", + "rev": "11abb0b282ad3786a2aae088d3a01c60916f2e40", "type": "github" }, "original": { diff --git a/home-manager/home.nix b/home-manager/home.nix index 9aec134..16a80b0 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -49,6 +49,7 @@ vlc mpv zathura + gqrx # Media creation & editing gimp diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 1bd27de..5ed249d 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -19,6 +19,13 @@ options i8042 nomux=1 reset=1 nopnp=1 kbdreset=1 direct=1 dumbkbd=1 ''; + # Blacklist built-in RTL modules + boot.blacklistedKernelModules = [ + "dvb_usb_rtl28xxu" + "rtl2832" + "rtl2830" + ]; + # Kernel parameters for power saving boot.kernelParams = [ # CRITICAL FIX: Disable ACPI for i8042 (ASUS BIOS bug workaround) @@ -305,6 +312,9 @@ enable32Bit = true; # For 32-bit applications/games }; + # Enable RTL-SDL module + hardware.rtl-sdr.enable = true; + # Open ports in the firewall. # networking.firewall.allowedTCPPorts = [ ... ]; # networking.firewall.allowedUDPPorts = [ ... ]; diff --git a/nixos/flake.lock b/nixos/flake.lock index 1e1046a..9136453 100644 --- a/nixos/flake.lock +++ b/nixos/flake.lock @@ -5,11 +5,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1767619743, - "narHash": "sha256-N0kK1JqxIjFl7hPAfhkW6C9AO7feYJUWLPyqJO2VuQQ=", + "lastModified": 1768068402, + "narHash": "sha256-bAXnnJZKJiF7Xr6eNW6+PhBf1lg2P1aFUO9+xgWkXfA=", "owner": "nix-community", "repo": "home-manager", - "rev": "a65c04965c841eb01ba401f5162f12bc8d52014f", + "rev": "8bc5473b6bc2b6e1529a9c4040411e1199c43b4c", "type": "github" }, "original": { @@ -19,11 +19,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1766902085, - "narHash": "sha256-coBu0ONtFzlwwVBzmjacUQwj3G+lybcZ1oeNSQkgC0M=", + "lastModified": 1767892417, + "narHash": "sha256-dhhvQY67aboBk8b0/u0XB6vwHdgbROZT3fJAjyNh5Ww=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c0b0e0fddf73fd517c3471e546c0df87a42d53f4", + "rev": "3497aa5c9457a9d88d71fa93a4a8368816fbeeba", "type": "github" }, "original": { @@ -35,11 +35,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1767379071, - "narHash": "sha256-EgE0pxsrW9jp9YFMkHL9JMXxcqi/OoumPJYwf+Okucw=", + "lastModified": 1768127708, + "narHash": "sha256-1Sm77VfZh3mU0F5OqKABNLWxOuDeHIlcFjsXeeiPazs=", "owner": "nixos", "repo": "nixpkgs", - "rev": "fb7944c166a3b630f177938e478f0378e64ce108", + "rev": "ffbc9f8cbaacfb331b6017d5a5abb21a492c9a38", "type": "github" }, "original": {