diff --git a/assets/Wallpapers/142.png b/assets/Wallpapers/142.png new file mode 100644 index 0000000..b19f316 Binary files /dev/null and b/assets/Wallpapers/142.png differ diff --git a/configuration.nix b/configuration.nix index 0077c90..c7ca903 100755 --- a/configuration.nix +++ b/configuration.nix @@ -110,6 +110,8 @@ in # See https://wiki.archlinux.org/index.php/Hardware_video_acceleration VDPAU_DRIVER = "radeonsi"; LIBVA_DRIVER_NAME = "radeonsi"; + #AMD_VULKAN_ICD = "RADV"; + #VK_ICD_FILENAMES = "/run/opengl-driver/share/vulkan/icd.d/radeon_icd.x86_64.json"; #XDG_CURRENT_DESKTOP = "hyprland"; #QT_QPA_PLATFORMTHEME = "qt6ct"; }; diff --git a/dots/hyprland.nix b/dots/hyprland.nix index 837e82d..34c07ab 100755 --- a/dots/hyprland.nix +++ b/dots/hyprland.nix @@ -57,12 +57,12 @@ in cm = "hdr"; supports_hdr = 1; sdr_min_luminance = 0; # For true black on OLED - sdr_max_luminance = 255; # Matches typical SDR brightness + sdr_max_luminance = 275; # Matches typical SDR brightness min_luminance = 0; max_luminance = 1000; # HDR peak max_avg_luminance = 400; # Average frame luminance sdrbrightness = 1.2; # Slight boost to avoid washed out look - sdrsaturation = 1.1; + sdrsaturation = 1.0; #transform = 2; # Uncomment if needed } ++ lib.optional (systemName == "pc"){ @@ -130,9 +130,14 @@ in layout = "dwindle"; }; - #render = { - # cm_fs_passthrough = 1; - #}; + render = { + cm_enabled = true; # turn on the CM pipeline (requires Hyprland restart) + cm_fs_passthrough = 2; # passthrough only for HDR content (safer than 1) + cm_auto_hdr = 1; # auto-switch monitor to HDR for fullscreen apps + send_content_type = true; # helps auto HDR on some displays + # optional: keep your existing line + # cm_fs_passthrough = 1; # <- you can replace with 2 as above + }; # https://wiki.hyprland.org/Configuring/Variables/#decoration decoration = { diff --git a/dots/nixcord.nix b/dots/nixcord.nix index 7d5d364..e0cf89b 100755 --- a/dots/nixcord.nix +++ b/dots/nixcord.nix @@ -43,9 +43,6 @@ copyFileContents = { enable = true; }; - emoteCloner = { - enable = true; - }; fakeNitro = { enable = true; enableEmojiBypass = true; @@ -77,9 +74,6 @@ messageLogger = { enable = true; }; - nsfwGateBypass = { - enable = true; - }; petpet = { enable = true; }; diff --git a/flake.lock b/flake.lock index 5aa588f..f2cde28 100644 --- a/flake.lock +++ b/flake.lock @@ -9,11 +9,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1755604323, - "narHash": "sha256-PKxVhfjd2AlzTopuVEx5DJMC4R7LnM5NIoMmirKMsKI=", + "lastModified": 1757042560, + "narHash": "sha256-M+N9yi0ziCVeMGuqMnLRZBoIoZHXCvWNlkLBpyp+4Jo=", "owner": "Kirottu", "repo": "anyrun", - "rev": "af1ffe4f17921825ff2a773995604dce2b2df3cd", + "rev": "df2a914b5acdd0f39ed4bf4336afc9e94fb28be8", "type": "github" }, "original": { @@ -112,11 +112,11 @@ "quickshell": "quickshell" }, "locked": { - "lastModified": 1756559035, - "narHash": "sha256-oi3shWuJFu77fcbv/R9h5Y/DgVewcLyxXZkykmp9Zos=", + "lastModified": 1757082294, + "narHash": "sha256-McEI6T5Y0BdOjzsfXrWbigwm/Tb445D31TEQYFBPxK4=", "owner": "caelestia-dots", "repo": "shell", - "rev": "c72338655f9578a2d6af54e198e9042f60fc241d", + "rev": "cfc1dc447c8bf6306de74d1fb1dba7943a1e1232", "type": "github" }, "original": { @@ -136,11 +136,11 @@ ] }, "locked": { - "lastModified": 1755952278, - "narHash": "sha256-Y4F8sFJ3P3MExSuwDAnccfG1RxU4VdoW9yDRtDqG8qA=", + "lastModified": 1756556373, + "narHash": "sha256-mYlZV3bSOMV4w4kquzkgMyKiaN/uXUVHR9IA4OJjS+A=", "owner": "caelestia-dots", "repo": "cli", - "rev": "db1e0da5bbd259f1218b4ae54d0327b0c4a46f78", + "rev": "8bc7e495af42c778143771179d23312f8ff7a3c8", "type": "github" }, "original": { @@ -155,11 +155,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1756556373, - "narHash": "sha256-mYlZV3bSOMV4w4kquzkgMyKiaN/uXUVHR9IA4OJjS+A=", + "lastModified": 1757037033, + "narHash": "sha256-Gz8WGnGGJ4vlvxvYXZ9mjv8fd200M7fSZRd6mFmdM7Q=", "owner": "caelestia-dots", "repo": "cli", - "rev": "8bc7e495af42c778143771179d23312f8ff7a3c8", + "rev": "d6c1e1324629381813ab69704846718f220ac0ac", "type": "github" }, "original": { @@ -180,11 +180,11 @@ "quickshell": "quickshell_2" }, "locked": { - "lastModified": 1756478024, - "narHash": "sha256-ImtqIE1cqvA4Cih4SxhhZ6NPFIZTj4u26pufnY0Lvek=", + "lastModified": 1756992456, + "narHash": "sha256-Z5NUzDghpaO49VX+kPPcZquB1TYdB0XSeY1++xxNQrY=", "owner": "caelestia-dots", "repo": "shell", - "rev": "4b18c95ed19f17f1616975ce958ca26dd5ee3a6e", + "rev": "59d8f7602d4731fec0e07f37ae92ef53b39a30e3", "type": "github" }, "original": { @@ -338,11 +338,11 @@ ] }, "locked": { - "lastModified": 1756496801, - "narHash": "sha256-IYIsnPy+cJxe8RbDHBrCtfJY0ry2bG2H7WvMcewiGS8=", + "lastModified": 1757075491, + "narHash": "sha256-a+NMGl5tcvm+hyfSG2DlVPa8nZLpsumuRj1FfcKb2mQ=", "owner": "nix-community", "repo": "home-manager", - "rev": "77a71380c38fb2a440b4b5881bbc839f6230e1cb", + "rev": "f56bf065f9abedc7bc15e1f2454aa5c8edabaacf", "type": "github" }, "original": { @@ -361,11 +361,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1756451209, - "narHash": "sha256-zrFKbXArvNjUKYYd1I48cnvlgB6cGA/mFoRvgp/wRHc=", + "lastModified": 1757071535, + "narHash": "sha256-I3ppQKxd2oxQfwMCW04TSWnIwp5an5kTMY+tx0W8jaA=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "cdfffe0b009582f5161dcd030a5549236287767b", + "rev": "efa08fc58d7da5be64cfebc52b7dc44bf8d19ba9", "type": "github" }, "original": { @@ -377,16 +377,16 @@ "niri-stable": { "flake": false, "locked": { - "lastModified": 1748151941, - "narHash": "sha256-z4viQZLgC2bIJ3VrzQnR+q2F3gAOEQpU1H5xHtX/2fs=", + "lastModified": 1756556321, + "narHash": "sha256-RLD89dfjN0RVO86C/Mot0T7aduCygPGaYbog566F0Qo=", "owner": "YaLTeR", "repo": "niri", - "rev": "8ba57fcf25d2fc9565131684a839d58703f1dae7", + "rev": "01be0e65f4eb91a9cd624ac0b76aaeab765c7294", "type": "github" }, "original": { "owner": "YaLTeR", - "ref": "v25.05.1", + "ref": "v25.08", "repo": "niri", "type": "github" } @@ -394,11 +394,11 @@ "niri-unstable": { "flake": false, "locked": { - "lastModified": 1756448032, - "narHash": "sha256-ZIRj8dt8FmJdQeJjNvyK1RirYBmun+e/K3TMG8Qdodc=", + "lastModified": 1756926064, + "narHash": "sha256-5/1vyFRLvJWxhBgpPaV2orC0pjSgIny6JM6+joLyZok=", "owner": "YaLTeR", "repo": "niri", - "rev": "dfe463ed7dcf36cc706f5540c5d0804775b5c86b", + "rev": "c69464c1288789020d9a086f86c970a7dc49b8c7", "type": "github" }, "original": { @@ -476,11 +476,11 @@ "nixpkgs": "nixpkgs_4" }, "locked": { - "lastModified": 1756516619, - "narHash": "sha256-iWNyhVIBO/CxQdLeQAfedynD68+SmIq5lj/TJpJyUSA=", + "lastModified": 1757035152, + "narHash": "sha256-XMwzR/QY6WhwW6bXr8RVi9C+0ZPrrezgmkVyMiMKrcg=", "owner": "kaylorben", "repo": "nixcord", - "rev": "eed47b8dc6601e94f0b4ce71bfea349869b541c0", + "rev": "a34d2f6ec22197a6b21495921e2fb753d36d801a", "type": "github" }, "original": { @@ -491,11 +491,11 @@ }, "nixpkgs": { "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": { @@ -537,11 +537,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1756217674, - "narHash": "sha256-TH1SfSP523QI7kcPiNtMAEuwZR3Jdz0MCDXPs7TS8uo=", + "lastModified": 1757020766, + "narHash": "sha256-PLoSjHRa2bUbi1x9HoXgTx2AiuzNXs54c8omhadyvp0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "4e7667a90c167f7a81d906e5a75cba4ad8bee620", + "rev": "fe83bbdde2ccdc2cb9573aa846abe8363f79a97a", "type": "github" }, "original": { @@ -553,11 +553,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1756386758, - "narHash": "sha256-1wxxznpW2CKvI9VdniaUnTT2Os6rdRJcRUf65ZK9OtE=", + "lastModified": 1756787288, + "narHash": "sha256-rw/PHa1cqiePdBxhF66V7R+WAP8WekQ0mCDG4CFqT8Y=", "owner": "nixos", "repo": "nixpkgs", - "rev": "dfb2f12e899db4876308eba6d93455ab7da304cd", + "rev": "d0fc30899600b9b3466ddb260fd83deb486c32f1", "type": "github" }, "original": { @@ -569,11 +569,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1756266583, - "narHash": "sha256-cr748nSmpfvnhqSXPiCfUPxRz2FJnvf/RjJGvFfaCsM=", + "lastModified": 1756787288, + "narHash": "sha256-rw/PHa1cqiePdBxhF66V7R+WAP8WekQ0mCDG4CFqT8Y=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "8a6d5427d99ec71c64f0b93d45778c889005d9c2", + "rev": "d0fc30899600b9b3466ddb260fd83deb486c32f1", "type": "github" }, "original": { @@ -601,11 +601,11 @@ }, "nixpkgs_5": { "locked": { - "lastModified": 1756386758, - "narHash": "sha256-1wxxznpW2CKvI9VdniaUnTT2Os6rdRJcRUf65ZK9OtE=", + "lastModified": 1756787288, + "narHash": "sha256-rw/PHa1cqiePdBxhF66V7R+WAP8WekQ0mCDG4CFqT8Y=", "owner": "nixos", "repo": "nixpkgs", - "rev": "dfb2f12e899db4876308eba6d93455ab7da304cd", + "rev": "d0fc30899600b9b3466ddb260fd83deb486c32f1", "type": "github" }, "original": { @@ -684,11 +684,11 @@ ] }, "locked": { - "lastModified": 1753595452, - "narHash": "sha256-vqkSDvh7hWhPvNjMjEDV4KbSCv2jyl2Arh73ZXe274k=", + "lastModified": 1756352679, + "narHash": "sha256-UkKaPXTPzT7HAcBOV4NlWx2GAEJaTf0eb5OX6Q6jPqg=", "ref": "refs/heads/master", - "rev": "a5431dd02dc23d9ef1680e67777fed00fe5f7cda", - "revCount": 665, + "rev": "f7597cdae2d537c5b12843599955856090dc49d5", + "revCount": 668, "type": "git", "url": "https://git.outfoxxed.me/outfoxxed/quickshell" }, @@ -706,11 +706,11 @@ ] }, "locked": { - "lastModified": 1753595452, - "narHash": "sha256-vqkSDvh7hWhPvNjMjEDV4KbSCv2jyl2Arh73ZXe274k=", + "lastModified": 1756352679, + "narHash": "sha256-UkKaPXTPzT7HAcBOV4NlWx2GAEJaTf0eb5OX6Q6jPqg=", "ref": "refs/heads/master", - "rev": "a5431dd02dc23d9ef1680e67777fed00fe5f7cda", - "revCount": 665, + "rev": "f7597cdae2d537c5b12843599955856090dc49d5", + "revCount": 668, "type": "git", "url": "https://git.outfoxxed.me/outfoxxed/quickshell" }, @@ -726,11 +726,11 @@ ] }, "locked": { - "lastModified": 1756352679, - "narHash": "sha256-UkKaPXTPzT7HAcBOV4NlWx2GAEJaTf0eb5OX6Q6jPqg=", + "lastModified": 1756981260, + "narHash": "sha256-GhuD9QVimjynHI0OOyZsqJsnlXr2orowh9H+HYz4YMs=", "ref": "refs/heads/master", - "rev": "f7597cdae2d537c5b12843599955856090dc49d5", - "revCount": 668, + "rev": "6eb12551baf924f8fdecdd04113863a754259c34", + "revCount": 672, "type": "git", "url": "https://git.outfoxxed.me/outfoxxed/quickshell" }, @@ -775,11 +775,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1755997543, - "narHash": "sha256-/fejmCQ7AWa655YxyPxRDbhdU7c5+wYsFSjmEMXoBCM=", + "lastModified": 1756960927, + "narHash": "sha256-iG2DUobrDPzuVpDVHyqph1jtgAS0XOg1x8KGdsEkBms=", "owner": "nix-community", "repo": "stylix", - "rev": "f47c0edcf71e802378b1b7725fa57bb44fe85ee8", + "rev": "584d9c57a8550bace5ffa2901dfebbde367bea54", "type": "github" }, "original": { @@ -919,11 +919,11 @@ "xwayland-satellite-unstable": { "flake": false, "locked": { - "lastModified": 1756260173, - "narHash": "sha256-wcf04fl5ncbOqAK7OCWIgILERIbMfL/eeM3UThqgErI=", + "lastModified": 1756869116, + "narHash": "sha256-SGcqX3amLH4xiA+dwF2Fu2mt1O8zHc60v0+NEZGDJhw=", "owner": "Supreeeme", "repo": "xwayland-satellite", - "rev": "af33f7eb124b51ff6d9cdf9b428643e2246c8cbb", + "rev": "41e865c8d35468c67b991ef5a245a98b3e44108c", "type": "github" }, "original": { @@ -942,11 +942,11 @@ ] }, "locked": { - "lastModified": 1756524600, - "narHash": "sha256-uORxiu9IMsTcapawMwXs7fXrk5rNnY4MNlRL0tgLMuI=", + "lastModified": 1757049497, + "narHash": "sha256-giZI7Jef2QWQxDscP1T/E0we/NZcapbtsI/wdcxbFuQ=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "79ce4212f93e81e0e37572645b419c0a954c5486", + "rev": "dc60eac4a109f5b5601dca3766299643e6e5612e", "type": "github" }, "original": { diff --git a/system/boot.nix b/system/boot.nix index 6eee338..4a78303 100755 --- a/system/boot.nix +++ b/system/boot.nix @@ -23,7 +23,6 @@ "kvm" ]) (lib.mkIf (systemName == "pc") [ - "amdgpu" "kvm" ]) ]; diff --git a/system/hardware.nix b/system/hardware.nix index 5d02ffd..2bd8210 100755 --- a/system/hardware.nix +++ b/system/hardware.nix @@ -39,8 +39,10 @@ libva vaapiVdpau libvdpau-va-gl - amdvlk - driversi686Linux.amdvlk + #amdvlk + #driversi686Linux.amdvlk + #mesa + #driversi686Linux.mesa ]; }) ]; diff --git a/system/nixOSPkgs.nix b/system/nixOSPkgs.nix index 032bf2d..dd17b1a 100755 --- a/system/nixOSPkgs.nix +++ b/system/nixOSPkgs.nix @@ -59,7 +59,7 @@ in { programs.gamescope = { enable = true; - + capSysNice = true; }; nixpkgs.config = { allowUnfree = true; @@ -107,6 +107,7 @@ in enable = true; remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server + extraCompatPackages = with pkgs; [ gamescope mangohud gamemode ]; gamescopeSession = { enable = true; }; @@ -210,5 +211,6 @@ in FIFO="/run/user/$(id --user)/steam-run-url.fifo" echo "$1" > "$FIFO" '') + libdecor ]; }