diff --git a/config/fastfetch/ralsei.png b/config/fastfetch/ralsei.png new file mode 100755 index 0000000..d83da62 Binary files /dev/null and b/config/fastfetch/ralsei.png differ diff --git a/config/hypr/hyprlock.conf b/config/hypr/hyprlock.conf index ca2db7c..1553a35 100644 --- a/config/hypr/hyprlock.conf +++ b/config/hypr/hyprlock.conf @@ -145,7 +145,7 @@ input-field { font_family = Symbols Nerd Font, SF Pro Display placeholder_text = hide_input = false - fail_text = Hint: Favourite Regretevator character + fail_text = Password hint: Favorite Character (Deltarune, not Regretevator) position = 0, -470 halign = center valign = center diff --git a/config/qt5ct/qt5ct.conf b/config/qt5ct/qt5ct.conf index 115f869..f2a2de8 100644 --- a/config/qt5ct/qt5ct.conf +++ b/config/qt5ct/qt5ct.conf @@ -3,7 +3,7 @@ color_scheme_path=/home/ocbwoy3/.config/qt5ct/colors/catppuccin-mocha-blue.conf custom_palette=true icon_theme=arashi standard_dialogs=default -style=Lightly +style=Darkly [Fonts] fixed="Geist Mono,9,-1,5,50,0,0,0,0,0" diff --git a/flake.lock b/flake.lock index 1f7d15e..fd3d8a1 100644 --- a/flake.lock +++ b/flake.lock @@ -20,11 +20,11 @@ ] }, "locked": { - "lastModified": 1751740947, - "narHash": "sha256-35040CHH7P3JGmhGVfEb2oJHL/A5mI2IXumhkxrBnao=", + "lastModified": 1755946532, + "narHash": "sha256-POePremlUY5GyA1zfbtic6XLxDaQcqHN6l+bIxdT5gc=", "owner": "hyprwm", "repo": "aquamarine", - "rev": "dfc1db15a08c4cd234288f66e1199c653495301f", + "rev": "81584dae2df6ac79f6b6dae0ecb7705e95129ada", "type": "github" }, "original": { @@ -92,11 +92,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1755511413, - "narHash": "sha256-cBBF+nwGrSroN6ZewHPFaSThyCvwBxSZMdYEH8DxDx8=", + "lastModified": 1756741629, + "narHash": "sha256-n+mgH3NoQf8d1jd8cDp/9Mt++hhyuE3LO3ZAxzjWRZw=", "owner": "catppuccin", "repo": "nix", - "rev": "ca11a19d4e1d2ba5e6162f40cb71288551fd51dd", + "rev": "cd22197da06df1eb6fabdaa2fc22c170c4f67382", "type": "github" }, "original": { @@ -114,11 +114,11 @@ "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1756387088, - "narHash": "sha256-y2qbYKCjg04Ms2jsJJtO9TLaGlXYnkec/LxTZ+O066U=", + "lastModified": 1756606761, + "narHash": "sha256-lcHMwq0LVcS1mP9o0pq00Von8PsXMsFPPo3ZXGWa7DU=", "owner": "chaotic-cx", "repo": "nyx", - "rev": "ddd0ec9d86bcf875fc6e35905e5ea4db6e60ff69", + "rev": "9e9e58125b4ba190658235106858f9733b25a1b4", "type": "github" }, "original": { @@ -147,11 +147,11 @@ "flake-compat_2": { "flake": false, "locked": { - "lastModified": 1696426674, - "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", + "lastModified": 1747046372, + "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=", "owner": "edolstra", "repo": "flake-compat", - "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", + "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", "type": "github" }, "original": { @@ -160,6 +160,22 @@ "type": "github" } }, + "flake-compat_3": { + "flake": false, + "locked": { + "lastModified": 1751685974, + "narHash": "sha256-NKw96t+BgHIYzHUjkTK95FqYRVKB8DHpVhefWSz/kTw=", + "ref": "refs/heads/main", + "rev": "549f2762aebeff29a2e5ece7a7dc0f955281a1d1", + "revCount": 92, + "type": "git", + "url": "https://git.lix.systems/lix-project/flake-compat.git" + }, + "original": { + "type": "git", + "url": "https://git.lix.systems/lix-project/flake-compat.git" + } + }, "flake-parts": { "inputs": { "nixpkgs-lib": [ @@ -168,11 +184,11 @@ ] }, "locked": { - "lastModified": 1749398372, - "narHash": "sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98=", + "lastModified": 1754487366, + "narHash": "sha256-pHYj8gUBapuUzKV/kN/tR3Zvqc7o6gdFB9XKXIp1SQ8=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569", + "rev": "af66ad14b28a127c5c0f3bbb298218fc63528a18", "type": "github" }, "original": { @@ -214,27 +230,6 @@ } }, "flake-utils_2": { - "inputs": { - "systems": [ - "nvf", - "systems" - ] - }, - "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils_3": { "inputs": { "systems": "systems_6" }, @@ -252,7 +247,7 @@ "type": "github" } }, - "flake-utils_4": { + "flake-utils_3": { "inputs": { "systems": "systems_8" }, @@ -279,11 +274,11 @@ "zon2nix": "zon2nix" }, "locked": { - "lastModified": 1752694137, - "narHash": "sha256-hgoWB/7xSLthEvAn+VDf03SLE3bKvZb2kdzG4ySkweI=", + "lastModified": 1757170704, + "narHash": "sha256-faELbx7wEAzsG/w7OS+iIkc691EOBNPqLQ1Cpu/eBdQ=", "owner": "ghostty-org", "repo": "ghostty", - "rev": "015efcf9e562ac89da49d50ba8b2b2612ef13d2a", + "rev": "26e9b0a0f3b07149c7fd7474519eba6b21f8c5fd", "type": "github" }, "original": { @@ -316,7 +311,7 @@ }, "gomod2nix": { "inputs": { - "flake-utils": "flake-utils_3", + "flake-utils": "flake-utils_2", "nixpkgs": [ "tangled", "nixpkgs" @@ -359,14 +354,14 @@ }, "home-manager_2": { "inputs": { - "nixpkgs": "nixpkgs_4" + "nixpkgs": "nixpkgs_5" }, "locked": { - "lastModified": 1752603129, - "narHash": "sha256-S+wmHhwNQ5Ru689L2Gu8n1OD6s9eU9n9mD827JNR+kw=", + "lastModified": 1756788591, + "narHash": "sha256-LOrOfPWpJU/ADWDyVwPv9XNuYPq5KJtmAmSzplpccmE=", "owner": "nix-community", "repo": "home-manager", - "rev": "e8c19a3cec2814c754f031ab3ae7316b64da085b", + "rev": "f3d3b4592a73fb64b5423234c01985ea73976596", "type": "github" }, "original": { @@ -383,11 +378,11 @@ ] }, "locked": { - "lastModified": 1743604125, - "narHash": "sha256-ZD61DNbsBt1mQbinAaaEqKaJk2RFo9R/j+eYWeGMx7A=", + "lastModified": 1752603129, + "narHash": "sha256-S+wmHhwNQ5Ru689L2Gu8n1OD6s9eU9n9mD827JNR+kw=", "owner": "nix-community", "repo": "home-manager", - "rev": "180fd43eea296e62ae68e079fcf56aba268b9a1a", + "rev": "e8c19a3cec2814c754f031ab3ae7316b64da085b", "type": "github" }, "original": { @@ -436,11 +431,11 @@ ] }, "locked": { - "lastModified": 1749155331, - "narHash": "sha256-XR9fsI0zwLiFWfqi/pdS/VD+YNorKb3XIykgTg4l1nA=", + "lastModified": 1753964049, + "narHash": "sha256-lIqabfBY7z/OANxHoPeIrDJrFyYy9jAM4GQLzZ2feCM=", "owner": "hyprwm", "repo": "hyprcursor", - "rev": "45fcc10b4c282746d93ec406a740c43b48b4ef80", + "rev": "44e91d467bdad8dcf8bbd2ac7cf49972540980a5", "type": "github" }, "original": { @@ -465,11 +460,11 @@ ] }, "locked": { - "lastModified": 1751808145, - "narHash": "sha256-OXgL0XaKMmfX2rRQkt9SkJw+QNfv0jExlySt1D6O72g=", + "lastModified": 1755678602, + "narHash": "sha256-uEC5O/NIUNs1zmc1aH1+G3GRACbODjk2iS0ET5hXtuk=", "owner": "hyprwm", "repo": "hyprgraphics", - "rev": "b841473a0bd4a1a74a0b64f1ec2ab199035c349f", + "rev": "157cc52065a104fc3b8fa542ae648b992421d1c7", "type": "github" }, "original": { @@ -525,11 +520,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1752698382, - "narHash": "sha256-fxax8Xpn59Uqwj753Cp1KAtI09Wd7zbgTZNxtFKzhJk=", + "lastModified": 1756811803, + "narHash": "sha256-03zmDvAU+VLPWHv5uxfGVR6bs/SnCYeZ8hbedK/Eb/M=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "49d73d1893168f493b41ac9873f6022d79e75c83", + "rev": "127aab815908ecbd3db4d23f127d2e96b79855f9", "type": "github" }, "original": { @@ -644,11 +639,11 @@ ] }, "locked": { - "lastModified": 1750371812, - "narHash": "sha256-D868K1dVEACw17elVxRgXC6hOxY+54wIEjURztDWLk8=", + "lastModified": 1753819801, + "narHash": "sha256-tHe6XeNeVeKapkNM3tcjW4RuD+tB2iwwoogWJOtsqTI=", "owner": "hyprwm", "repo": "hyprland-qtutils", - "rev": "b13c7481e37856f322177010bdf75fccacd1adc8", + "rev": "b308a818b9dcaa7ab8ccab891c1b84ebde2152bc", "type": "github" }, "original": { @@ -673,11 +668,11 @@ ] }, "locked": { - "lastModified": 1750371198, - "narHash": "sha256-/iuJ1paQOBoSLqHflRNNGyroqfF/yvPNurxzcCT0cAE=", + "lastModified": 1753622892, + "narHash": "sha256-0K+A+gmOI8IklSg5It1nyRNv0kCNL51duwnhUO/B8JA=", "owner": "hyprwm", "repo": "hyprlang", - "rev": "cee01452bca58d6cadb3224e21e370de8bc20f0b", + "rev": "23f0debd2003f17bd65f851cd3f930cff8a8c809", "type": "github" }, "original": { @@ -749,15 +744,15 @@ "hyprlang": "hyprlang_2", "hyprutils": "hyprutils_2", "hyprwayland-scanner": "hyprwayland-scanner_2", - "nixpkgs": "nixpkgs_5", + "nixpkgs": "nixpkgs_6", "systems": "systems_3" }, "locked": { - "lastModified": 1752743158, - "narHash": "sha256-YndFlXC9ZM7uiC75MfnYFk4S9s1Xqq3GTnW0xMBlG7g=", + "lastModified": 1756305651, + "narHash": "sha256-KttBtdPHDCuD+BT0da8DmBarv6k+9GA9INpeDLLgpc8=", "owner": "hyprwm", "repo": "hyprlock", - "rev": "31297a871b7b1aea35dcf8627c6bfecf33fe03db", + "rev": "8d0e56998e299ae42f3fd8ede5bb5c396193cdbc", "type": "github" }, "original": { @@ -770,7 +765,7 @@ "inputs": { "hyprland-qt-support": "hyprland-qt-support_2", "hyprutils": "hyprutils_4", - "nixpkgs": "nixpkgs_6", + "nixpkgs": "nixpkgs_7", "systems": "systems_4" }, "locked": { @@ -799,11 +794,11 @@ ] }, "locked": { - "lastModified": 1751888065, - "narHash": "sha256-F2SV9WGqgtRsXIdUrl3sRe0wXlQD+kRRZcSfbepjPJY=", + "lastModified": 1756117388, + "narHash": "sha256-oRDel6pNl/T2tI+nc/USU9ZP9w08dxtl7hiZxa0C/Wc=", "owner": "hyprwm", "repo": "hyprutils", - "rev": "a8229739cf36d159001cfc203871917b83fdf917", + "rev": "b2ae3204845f5f2f79b4703b441252d8ad2ecfd0", "type": "github" }, "original": { @@ -903,11 +898,11 @@ ] }, "locked": { - "lastModified": 1751881472, - "narHash": "sha256-meB0SnXbwIe2trD041MLKEv6R7NZ759QwBcVIhlSBfE=", + "lastModified": 1755184602, + "narHash": "sha256-RCBQN8xuADB0LEgaKbfRqwm6CdyopE1xIEhNc67FAbw=", "owner": "hyprwm", "repo": "hyprwayland-scanner", - "rev": "8fb426b3e5452fd9169453fd6c10f8c14ca37120", + "rev": "b3b0f1f40ae09d4447c20608e5a4faf8bf3c492d", "type": "github" }, "original": { @@ -1020,11 +1015,11 @@ }, "mnw": { "locked": { - "lastModified": 1748710831, - "narHash": "sha256-eZu2yH3Y2eA9DD3naKWy/sTxYS5rPK2hO7vj8tvUCSU=", + "lastModified": 1756580127, + "narHash": "sha256-XK+ZQWjnd96Uko73jY1dc23ksnuWnF/Myc4rT/LQOmc=", "owner": "Gerg-L", "repo": "mnw", - "rev": "cff958a4e050f8d917a6ff3a5624bc4681c6187d", + "rev": "ecdb5ba1b08ac198d9e9bfbf9de3b234fb1eb252", "type": "github" }, "original": { @@ -1074,11 +1069,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1752666637, - "narHash": "sha256-P8J72psdc/rWliIvp8jUpoQ6qRDlVzgSDDlgkaXQ0Fw=", + "lastModified": 1756750488, + "narHash": "sha256-e4ZAu2sjOtGpvbdS5zo+Va5FUUkAnizl4wb0/JlIL2I=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "d1bfa8f6ccfb5c383e1eba609c1eb67ca24ed153", + "rev": "47eb4856cfd01eaeaa7bb5944a0f27db8fb9b94a", "type": "github" }, "original": { @@ -1090,11 +1085,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1755027561, - "narHash": "sha256-IVft239Bc8p8Dtvf7UAACMG5P3ZV+3/aO28gXpGtMXI=", + "lastModified": 1756266583, + "narHash": "sha256-cr748nSmpfvnhqSXPiCfUPxRz2FJnvf/RjJGvFfaCsM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "005433b926e16227259a1843015b5b2b7f7d1fc3", + "rev": "8a6d5427d99ec71c64f0b93d45778c889005d9c2", "type": "github" }, "original": { @@ -1105,6 +1100,22 @@ } }, "nixpkgs_10": { + "locked": { + "lastModified": 1751984180, + "narHash": "sha256-LwWRsENAZJKUdD3SpLluwDmdXY9F45ZEgCb0X+xgOL0=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "9807714d6944a957c2e036f84b0ff8caf9930bc0", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_11": { "locked": { "lastModified": 1754725699, "narHash": "sha256-iAcj9T/Y+3DBy2J0N+yF9XQQQ8IEb5swLFzs23CdP88=", @@ -1120,7 +1131,7 @@ "type": "github" } }, - "nixpkgs_11": { + "nixpkgs_12": { "locked": { "lastModified": 1682134069, "narHash": "sha256-TnI/ZXSmRxQDt2sjRYK/8j8iha4B4zP2cnQCZZ3vp7k=", @@ -1134,13 +1145,13 @@ "type": "indirect" } }, - "nixpkgs_12": { + "nixpkgs_13": { "locked": { - "lastModified": 1743448293, - "narHash": "sha256-bmEPmSjJakAp/JojZRrUvNcDX2R5/nuX6bm+seVaGhs=", + "lastModified": 1755615617, + "narHash": "sha256-HMwfAJBdrr8wXAkbGhtcby1zGFvs+StOp19xNsbqdOg=", "owner": "nixos", "repo": "nixpkgs", - "rev": "77b584d61ff80b4cef9245829a6f1dfad5afdfa3", + "rev": "20075955deac2583bb12f07151c2df830ef346b4", "type": "github" }, "original": { @@ -1152,11 +1163,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1756266583, - "narHash": "sha256-cr748nSmpfvnhqSXPiCfUPxRz2FJnvf/RjJGvFfaCsM=", + "lastModified": 1756542300, + "narHash": "sha256-tlOn88coG5fzdyqz6R93SQL5Gpq+m/DsWpekNFhqPQk=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "8a6d5427d99ec71c64f0b93d45778c889005d9c2", + "rev": "d7600c775f877cd87b4f5a831c28aa94137377aa", "type": "github" }, "original": { @@ -1181,11 +1192,24 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1751792365, - "narHash": "sha256-J1kI6oAj25IG4EdVlg2hQz8NZTBNYvIS0l4wpr9KcUo=", + "lastModified": 1755972213, + "narHash": "sha256-VYK7aDAv8H1enXn1ECRHmGbeY6RqLnNwUJkOwloIsko=", + "rev": "73e96df7cff5783f45e21342a75a1540c4eddce4", + "type": "tarball", + "url": "https://releases.nixos.org/nixos/unstable-small/nixos-25.11pre850642.73e96df7cff5/nixexprs.tar.xz" + }, + "original": { + "type": "tarball", + "url": "https://channels.nixos.org/nixos-unstable-small/nixexprs.tar.xz" + } + }, + "nixpkgs_5": { + "locked": { + "lastModified": 1756542300, + "narHash": "sha256-tlOn88coG5fzdyqz6R93SQL5Gpq+m/DsWpekNFhqPQk=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "1fd8bada0b6117e6c7eb54aad5813023eed37ccb", + "rev": "d7600c775f877cd87b4f5a831c28aa94137377aa", "type": "github" }, "original": { @@ -1195,7 +1219,7 @@ "type": "github" } }, - "nixpkgs_5": { + "nixpkgs_6": { "locked": { "lastModified": 1751011381, "narHash": "sha256-krGXKxvkBhnrSC/kGBmg5MyupUUT5R6IBCLEzx9jhMM=", @@ -1211,7 +1235,7 @@ "type": "github" } }, - "nixpkgs_6": { + "nixpkgs_7": { "locked": { "lastModified": 1737469691, "narHash": "sha256-nmKOgAU48S41dTPIXAq0AHZSehWUn6ZPrUKijHAMmIk=", @@ -1227,13 +1251,13 @@ "type": "github" } }, - "nixpkgs_7": { + "nixpkgs_8": { "locked": { - "lastModified": 1755615617, - "narHash": "sha256-HMwfAJBdrr8wXAkbGhtcby1zGFvs+StOp19xNsbqdOg=", + "lastModified": 1756542300, + "narHash": "sha256-tlOn88coG5fzdyqz6R93SQL5Gpq+m/DsWpekNFhqPQk=", "owner": "nixos", "repo": "nixpkgs", - "rev": "20075955deac2583bb12f07151c2df830ef346b4", + "rev": "d7600c775f877cd87b4f5a831c28aa94137377aa", "type": "github" }, "original": { @@ -1243,13 +1267,13 @@ "type": "github" } }, - "nixpkgs_8": { + "nixpkgs_9": { "locked": { - "lastModified": 1750215678, - "narHash": "sha256-Rc/ytpamXRf6z8UA2SGa4aaWxUXRbX2MAWIu2C8M+ok=", + "lastModified": 1756536218, + "narHash": "sha256-ynQxPVN2FIPheUgTFhv01gYLbaiSOS7NgWJPm9LF9D0=", "owner": "nixos", "repo": "nixpkgs", - "rev": "5395fb3ab3f97b9b7abca147249fa2e8ed27b192", + "rev": "a918bb3594dd243c2f8534b3be01b3cb4ed35fd1", "type": "github" }, "original": { @@ -1259,36 +1283,20 @@ "type": "github" } }, - "nixpkgs_9": { - "locked": { - "lastModified": 1751984180, - "narHash": "sha256-LwWRsENAZJKUdD3SpLluwDmdXY9F45ZEgCb0X+xgOL0=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "9807714d6944a957c2e036f84b0ff8caf9930bc0", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, "nvf": { "inputs": { + "flake-compat": "flake-compat_3", "flake-parts": "flake-parts", - "flake-utils": "flake-utils_2", "mnw": "mnw", - "nixpkgs": "nixpkgs_8", + "nixpkgs": "nixpkgs_9", "systems": "systems_5" }, "locked": { - "lastModified": 1752687459, - "narHash": "sha256-XcTP16Yg2CcyBB6FE9OrxVXCWkAcKprS+nMvbZ8nYCc=", + "lastModified": 1756668885, + "narHash": "sha256-K2B+szngrw1tfzkrAs49HGkK5hlUGIKV0+2Z9ndnAuA=", "owner": "notashelf", "repo": "nvf", - "rev": "fe874acd37f55dd5043a06fd2284300133782cfa", + "rev": "bf485ab9b6db5610ee93b90c94f1fd2afb4eb582", "type": "github" }, "original": { @@ -1307,11 +1315,11 @@ ] }, "locked": { - "lastModified": 1750779888, - "narHash": "sha256-wibppH3g/E2lxU43ZQHC5yA/7kIKLGxVEnsnVK1BtRg=", + "lastModified": 1755960406, + "narHash": "sha256-RF7j6C1TmSTK9tYWO6CdEMtg6XZaUKcvZwOCD2SICZs=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "16ec914f6fb6f599ce988427d9d94efddf25fe6d", + "rev": "e891a93b193fcaf2fc8012d890dc7f0befe86ec2", "type": "github" }, "original": { @@ -1331,7 +1339,7 @@ "hyprsysteminfo": "hyprsysteminfo", "nix-flatpak": "nix-flatpak", "nixos-hardware": "nixos-hardware", - "nixpkgs": "nixpkgs_7", + "nixpkgs": "nixpkgs_8", "nvf": "nvf", "tangled": "tangled", "tuxstrap": "tuxstrap", @@ -1347,11 +1355,11 @@ ] }, "locked": { - "lastModified": 1756262090, - "narHash": "sha256-PQHSup4d0cVXxJ7mlHrrxBx1WVrmudKiNQgnNl5xRas=", + "lastModified": 1756434910, + "narHash": "sha256-5UJRyxZ8QCm+pgh5pNHXFJMmopMqHVraUhRA1g2AmA0=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "df7ea78aded79f195a92fc5423de96af2b8a85d1", + "rev": "86e5140961c91a9ee1dde1c17d18a787d44ceef8", "type": "github" }, "original": { @@ -1502,15 +1510,15 @@ "indigo": "indigo", "inter-fonts-src": "inter-fonts-src", "lucide-src": "lucide-src", - "nixpkgs": "nixpkgs_9", + "nixpkgs": "nixpkgs_10", "sqlite-lib-src": "sqlite-lib-src" }, "locked": { - "lastModified": 1756219326, - "narHash": "sha256-uaVmK/uDK2VQ+q3t/mlS3t4yCH5/MqQjuXsdJFrcz7o=", + "lastModified": 1756753599, + "narHash": "sha256-yD8PMlRjUI2sN5PvkDJRfGz96zCp4gejaguDVmZ4utg=", "ref": "refs/heads/master", - "rev": "fe0f3329aadfa5d9ca09c75daed81bf757818dc6", - "revCount": 1245, + "rev": "da3540c0c134331c10f1a8d124ee0925e57f8112", + "revCount": 1279, "type": "git", "url": "https://tangled.sh/@tangled.sh/core" }, @@ -1544,15 +1552,15 @@ "tuxstrap": { "inputs": { "bun2nix": "bun2nix", - "nixpkgs": "nixpkgs_10", + "nixpkgs": "nixpkgs_11", "systems": "systems_7" }, "locked": { - "lastModified": 1755804755, - "narHash": "sha256-7g4TfHySU9xXXXHbhIH0QHtt9wzuN6Larxl8Mut9pSE=", + "lastModified": 1755889488, + "narHash": "sha256-8zkVMzNBTCGxL2vRtdo1woljRoqOSTiKlrCqS++Xt4I=", "ref": "refs/heads/dev", - "rev": "eab1e02bfd240ed1bc57c6ddb10691062a1546e2", - "revCount": 49, + "rev": "b87dddf052d634ddd5ae223c91174c8c9fecb40e", + "revCount": 52, "type": "git", "url": "https://tangled.sh/@ocbwoy3.dev/tuxstrap" }, @@ -1563,8 +1571,8 @@ }, "vscode-server": { "inputs": { - "flake-utils": "flake-utils_4", - "nixpkgs": "nixpkgs_11" + "flake-utils": "flake-utils_3", + "nixpkgs": "nixpkgs_12" }, "locked": { "lastModified": 1753541826, @@ -1608,11 +1616,11 @@ ] }, "locked": { - "lastModified": 1751300244, - "narHash": "sha256-PFuv1TZVYvQhha0ac53E3YgdtmLShrN0t4T6xqHl0jE=", + "lastModified": 1755354946, + "narHash": "sha256-zdov5f/GcoLQc9qYIS1dUTqtJMeDqmBmo59PAxze6e4=", "owner": "hyprwm", "repo": "xdg-desktop-portal-hyprland", - "rev": "6115f3fdcb2c1a57b4a80a69f3c797e47607b90a", + "rev": "a10726d6a8d0ef1a0c645378f983b6278c42eaa0", "type": "github" }, "original": { @@ -1624,14 +1632,14 @@ "zen-browser": { "inputs": { "home-manager": "home-manager_3", - "nixpkgs": "nixpkgs_12" + "nixpkgs": "nixpkgs_13" }, "locked": { - "lastModified": 1752716941, - "narHash": "sha256-U6uNz1Ns7/aKGJqCteaHfM2BLpzLMvw3sQu2rsl4ot4=", + "lastModified": 1756787024, + "narHash": "sha256-JD5d6OistrDvXx1qF6/+0blIRo5pdjnk1y+L7Nd+aiA=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "9a3d6e9f5e52421663f90460cd1c8f4eb34b3af0", + "rev": "0443e4c6977c542b1ad06dfc29cf9b89b4373664", "type": "github" }, "original": { @@ -1671,27 +1679,20 @@ }, "zon2nix": { "inputs": { - "flake-utils": [ - "ghostty", - "flake-utils" - ], - "nixpkgs": [ - "ghostty", - "nixpkgs" - ] + "nixpkgs": "nixpkgs_4" }, "locked": { - "lastModified": 1742104771, - "narHash": "sha256-LhidlyEA9MP8jGe1rEnyjGFCzLLgCdDpYeWggibayr0=", + "lastModified": 1757167408, + "narHash": "sha256-4XyJ6fmKd9wgJ7vHUQuULYy5ps2gUgkkDk/PrJb2OPY=", "owner": "jcollie", "repo": "zon2nix", - "rev": "56c159be489cc6c0e73c3930bd908ddc6fe89613", + "rev": "dc78177e2ad28d5a407c9e783ee781bd559d7dd5", "type": "github" }, "original": { "owner": "jcollie", "repo": "zon2nix", - "rev": "56c159be489cc6c0e73c3930bd908ddc6fe89613", + "rev": "dc78177e2ad28d5a407c9e783ee781bd559d7dd5", "type": "github" } } diff --git a/flake.nix b/flake.nix index 211d833..420cb8b 100644 --- a/flake.nix +++ b/flake.nix @@ -1,13 +1,14 @@ { - description = "I use Nix BTW... I'm Hyprlanding it!!"; - # I use Nix BTW -> @iUseNixBTW (https://roblox.com/users/1083030325) - # totally not a flex btw + description = "https://tangled.sh/@ocbwoy3.dev/nix"; inputs = { + # Core nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; - chaotic.url = "github:chaotic-cx/nyx/nyxpkgs-unstable"; + nixos-hardware.url = "github:NixOS/nixos-hardware/master"; + home-manager.url = "github:nix-community/home-manager"; + + # Desktop + Theming catppuccin.url = "github:catppuccin/nix"; - nix-flatpak.url = "github:gmodena/nix-flatpak/?ref=v0.4.1"; hyprland = { url = "github:hyprwm/Hyprland"; inputs.nixpkgs.follows = "nixpkgs"; @@ -15,17 +16,19 @@ hyprlock.url = "github:hyprwm/hyprlock"; hyprsysteminfo.url = "github:hyprwm/hyprsysteminfo"; ghostty.url = "github:ghostty-org/ghostty"; - nixos-hardware.url = "github:NixOS/nixos-hardware/master"; zen-browser.url = "github:0xc000022070/zen-browser-flake"; - home-manager.url = "github:nix-community/home-manager"; + # Programs tuxstrap.url = "git+https://tangled.sh/@ocbwoy3.dev/tuxstrap"; + + # Package tooling + chaotic.url = "github:chaotic-cx/nyx/nyxpkgs-unstable"; + nix-flatpak.url = "github:gmodena/nix-flatpak/?ref=v0.4.1"; nvf.url = "github:notashelf/nvf"; + # Extras tangled.url = "git+https://tangled.sh/@tangled.sh/core"; - vscode-server.url = "github:nix-community/nixos-vscode-server"; - }; # Required by NixOS: diff --git a/hosts/default/configuration.nix b/hosts/default/configuration.nix index 4066b56..557d497 100644 --- a/hosts/default/configuration.nix +++ b/hosts/default/configuration.nix @@ -16,6 +16,7 @@ programs.steam = { enable = true; + # package = pkgs.steam-millennium; remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server localNetworkGameTransfers.openFirewall = true; # Open ports in the firewall for Steam Local Network Game Transfers @@ -54,7 +55,7 @@ }; programs.virt-manager.enable = true; - # user.groups.libvirtd.members = [ "ocbwoy3" ]; + users.groups.libvirtd.members = [ "ocbwoy3" ]; virtualisation.libvirtd.enable = true; # virtualisation.waydroid.enable = true; virtualisation.spiceUSBRedirection.enable = true; @@ -107,7 +108,7 @@ kdePackages.kdenlive libsForQt5.qt5ct catppuccin-qt5ct - lightly-qt + darkly kdePackages.qt6ct hyfetch kitty @@ -181,7 +182,13 @@ inputs.zen-browser.homeModules.beta ]; - gtk.enable = true; + gtk = { + enable = true; + cursorTheme.name = lib.mkDefault "RalseiCursors"; + cursorTheme.package = lib.mkDefault (pkgs.callPackage ./packages/ralsei-cursors/default.nix {}); + iconTheme.name = lib.mkDefault "Arashi"; + iconTheme.package = lib.mkDefault (pkgs.callPackage ./packages/arashi-icons.nix {}); + }; catppuccin = { enable = true; diff --git a/hosts/default/packages.nix b/hosts/default/packages.nix index 5a13b43..1e22736 100644 --- a/hosts/default/packages.nix +++ b/hosts/default/packages.nix @@ -19,13 +19,16 @@ environment.sessionVariables.LD_LIBRARY_PATH = "${pkgs.gcc15}/lib"; + security.polkit = { + enable = true; + }; + + security.soteria.enable = true; + # surely they should add programs.discord!! environment.systemPackages = with pkgs; [ - (discord-ptb.override { - withMoonlight = true; - # enable = true; - # version = pkgs.discord-ptb; - # disableBreakingUpdates = true; + (discord.override { + withEquicord = true; }) # hyprland stuff @@ -113,8 +116,6 @@ cliphist pywal pavucontrol - polkit - libsForQt5.polkit-kde-agent wlogout libnotify killall diff --git a/modules/nixos/nixpkgs.nix b/modules/nixos/nixpkgs.nix index 6cd9c81..4479c26 100644 --- a/modules/nixos/nixpkgs.nix +++ b/modules/nixos/nixpkgs.nix @@ -1,4 +1,4 @@ -{ config, pkgs, builtins, ... }: +{ config, inputs, pkgs, builtins, ... }: { @@ -6,7 +6,7 @@ nixpkgs.config.packageOverrides = pkgs: { vaapiIntel = pkgs.vaapiIntel.override { enableHybridCodec = true; }; }; - + nix.settings.experimental-features = [ "nix-command" "flakes" ]; nix.settings = { diff --git a/modules/nixos/programs.nix b/modules/nixos/programs.nix index c2ef05e..7dfa8f0 100644 --- a/modules/nixos/programs.nix +++ b/modules/nixos/programs.nix @@ -37,8 +37,8 @@ # }; }; - security.sudo.enable = true; - security.sudo.configFile = '' + security.sudo-rs.enable = true; + security.sudo-rs.configFile = '' %wheel ALL=(ALL) ALL Defaults pwfeedback '';