diff --git a/_sources/generated.json b/_sources/generated.json index 5527a19..81154d9 100644 --- a/_sources/generated.json +++ b/_sources/generated.json @@ -1,194 +1,194 @@ { - "bang-bang": { - "cargoLocks": null, - "date": "2023-07-23", - "extract": null, - "name": "bang-bang", - "passthru": null, - "pinned": false, - "src": { - "deepClone": false, - "fetchSubmodules": false, - "leaveDotGit": false, - "name": null, - "owner": "oh-my-fish", - "repo": "plugin-bang-bang", - "rev": "ec991b80ba7d4dda7a962167b036efc5c2d79419", - "sha256": "sha256-oPPCtFN2DPuM//c48SXb4TrFRjJtccg0YPXcAo0Lxq0=", - "sparseCheckout": [], - "type": "github" - }, - "version": "ec991b80ba7d4dda7a962167b036efc5c2d79419" + "bang-bang": { + "cargoLocks": null, + "date": "2023-07-23", + "extract": null, + "name": "bang-bang", + "passthru": null, + "pinned": false, + "src": { + "deepClone": false, + "fetchSubmodules": false, + "leaveDotGit": false, + "name": null, + "owner": "oh-my-fish", + "repo": "plugin-bang-bang", + "rev": "ec991b80ba7d4dda7a962167b036efc5c2d79419", + "sha256": "sha256-oPPCtFN2DPuM//c48SXb4TrFRjJtccg0YPXcAo0Lxq0=", + "sparseCheckout": [], + "type": "github" }, - "fix-window-role": { - "cargoLocks": null, - "date": null, - "extract": null, - "name": "fix-window-role", - "passthru": null, - "pinned": false, - "src": { - "name": null, - "sha256": "sha256-H4Qj6n5uZsmsbdjjexGZctqhJk3gAXKiSnmnEO/LgTA=", - "type": "url", - "url": "https://raw.githubusercontent.com/d12frosted/homebrew-emacs-plus/master/patches/emacs-28/fix-window-role.patch" - }, - "version": "latest" + "version": "ec991b80ba7d4dda7a962167b036efc5c2d79419" + }, + "fix-window-role": { + "cargoLocks": null, + "date": null, + "extract": null, + "name": "fix-window-role", + "passthru": null, + "pinned": false, + "src": { + "name": null, + "sha256": "sha256-H4Qj6n5uZsmsbdjjexGZctqhJk3gAXKiSnmnEO/LgTA=", + "type": "url", + "url": "https://raw.githubusercontent.com/d12frosted/homebrew-emacs-plus/master/patches/emacs-28/fix-window-role.patch" }, - "git-abbr": { - "cargoLocks": null, - "date": "2023-06-19", - "extract": null, - "name": "git-abbr", - "passthru": null, - "pinned": false, - "src": { - "deepClone": false, - "fetchSubmodules": false, - "leaveDotGit": false, - "name": null, - "owner": "pupbrained", - "repo": "fish-git-abbr", - "rev": "dc590a5b9d9d2095f95f7d90608b48e55bea0b0e", - "sha256": "sha256-6z3Wr2t8CP85xVEp6UCYaM2KC9PX4MDyx19f/wjHkb0=", - "sparseCheckout": [], - "type": "github" - }, - "version": "dc590a5b9d9d2095f95f7d90608b48e55bea0b0e" + "version": "latest" + }, + "git-abbr": { + "cargoLocks": null, + "date": "2023-06-19", + "extract": null, + "name": "git-abbr", + "passthru": null, + "pinned": false, + "src": { + "deepClone": false, + "fetchSubmodules": false, + "leaveDotGit": false, + "name": null, + "owner": "pupbrained", + "repo": "fish-git-abbr", + "rev": "dc590a5b9d9d2095f95f7d90608b48e55bea0b0e", + "sha256": "sha256-6z3Wr2t8CP85xVEp6UCYaM2KC9PX4MDyx19f/wjHkb0=", + "sparseCheckout": [], + "type": "github" }, - "gityaw": { - "cargoLocks": null, - "date": "2019-01-07", - "extract": null, - "name": "gityaw", - "passthru": null, - "pinned": false, - "src": { - "deepClone": false, - "fetchSubmodules": false, - "leaveDotGit": false, - "name": null, - "owner": "oh-my-fish", - "repo": "plugin-gityaw", - "rev": "59196560e0f4520db63fb8cab645510377bb8b13", - "sha256": "sha256-STXNxSsjSopB+lbB4hEYdhJifRfsImRwbZ1SxwEhkuM=", - "sparseCheckout": [], - "type": "github" - }, - "version": "59196560e0f4520db63fb8cab645510377bb8b13" + "version": "dc590a5b9d9d2095f95f7d90608b48e55bea0b0e" + }, + "gityaw": { + "cargoLocks": null, + "date": "2019-01-07", + "extract": null, + "name": "gityaw", + "passthru": null, + "pinned": false, + "src": { + "deepClone": false, + "fetchSubmodules": false, + "leaveDotGit": false, + "name": null, + "owner": "oh-my-fish", + "repo": "plugin-gityaw", + "rev": "59196560e0f4520db63fb8cab645510377bb8b13", + "sha256": "sha256-STXNxSsjSopB+lbB4hEYdhJifRfsImRwbZ1SxwEhkuM=", + "sparseCheckout": [], + "type": "github" }, - "license": { - "cargoLocks": null, - "date": "2018-10-22", - "extract": null, - "name": "license", - "passthru": null, - "pinned": false, - "src": { - "deepClone": false, - "fetchSubmodules": false, - "leaveDotGit": false, - "name": null, - "owner": "oh-my-fish", - "repo": "plugin-license", - "rev": "0155b16f102957ec0c734a90979245dc1073f979", - "sha256": "sha256-Bi9Q5rekZoyXYbRV+U4SmwCdqCl0pFupzm5si7SxFns=", - "sparseCheckout": [], - "type": "github" - }, - "version": "0155b16f102957ec0c734a90979245dc1073f979" + "version": "59196560e0f4520db63fb8cab645510377bb8b13" + }, + "license": { + "cargoLocks": null, + "date": "2018-10-22", + "extract": null, + "name": "license", + "passthru": null, + "pinned": false, + "src": { + "deepClone": false, + "fetchSubmodules": false, + "leaveDotGit": false, + "name": null, + "owner": "oh-my-fish", + "repo": "plugin-license", + "rev": "0155b16f102957ec0c734a90979245dc1073f979", + "sha256": "sha256-Bi9Q5rekZoyXYbRV+U4SmwCdqCl0pFupzm5si7SxFns=", + "sparseCheckout": [], + "type": "github" }, - "replay-fish": { - "cargoLocks": null, - "date": "2024-07-01", - "extract": null, - "name": "replay-fish", - "passthru": null, - "pinned": false, - "src": { - "deepClone": false, - "fetchSubmodules": false, - "leaveDotGit": false, - "name": null, - "owner": "jorgebucaran", - "repo": "replay.fish", - "rev": "d2ecacd3fe7126e822ce8918389f3ad93b14c86c", - "sha256": "sha256-TzQ97h9tBRUg+A7DSKeTBWLQuThicbu19DHMwkmUXdg=", - "sparseCheckout": [], - "type": "github" - }, - "version": "d2ecacd3fe7126e822ce8918389f3ad93b14c86c" + "version": "0155b16f102957ec0c734a90979245dc1073f979" + }, + "replay-fish": { + "cargoLocks": null, + "date": "2024-07-01", + "extract": null, + "name": "replay-fish", + "passthru": null, + "pinned": false, + "src": { + "deepClone": false, + "fetchSubmodules": false, + "leaveDotGit": false, + "name": null, + "owner": "jorgebucaran", + "repo": "replay.fish", + "rev": "d2ecacd3fe7126e822ce8918389f3ad93b14c86c", + "sha256": "sha256-TzQ97h9tBRUg+A7DSKeTBWLQuThicbu19DHMwkmUXdg=", + "sparseCheckout": [], + "type": "github" }, - "round-undecorated-frame": { - "cargoLocks": null, - "date": null, - "extract": null, - "name": "round-undecorated-frame", - "passthru": null, - "pinned": false, - "src": { - "name": null, - "sha256": "sha256-dFH4D1WYQOVOagUuVdEQB3irxV+Y8dDAOKJOJXc/KHQ=", - "type": "url", - "url": "https://raw.githubusercontent.com/d12frosted/homebrew-emacs-plus/master/patches/emacs-30/round-undecorated-frame.patch" - }, - "version": "latest" + "version": "d2ecacd3fe7126e822ce8918389f3ad93b14c86c" + }, + "round-undecorated-frame": { + "cargoLocks": null, + "date": null, + "extract": null, + "name": "round-undecorated-frame", + "passthru": null, + "pinned": false, + "src": { + "name": null, + "sha256": "sha256-dFH4D1WYQOVOagUuVdEQB3irxV+Y8dDAOKJOJXc/KHQ=", + "type": "url", + "url": "https://raw.githubusercontent.com/d12frosted/homebrew-emacs-plus/master/patches/emacs-30/round-undecorated-frame.patch" }, - "sddm-theme-minesddm": { - "cargoLocks": null, - "date": "2025-01-06", - "extract": null, - "name": "sddm-theme-minesddm", - "passthru": null, - "pinned": false, - "src": { - "deepClone": false, - "fetchSubmodules": false, - "leaveDotGit": false, - "name": null, - "owner": "Davi-S", - "repo": "sddm-theme-minesddm", - "rev": "c483c1287030fd848e7439851cb9f6627ab60920", - "sha256": "sha256-uVlLPlYyvxxNgRzRrYfdIHwY0f7okKAq6NNgFzBw5TY=", - "sparseCheckout": [], - "type": "github" - }, - "version": "c483c1287030fd848e7439851cb9f6627ab60920" + "version": "latest" + }, + "sddm-theme-minesddm": { + "cargoLocks": null, + "date": "2025-01-06", + "extract": null, + "name": "sddm-theme-minesddm", + "passthru": null, + "pinned": false, + "src": { + "deepClone": false, + "fetchSubmodules": false, + "leaveDotGit": false, + "name": null, + "owner": "Davi-S", + "repo": "sddm-theme-minesddm", + "rev": "c483c1287030fd848e7439851cb9f6627ab60920", + "sha256": "sha256-uVlLPlYyvxxNgRzRrYfdIHwY0f7okKAq6NNgFzBw5TY=", + "sparseCheckout": [], + "type": "github" }, - "system-appearance": { - "cargoLocks": null, - "date": null, - "extract": null, - "name": "system-appearance", - "passthru": null, - "pinned": false, - "src": { - "name": null, - "sha256": "sha256-nrPOgGQAJb/5brrrWJNDARY2jWNJ9OsMtO+LPVhHfbY=", - "type": "url", - "url": "https://raw.githubusercontent.com/d12frosted/homebrew-emacs-plus/master/patches/emacs-30/system-appearance.patch" - }, - "version": "latest" + "version": "c483c1287030fd848e7439851cb9f6627ab60920" + }, + "system-appearance": { + "cargoLocks": null, + "date": null, + "extract": null, + "name": "system-appearance", + "passthru": null, + "pinned": false, + "src": { + "name": null, + "sha256": "sha256-nrPOgGQAJb/5brrrWJNDARY2jWNJ9OsMtO+LPVhHfbY=", + "type": "url", + "url": "https://raw.githubusercontent.com/d12frosted/homebrew-emacs-plus/master/patches/emacs-30/system-appearance.patch" }, - "wttr": { - "cargoLocks": null, - "date": "2016-05-23", - "extract": null, - "name": "wttr", - "passthru": null, - "pinned": false, - "src": { - "deepClone": false, - "fetchSubmodules": false, - "leaveDotGit": false, - "name": null, - "owner": "oh-my-fish", - "repo": "plugin-wttr", - "rev": "7500e382e6b29a463edc57598217ce0cfaf8c90c", - "sha256": "sha256-k3FrRPxKCiObO6HgtDx8ORbcLmfSYQsQeq5SAoNfZbE=", - "sparseCheckout": [], - "type": "github" - }, - "version": "7500e382e6b29a463edc57598217ce0cfaf8c90c" - } -} \ No newline at end of file + "version": "latest" + }, + "wttr": { + "cargoLocks": null, + "date": "2016-05-23", + "extract": null, + "name": "wttr", + "passthru": null, + "pinned": false, + "src": { + "deepClone": false, + "fetchSubmodules": false, + "leaveDotGit": false, + "name": null, + "owner": "oh-my-fish", + "repo": "plugin-wttr", + "rev": "7500e382e6b29a463edc57598217ce0cfaf8c90c", + "sha256": "sha256-k3FrRPxKCiObO6HgtDx8ORbcLmfSYQsQeq5SAoNfZbE=", + "sparseCheckout": [], + "type": "github" + }, + "version": "7500e382e6b29a463edc57598217ce0cfaf8c90c" + } +} diff --git a/_sources/generated.nix b/_sources/generated.nix index 4228636..47df729 100644 --- a/_sources/generated.nix +++ b/_sources/generated.nix @@ -1,6 +1,8 @@ # This file was generated by nvfetcher, please do not modify it manually. -{ fetchgit, fetchurl, fetchFromGitHub, dockerTools }: { + fetchurl, + fetchFromGitHub, +}: { bang-bang = { pname = "bang-bang"; version = "ec991b80ba7d4dda7a962167b036efc5c2d79419"; diff --git a/flake.in.nix b/flake.in.nix index f12911e..d3782d1 100644 --- a/flake.in.nix +++ b/flake.in.nix @@ -79,8 +79,6 @@ allowUnfree = true; allowUnsupportedSystem = true; cudaSupport = true; - permittedInsecurePackages = ["freeimage-unstable-2021-11-01"]; - home-manager.useGlobalPkgs = true; }; systems.modules.nixos = diff --git a/flake.lock b/flake.lock index 8c5f0f3..193c557 100644 --- a/flake.lock +++ b/flake.lock @@ -60,11 +60,11 @@ ] }, "locked": { - "lastModified": 1738456976, - "narHash": "sha256-cufyHbOMnSt9V4w4OVSzNcpJ+8DwzRZRJaca2Q89KVI=", + "lastModified": 1739298463, + "narHash": "sha256-oAFv9jKwwA7d7384d2LeywDSgwhvb3ZnrwbfoWPhXsI=", "owner": "hyprwm", "repo": "aquamarine", - "rev": "257b2050790ab3b1eb389e0f8bdc400eb9510139", + "rev": "f239e5aadd6d23c48e085c2de3397e2058e54d16", "type": "github" }, "original": { @@ -134,11 +134,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1737579274, - "narHash": "sha256-8kBIYfn8TI9jbffhDNS12SdbQHb9ITXflwcgIJBeGqw=", + "lastModified": 1741287139, + "narHash": "sha256-lpSXdmXj6fEo3DwImX6+R/cSakuIHWJ+gLGw1ZcVOXs=", "owner": "catppuccin", "repo": "nix", - "rev": "06f0ea19334bcc8112e6d671fd53e61f9e3ad63a", + "rev": "2884670e4deddc862988ba25548211ff13a5a742", "type": "github" }, "original": { @@ -156,11 +156,11 @@ "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1738552004, - "narHash": "sha256-eYE+8F0ZrSIYvlVkgTjTBlnM1COqUdSs4GKyWnel6I4=", + "lastModified": 1741284766, + "narHash": "sha256-zN21lGNyFOM5RNesQsppycjEmjEzukdSwcze3jM4xNw=", "owner": "chaotic-cx", "repo": "nyx", - "rev": "894d1db77131a4a449d1993c7ba314ee15dd4e36", + "rev": "5290334087dad0897a0ebe3999fa53f9c42b9623", "type": "github" }, "original": { @@ -198,11 +198,11 @@ "nixpkgs-stable": "nixpkgs-stable" }, "locked": { - "lastModified": 1738547333, - "narHash": "sha256-2x4UIDYMVWMN95u6yyQS3hRkn+0G9PLmVxvaxcxvVwQ=", + "lastModified": 1741259319, + "narHash": "sha256-XQrxZmJbsDRFJ78mVtjEzII/UzknDqDq0zVT1WemkLM=", "owner": "lilyinstarlight", "repo": "nixos-cosmic", - "rev": "3a1d7556ae4a7d4f0ad6bfe6610ef132f0d481fc", + "rev": "b60b139bf22f5d941b626594981d698502dfc500", "type": "github" }, "original": { @@ -240,11 +240,11 @@ ] }, "locked": { - "lastModified": 1738277753, - "narHash": "sha256-iyFcCOk0mmDiv4ut9mBEuMxMZIym3++0qN1rQBg8FW0=", + "lastModified": 1741229100, + "narHash": "sha256-0HwrTDXp9buEwal/1ymK9uQmzUD5ozIA7CJGqnT/gLs=", "owner": "LnL7", "repo": "nix-darwin", - "rev": "49b807fa7c37568d7fbe2aeaafb9255c185412f9", + "rev": "adf5c88ba1fe21af5c083b4d655004431f20c5ab", "type": "github" }, "original": { @@ -326,11 +326,11 @@ "rust-analyzer-src": "rust-analyzer-src" }, "locked": { - "lastModified": 1738477724, - "narHash": "sha256-S1x0F7q9cJ6EEmZsakse2Ps6Adi7NadxRtGiuWUlwT0=", + "lastModified": 1741156584, + "narHash": "sha256-Xju6PhR09gR8cSS1s4FOHw4AhUUmrFDUs9Wj/9KFoGY=", "owner": "nix-community", "repo": "fenix", - "rev": "1936bb37b1d8597273e3611873dc09dd61b09818", + "rev": "1271797d7c0537b4e5bdd4061a2954b846f2c29c", "type": "github" }, "original": { @@ -358,11 +358,11 @@ "flake-compat_2": { "flake": false, "locked": { - "lastModified": 1696426674, - "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", + "lastModified": 1733328505, + "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", "owner": "edolstra", "repo": "flake-compat", - "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", + "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", "type": "github" }, "original": { @@ -652,11 +652,11 @@ "systems": "systems_5" }, "locked": { - "lastModified": 1705309234, - "narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=", + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", "owner": "numtide", "repo": "flake-utils", - "rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", "type": "github" }, "original": { @@ -823,16 +823,18 @@ "ghostty": { "inputs": { "flake-compat": "flake-compat_2", + "flake-utils": "flake-utils_3", "nixpkgs-stable": "nixpkgs-stable_3", "nixpkgs-unstable": "nixpkgs-unstable", - "zig": "zig" + "zig": "zig", + "zig2nix": "zig2nix" }, "locked": { - "lastModified": 1738275804, - "narHash": "sha256-n9cSCLlWjc8Bc5QyZYLo5+c6MfTZjgDpUGx/FGxBiY8=", + "lastModified": 1741213203, + "narHash": "sha256-3/z39Y2AuLIm2OKWDAR1iPi1uo+LZju1XwW2NAxKUcY=", "owner": "ghostty-org", "repo": "ghostty", - "rev": "c5508e7d1922842ecd3160ea73b97da1282168b3", + "rev": "e07b6fdf6ba342eb1fc4321c26fe5a6475be5133", "type": "github" }, "original": { @@ -1003,11 +1005,11 @@ ] }, "locked": { - "lastModified": 1738448366, - "narHash": "sha256-4ATtQqBlgsGqkHTemta0ydY6f7JBRXz4Hf574NHQpkg=", + "lastModified": 1741217763, + "narHash": "sha256-g/TrltIjFHIjtzKY5CJpoPANfHQWDD43G5U1a/v5oVg=", "owner": "nix-community", "repo": "home-manager", - "rev": "18fa9f323d8adbb0b7b8b98a8488db308210ed93", + "rev": "486b066025dccd8af7fbe5dd2cc79e46b88c80da", "type": "github" }, "original": { @@ -1023,11 +1025,11 @@ ] }, "locked": { - "lastModified": 1738448366, - "narHash": "sha256-4ATtQqBlgsGqkHTemta0ydY6f7JBRXz4Hf574NHQpkg=", + "lastModified": 1741217763, + "narHash": "sha256-g/TrltIjFHIjtzKY5CJpoPANfHQWDD43G5U1a/v5oVg=", "owner": "nix-community", "repo": "home-manager", - "rev": "18fa9f323d8adbb0b7b8b98a8488db308210ed93", + "rev": "486b066025dccd8af7fbe5dd2cc79e46b88c80da", "type": "github" }, "original": { @@ -1066,11 +1068,11 @@ "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1738522286, - "narHash": "sha256-Fg4+6Yko8V9b19/62jfKH0IWTiiRDMso1P1TnjAcs/8=", + "lastModified": 1741265302, + "narHash": "sha256-2HSbWe1r5DYulPzMXZYSluiwG/T+5904YmJSrPJ8tEo=", "owner": "VirtCode", "repo": "hypr-dynamic-cursors", - "rev": "fd6214629937949ecd8a39f4b5ebbce2afac0dd5", + "rev": "261bc1668f7de45b48ba6a40d5d727025575390b", "type": "github" }, "original": { @@ -1095,11 +1097,11 @@ ] }, "locked": { - "lastModified": 1738178255, - "narHash": "sha256-+D6Nu2ewXbMTFzx/Q4jDOo+LAOUPr0cxQJg5k33daIE=", + "lastModified": 1738664950, + "narHash": "sha256-xIeGNM+iivwVHkv9tHwOqoUP5dDrtees34bbFKKMZYs=", "owner": "hyprwm", "repo": "hyprcursor", - "rev": "dcadd3398abe146d60c67e0d9ee6e27b301cae82", + "rev": "7c6d165e1eb9045a996551eb9f121b6d1b30adc3", "type": "github" }, "original": { @@ -1124,11 +1126,11 @@ ] }, "locked": { - "lastModified": 1738437059, - "narHash": "sha256-J+8ecqaP3zD9GHeN8Y4hUapoELSoggp0IZI8laTFt/0=", + "lastModified": 1739049071, + "narHash": "sha256-3+7TpXMrbsUXSwgr5VAKAnmkzMb6JO+Rvc9XRb5NMg4=", "owner": "hyprwm", "repo": "hyprgraphics", - "rev": "5ac80e3686a4dfa55d2bd15c81a266b89594a295", + "rev": "175c6b29b6ff82100539e7c4363a35a02c74dd73", "type": "github" }, "original": { @@ -1153,11 +1155,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1738546470, - "narHash": "sha256-jqShdqJVme3Yc+wY4m/zh/S4K3jGPlAoV9vlzZ0TnQg=", + "lastModified": 1741298937, + "narHash": "sha256-RtgISylMOdPewOmlsVG6bkmvpWUZfWveHHP2BwtCB18=", "ref": "refs/heads/main", - "rev": "708d16636047c6a311c4e44424cf7d2090219a47", - "revCount": 5783, + "rev": "7753e8ea686ba0aeaa825502f27e5b3f813faade", + "revCount": 5868, "submodules": true, "type": "git", "url": "https://github.com/hyprwm/Hyprland" @@ -1185,11 +1187,11 @@ ] }, "locked": { - "lastModified": 1738500466, - "narHash": "sha256-GAO3bpA4nk7RETw0SFN3QhDPNcTYbxiCoRZO9NudKsY=", + "lastModified": 1738966025, + "narHash": "sha256-MzgrF0jKlTNnNS33D8PwI5z2MJ1Tzf5MQVf/oms2pdw=", "owner": "hyprwm", "repo": "hyprland-plugins", - "rev": "eefa87d099bac625234b9e89ed67624efea0d27a", + "rev": "4f48dbe12f3cbbeb4d31c91c67b21edbc5b4b451", "type": "github" }, "original": { @@ -1278,11 +1280,11 @@ ] }, "locked": { - "lastModified": 1737981711, - "narHash": "sha256-lh6cL5D8nPplB3WovCQjLUZ7k7MViiBrMlpkfm4R7/c=", + "lastModified": 1739048983, + "narHash": "sha256-REhTcXq4qs3B3cCDtLlYDz0GZvmsBSh947Ub6pQWGTQ=", "owner": "hyprwm", "repo": "hyprland-qtutils", - "rev": "96bf0677fa9cd13508294e3d4559dfbbc8beff73", + "rev": "3504a293c8f8db4127cb0f7cfc1a318ffb4316f8", "type": "github" }, "original": { @@ -1307,11 +1309,11 @@ ] }, "locked": { - "lastModified": 1737634606, - "narHash": "sha256-W7W87Cv6wqZ9PHegI6rH1+ve3zJPiyevMFf0/HwdbCQ=", + "lastModified": 1739048914, + "narHash": "sha256-vd5rJBTmp2w7SDgfv23Zcd84ktI5eDA7e5UBzx+pKrU=", "owner": "hyprwm", "repo": "hyprlang", - "rev": "f41271d35cc0f370d300413d756c2677f386af9d", + "rev": "a7334904d591f38757c46fbe2ab68651877d9099", "type": "github" }, "original": { @@ -1348,11 +1350,11 @@ "systems": "systems_7" }, "locked": { - "lastModified": 1737235749, - "narHash": "sha256-YQgW4QifYIcNaFF4nMw0LpllXn0rhk/Yb6cwyH3PB9o=", + "lastModified": 1740777046, + "narHash": "sha256-hPp+DnTYjE6M9Mdau7inbqMeLR1SpSPVyuxd+nabwaA=", "owner": "KZDKM", "repo": "Hyprspace", - "rev": "1b5865f4ac9a04ba614df50de7acfaa40dcb852f", + "rev": "b5c8adb16f4729572c67883da1bcb46e11f195d6", "type": "github" }, "original": { @@ -1368,11 +1370,11 @@ "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1738473556, - "narHash": "sha256-S8UNrApeLVrv0jlEjJXgH3fEHMjkRFBr8A8K0ul/DKA=", + "lastModified": 1741036724, + "narHash": "sha256-nCsqa5dXW1Qja+smRkVpNkGAHfYkBFJ6U3bVilY5pDo=", "owner": "h3rmt", "repo": "hyprswitch", - "rev": "21894b291fe433452f2ad424dd3f27b822afd7fe", + "rev": "3feeccf2f1d3d6c0fb7c79b965ccf382118651d2", "type": "github" }, "original": { @@ -1394,11 +1396,11 @@ ] }, "locked": { - "lastModified": 1737978343, - "narHash": "sha256-TfFS0HCEJh63Kahrkp1h9hVDMdLU8a37Zz+IFucxyfA=", + "lastModified": 1739891528, + "narHash": "sha256-h8HOCZ/rw2Buzku+GKF77VXxrGjCSOQkLhptiEKMYg0=", "owner": "hyprwm", "repo": "hyprutils", - "rev": "6a8bc9d2a4451df12f5179dc0b1d2d46518a90ab", + "rev": "61a5382f4b1ab578064d470b1b3d3f0df396b8ba", "type": "github" }, "original": { @@ -1419,11 +1421,11 @@ ] }, "locked": { - "lastModified": 1735493474, - "narHash": "sha256-fktzv4NaqKm94VAkAoVqO/nqQlw+X0/tJJNAeCSfzK4=", + "lastModified": 1739049028, + "narHash": "sha256-RleJp7LYbr6s+M1xgbmhtBs+fYa3ZdIiF7+QalJ4D1g=", "owner": "hyprwm", "repo": "hyprwayland-scanner", - "rev": "de913476b59ee88685fdc018e77b8f6637a2ae0b", + "rev": "04146df74a8d5ec0b579657307be01f1e241125f", "type": "github" }, "original": { @@ -1486,11 +1488,11 @@ ] }, "locked": { - "lastModified": 1738478597, - "narHash": "sha256-it7lc+HRSQiLV+3CcA+c6fkr2355HyT2GGUowHdfa/E=", + "lastModified": 1741119770, + "narHash": "sha256-8AsMJdZENVLQVpxwu5BL5HftVQYyAsI9nlQ5fezzJWY=", "owner": "Jovian-Experiments", "repo": "Jovian-NixOS", - "rev": "77fb0818cb42ca0db98839d47bbc6a317c286282", + "rev": "7634e1f091586438191c7924aa486e04416abc25", "type": "github" }, "original": { @@ -1505,11 +1507,11 @@ "nixpkgs": "nixpkgs_13" }, "locked": { - "lastModified": 1738478597, - "narHash": "sha256-it7lc+HRSQiLV+3CcA+c6fkr2355HyT2GGUowHdfa/E=", + "lastModified": 1741273541, + "narHash": "sha256-tsPWuE2A84Chs9gm6VYifFCe4zLC+A1xBCN2E64NoIA=", "owner": "Jovian-Experiments", "repo": "Jovian-NixOS", - "rev": "77fb0818cb42ca0db98839d47bbc6a317c286282", + "rev": "571925b8525dec6eae78f658a5ec1bbcf9e1390e", "type": "github" }, "original": { @@ -1538,11 +1540,11 @@ "lix": { "flake": false, "locked": { - "lastModified": 1738446528, - "narHash": "sha256-NYL/r7EXSyYP7nXuYGvGYMI9QtztGjVaKKofBt/pCv8=", - "rev": "a51380645f61b33d37a536b596d16c481f7b84a6", + "lastModified": 1741212440, + "narHash": "sha256-UrNM90hCGa4Ee8R7v6oyBL9Mqi5XbyNdUAireOzgzGs=", + "rev": "f61bcc6ca9a90f29d82e51b3e545fdf2bcfe0a08", "type": "tarball", - "url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/a51380645f61b33d37a536b596d16c481f7b84a6.tar.gz?rev=a51380645f61b33d37a536b596d16c481f7b84a6" + "url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/f61bcc6ca9a90f29d82e51b3e545fdf2bcfe0a08.tar.gz?rev=f61bcc6ca9a90f29d82e51b3e545fdf2bcfe0a08" }, "original": { "type": "tarball", @@ -1584,11 +1586,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1738502867, - "narHash": "sha256-92cVHcxV7j00BquLo5I4G8EwKzrq2AlHuD3AQV9r+T8=", + "lastModified": 1741281866, + "narHash": "sha256-e/Zok3cRBtBOYMxNDEA62rWue4BRcR92DGCwttbnanE=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "cf0be7affb15e21727d137c029146fe7df2bc6d0", + "rev": "40ba2c0eced1de1f4bdfb11f368de24932339e6c", "type": "github" }, "original": { @@ -1600,16 +1602,16 @@ "niri-stable": { "flake": false, "locked": { - "lastModified": 1736614405, - "narHash": "sha256-AJ1rlgNOPb3/+DbS5hkhm21t6Oz8IgqLllwmZt0lyzk=", + "lastModified": 1740117926, + "narHash": "sha256-mTTHA0RAaQcdYe+9A3Jx77cmmyLFHmRoZdd8RpWa+m8=", "owner": "YaLTeR", "repo": "niri", - "rev": "e05bc269e678ecf828b96ae79c991c13b00b38a5", + "rev": "b94a5db8790339cf9134873d8b490be69e02ac71", "type": "github" }, "original": { "owner": "YaLTeR", - "ref": "v25.01", + "ref": "v25.02", "repo": "niri", "type": "github" } @@ -1617,11 +1619,11 @@ "niri-unstable": { "flake": false, "locked": { - "lastModified": 1738479340, - "narHash": "sha256-sutel7RKfu9eIJsjswSzptCIvKELbXQCSldt0PtwSd0=", + "lastModified": 1741260996, + "narHash": "sha256-uKWfBwNLZEsDnICY7immZn/oLhQos227SDiEnDQwTI4=", "owner": "YaLTeR", "repo": "niri", - "rev": "d5592743cb04cef3fe50c987b7ba9349c5090dbd", + "rev": "88fcf0c2a996ef61bb1f51cb02afa7686de1bbe1", "type": "github" }, "original": { @@ -1723,11 +1725,11 @@ ] }, "locked": { - "lastModified": 1738466368, - "narHash": "sha256-PZhUjtvQZOH3PO0EYdTpQvcqkgkq1NkP2A6w9SPHYsk=", + "lastModified": 1740886574, + "narHash": "sha256-jN6kJ41B6jUVDTebIWeebTvrKP6YiLd1/wMej4uq4Sk=", "owner": "nix-community", "repo": "nix-index-database", - "rev": "46a8f5fc9552b776bfc5c5c96ea3bede33f68f52", + "rev": "26a0f969549cf4d56f6e9046b9e0418b3f3b94a5", "type": "github" }, "original": { @@ -1743,11 +1745,11 @@ "rust-overlay": "rust-overlay_2" }, "locked": { - "lastModified": 1737610453, - "narHash": "sha256-OLgl/kgjOmDFrkU04PlqVklXj1m9y8xF7xbD+blAdg8=", + "lastModified": 1738646237, + "narHash": "sha256-++0dXoZO9l5oceiGQsJmtUI5WXlPMw6QKjpg7vGPl3w=", "owner": "tpwrules", "repo": "nixos-apple-silicon", - "rev": "1f7bdbb82f6b9ec1d8d206e2c64d36f13bae91a1", + "rev": "3d1c6c27b14c4b8fcbdaec779e715f30cb72ed15", "type": "github" }, "original": { @@ -1758,11 +1760,11 @@ }, "nixos-facter-modules": { "locked": { - "lastModified": 1736931726, - "narHash": "sha256-aY55yiifyo1XPPpbpH0kWlV1g2dNGBlx6622b7OK8ks=", + "lastModified": 1738752252, + "narHash": "sha256-/nA3tDdp/2g0FBy8966ppC2WDoyXtUWaHkZWL+N3ZKc=", "owner": "numtide", "repo": "nixos-facter-modules", - "rev": "fa11d87b61b2163efbb9aed7b7a5ae0299e5ab9c", + "rev": "60f8b8f3f99667de6a493a44375e5506bf0c48b1", "type": "github" }, "original": { @@ -1816,11 +1818,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1738435198, - "narHash": "sha256-5+Hmo4nbqw8FrW85FlNm4IIrRnZ7bn0cmXlScNsNRLo=", + "lastModified": 1741048562, + "narHash": "sha256-W4YZ3fvWZiFYYyd900kh8P8wU6DHSiwaH0j4+fai1Sk=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f6687779bf4c396250831aa5a32cbfeb85bb07a3", + "rev": "6af28b834daca767a7ef99f8a7defa957d0ade6f", "type": "github" }, "original": { @@ -1848,11 +1850,11 @@ }, "nixpkgs-stable_3": { "locked": { - "lastModified": 1733423277, - "narHash": "sha256-TxabjxEgkNbCGFRHgM/b9yZWlBj60gUOUnRT/wbVQR8=", + "lastModified": 1738255539, + "narHash": "sha256-hP2eOqhIO/OILW+3moNWO4GtdJFYCqAe9yJZgvlCoDQ=", "owner": "nixos", "repo": "nixpkgs", - "rev": "e36963a147267afc055f7cf65225958633e536bf", + "rev": "c3511a3b53b482aa7547c9d1626fd7310c1de1c5", "type": "github" }, "original": { @@ -1864,11 +1866,11 @@ }, "nixpkgs-stable_4": { "locked": { - "lastModified": 1738435198, - "narHash": "sha256-5+Hmo4nbqw8FrW85FlNm4IIrRnZ7bn0cmXlScNsNRLo=", + "lastModified": 1741196730, + "narHash": "sha256-0Sj6ZKjCpQMfWnN0NURqRCQn2ob7YtXTAOTwCuz7fkA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f6687779bf4c396250831aa5a32cbfeb85bb07a3", + "rev": "48913d8f9127ea6530a2a2f1bd4daa1b8685d8a3", "type": "github" }, "original": { @@ -1880,11 +1882,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1733229606, - "narHash": "sha256-FLYY5M0rpa5C2QAE3CKLYAM6TwbKicdRK6qNrSHlNrE=", + "lastModified": 1738136902, + "narHash": "sha256-pUvLijVGARw4u793APze3j6mU1Zwdtz7hGkGGkD87qw=", "owner": "nixos", "repo": "nixpkgs", - "rev": "566e53c2ad750c84f6d31f9ccb9d00f823165550", + "rev": "9a5db3142ce450045840cc8d832b13b8a2018e0c", "type": "github" }, "original": { @@ -1943,11 +1945,11 @@ }, "nixpkgs_13": { "locked": { - "lastModified": 1736012469, - "narHash": "sha256-/qlNWm/IEVVH7GfgAIyP6EsVZI6zjAx1cV5zNyrs+rI=", + "lastModified": 1739214665, + "narHash": "sha256-26L8VAu3/1YRxS8MHgBOyOM8xALdo6N0I04PgorE7UM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "8f3e1f807051e32d8c95cd12b9b421623850a34d", + "rev": "64e75cd44acf21c7933d61d7721e812eac1b5a0a", "type": "github" }, "original": { @@ -1959,11 +1961,11 @@ }, "nixpkgs_14": { "locked": { - "lastModified": 1737469691, - "narHash": "sha256-nmKOgAU48S41dTPIXAq0AHZSehWUn6ZPrUKijHAMmIk=", + "lastModified": 1738410390, + "narHash": "sha256-xvTo0Aw0+veek7hvEVLzErmJyQkEcRk6PSR4zsRQFEc=", "owner": "nixos", "repo": "nixpkgs", - "rev": "9e4d5190a9482a1fb9d18adf0bdb83c6e506eaab", + "rev": "3a228057f5b619feb3186e986dbe76278d707b6e", "type": "github" }, "original": { @@ -1975,11 +1977,11 @@ }, "nixpkgs_15": { "locked": { - "lastModified": 1738410390, - "narHash": "sha256-xvTo0Aw0+veek7hvEVLzErmJyQkEcRk6PSR4zsRQFEc=", + "lastModified": 1741173522, + "narHash": "sha256-k7VSqvv0r1r53nUI/IfPHCppkUAddeXn843YlAC5DR0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3a228057f5b619feb3186e986dbe76278d707b6e", + "rev": "d69ab0d71b22fa1ce3dbeff666e6deb4917db049", "type": "github" }, "original": { @@ -2117,8 +2119,8 @@ "nixpkgs_23": { "locked": { "lastModified": 0, - "narHash": "sha256-xvTo0Aw0+veek7hvEVLzErmJyQkEcRk6PSR4zsRQFEc=", - "path": "/nix/store/hjb1rqv2mfs5ny47amj2gsc8xk05x5g6-source", + "narHash": "sha256-WZNlK/KX7Sni0RyqLSqLPbK8k08Kq7H7RijPJbq9KHM=", + "path": "/nix/store/jk6xpbfh10gz6q5cqw8b2f7xk0pl7hkv-source", "type": "path" }, "original": { @@ -2143,8 +2145,8 @@ "nixpkgs_25": { "locked": { "lastModified": 0, - "narHash": "sha256-xvTo0Aw0+veek7hvEVLzErmJyQkEcRk6PSR4zsRQFEc=", - "path": "/nix/store/hjb1rqv2mfs5ny47amj2gsc8xk05x5g6-source", + "narHash": "sha256-WZNlK/KX7Sni0RyqLSqLPbK8k08Kq7H7RijPJbq9KHM=", + "path": "/nix/store/jk6xpbfh10gz6q5cqw8b2f7xk0pl7hkv-source", "type": "path" }, "original": { @@ -2154,11 +2156,11 @@ }, "nixpkgs_26": { "locked": { - "lastModified": 1738410390, - "narHash": "sha256-xvTo0Aw0+veek7hvEVLzErmJyQkEcRk6PSR4zsRQFEc=", + "lastModified": 1740560979, + "narHash": "sha256-Vr3Qi346M+8CjedtbyUevIGDZW8LcA1fTG0ugPY/Hic=", "owner": "nixos", "repo": "nixpkgs", - "rev": "3a228057f5b619feb3186e986dbe76278d707b6e", + "rev": "5135c59491985879812717f4c9fea69604e7f26f", "type": "github" }, "original": { @@ -2170,11 +2172,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1738410390, - "narHash": "sha256-xvTo0Aw0+veek7hvEVLzErmJyQkEcRk6PSR4zsRQFEc=", + "lastModified": 1741173522, + "narHash": "sha256-k7VSqvv0r1r53nUI/IfPHCppkUAddeXn843YlAC5DR0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3a228057f5b619feb3186e986dbe76278d707b6e", + "rev": "d69ab0d71b22fa1ce3dbeff666e6deb4917db049", "type": "github" }, "original": { @@ -2250,11 +2252,11 @@ }, "nixpkgs_8": { "locked": { - "lastModified": 1738410390, - "narHash": "sha256-xvTo0Aw0+veek7hvEVLzErmJyQkEcRk6PSR4zsRQFEc=", + "lastModified": 1739020877, + "narHash": "sha256-mIvECo/NNdJJ/bXjNqIh8yeoSjVLAuDuTUzAo7dzs8Y=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3a228057f5b619feb3186e986dbe76278d707b6e", + "rev": "a79cfe0ebd24952b580b1cf08cd906354996d547", "type": "github" }, "original": { @@ -2414,11 +2416,11 @@ "rust-analyzer-src": { "flake": false, "locked": { - "lastModified": 1738433753, - "narHash": "sha256-lyhEsEf5FQzV+KHVkfxIApMOFWHqyls5+llcQ/uhV6Y=", + "lastModified": 1741011961, + "narHash": "sha256-bssSxw3Z9CUNB9+f3EHAX/2urT15e12Jy6YU8tHyWkk=", "owner": "rust-lang", "repo": "rust-analyzer", - "rev": "88b901878e684e4f68f104fdbc48749f41bcccd3", + "rev": "02862f5d52c30b476a5dca909a17aa4386d1fdc5", "type": "github" }, "original": { @@ -2843,11 +2845,11 @@ "nixpkgs": "nixpkgs_20" }, "locked": { - "lastModified": 1738070913, - "narHash": "sha256-j6jC12vCFsTGDmY2u1H12lMr62fnclNjuCtAdF1a4Nk=", + "lastModified": 1739829690, + "narHash": "sha256-mL1szCeIsjh6Khn3nH2cYtwO5YXG6gBiTw1A30iGeDU=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "bebf27d00f7d10ba75332a0541ac43676985dea3", + "rev": "3d0579f5cc93436052d94b73925b48973a104204", "type": "github" }, "original": { @@ -2858,11 +2860,11 @@ }, "unstable": { "locked": { - "lastModified": 1738410390, - "narHash": "sha256-xvTo0Aw0+veek7hvEVLzErmJyQkEcRk6PSR4zsRQFEc=", + "lastModified": 1741173522, + "narHash": "sha256-k7VSqvv0r1r53nUI/IfPHCppkUAddeXn843YlAC5DR0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3a228057f5b619feb3186e986dbe76278d707b6e", + "rev": "d69ab0d71b22fa1ce3dbeff666e6deb4917db049", "type": "github" }, "original": { @@ -2884,11 +2886,11 @@ }, "locked": { "dir": "nix", - "lastModified": 1738379806, - "narHash": "sha256-3dkZt53Lr90wQOCPlDHAZn5t0G6n56t+JXW66+vviTE=", + "lastModified": 1741299737, + "narHash": "sha256-Aqe5CndGl+zgbziooamS+7bpsmDkxksE86uRNSQ0rYg=", "owner": "wez", "repo": "wezterm", - "rev": "b28bbbc4c8345197e433590c9ce50a7bf3ea5bc7", + "rev": "0f180b0008694afa684b384388c8659bbfa38e2d", "type": "github" }, "original": { @@ -2947,11 +2949,11 @@ "unstable": "unstable" }, "locked": { - "lastModified": 1737931897, - "narHash": "sha256-FZqdnMRPuQON69kJ3Yj56+tnarlO3DlRyvzODVxfoco=", + "lastModified": 1740222736, + "narHash": "sha256-7RhlA0HKqauUK8ap8Qsp/xBVHd+4CotLqWL7+sLWyzg=", "owner": "xmonad", "repo": "xmonad", - "rev": "39ae48970cac7cc75431ad39b003636541a1fae4", + "rev": "07d95ad8fc395866200b4587aca8b4db50aa20bd", "type": "github" }, "original": { @@ -2968,11 +2970,11 @@ "xmonad": "xmonad" }, "locked": { - "lastModified": 1738300875, - "narHash": "sha256-Tb74brNiVBLFhFclHNQRRXL4Y+OnBM6dWZax3/+crZY=", + "lastModified": 1740222753, + "narHash": "sha256-40Ls5xrxv3oTDQr16YxUTsCt2domWbm4mblzYnKjW+k=", "owner": "xmonad", "repo": "xmonad-contrib", - "rev": "6c1441d9dbe5a9046b4bbb66f1ca0046dd89648d", + "rev": "4496b4f2d54b31dcf68fb5e1ad545b9afbc3dfcd", "type": "github" }, "original": { @@ -2984,16 +2986,16 @@ "xwayland-satellite-stable": { "flake": false, "locked": { - "lastModified": 1730166465, - "narHash": "sha256-nq7bouXQXaaPPo/E+Jbq+wNHnatD4dY8OxSrRqzvy6s=", + "lastModified": 1739246919, + "narHash": "sha256-/hBM43/Gd0/tW+egrhlWgOIISeJxEs2uAOIYVpfDKeU=", "owner": "Supreeeme", "repo": "xwayland-satellite", - "rev": "a713cf46cb7db84a0d1b57c3a397c610cad3cf98", + "rev": "44590a416d4a3e8220e19e29e0b6efe64a80315d", "type": "github" }, "original": { "owner": "Supreeeme", - "ref": "v0.5", + "ref": "v0.5.1", "repo": "xwayland-satellite", "type": "github" } @@ -3001,11 +3003,11 @@ "xwayland-satellite-unstable": { "flake": false, "locked": { - "lastModified": 1737837494, - "narHash": "sha256-wIMowP8Juas4ZwMRcpc+58sZ0kKTDu8fm13THPmv/F8=", + "lastModified": 1741140299, + "narHash": "sha256-Y2bPO92Yg5HcH5ORvrVOQb4wRGEapGEteHXGtNvboxk=", "owner": "Supreeeme", "repo": "xwayland-satellite", - "rev": "3944c9a0e40e5629f16ad023bbc90dac80d35a0f", + "rev": "10cb041a80bb815cc1789cfa305923f1f9e3713d", "type": "github" }, "original": { @@ -3019,11 +3021,11 @@ "nixpkgs": "nixpkgs_26" }, "locked": { - "lastModified": 1738469108, - "narHash": "sha256-AS4akOUGZP2ELHQKj1IiXuuzU9bpK20ks4dGaCrwOEk=", + "lastModified": 1740729275, + "narHash": "sha256-/0dJi65+7oBpfEYWrg4jihkEzAf975TVeOk+FpxaW6o=", "owner": "youwen5", "repo": "zen-browser-flake", - "rev": "f95fa7b1560b0f2ed8989e6f12f2c7e7e7ee9433", + "rev": "17bd241d6a5692848b01737f595824a707de855a", "type": "github" }, "original": { @@ -3037,18 +3039,21 @@ "flake-compat": [ "ghostty" ], - "flake-utils": "flake-utils_3", + "flake-utils": [ + "ghostty", + "flake-utils" + ], "nixpkgs": [ "ghostty", "nixpkgs-stable" ] }, "locked": { - "lastModified": 1717848532, - "narHash": "sha256-d+xIUvSTreHl8pAmU1fnmkfDTGQYCn2Rb/zOwByxS2M=", + "lastModified": 1738239110, + "narHash": "sha256-Y5i9mQ++dyIQr+zEPNy+KIbc5wjPmfllBrag3cHZgcE=", "owner": "mitchellh", "repo": "zig-overlay", - "rev": "02fc5cc555fc14fda40c42d7c3250efa43812b43", + "rev": "1a8fb6f3a04724519436355564b95fce5e272504", "type": "github" }, "original": { @@ -3057,6 +3062,32 @@ "type": "github" } }, + "zig2nix": { + "inputs": { + "flake-utils": [ + "ghostty", + "flake-utils" + ], + "nixpkgs": [ + "ghostty", + "nixpkgs-stable" + ] + }, + "locked": { + "lastModified": 1738263917, + "narHash": "sha256-j/3fwe2pEOquHabP/puljOKwAZFjIE9gXZqA91sC48M=", + "owner": "jcollie", + "repo": "zig2nix", + "rev": "c311d8e77a6ee0d995f40a6e10a89a3a4ab04f9a", + "type": "github" + }, + "original": { + "owner": "jcollie", + "repo": "zig2nix", + "rev": "c311d8e77a6ee0d995f40a6e10a89a3a4ab04f9a", + "type": "github" + } + }, "zlib": { "flake": false, "locked": { diff --git a/homes/x86_64-linux/marshall@navis/default.nix b/homes/x86_64-linux/marshall@navis/default.nix index a411803..2597107 100644 --- a/homes/x86_64-linux/marshall@navis/default.nix +++ b/homes/x86_64-linux/marshall@navis/default.nix @@ -12,7 +12,6 @@ nix-index-database.hmModules.nix-index ./hyprland - ./screenshot ]; snowfallorg.user = { @@ -35,8 +34,8 @@ fuzzel alejandra beeper - bitwarden-cli bitwarden-desktop + (discord.override {withVencord = true;}) duf eternal-terminal ((pkgs.emacsPackagesFor pkgs.emacs30-pgtk).emacsWithPackages (epkgs: @@ -54,8 +53,7 @@ libnotify lm_sensors loupe - ludusavi - mullvad-vpn + #mullvad-vpn nodejs playerctl prismlauncher @@ -73,13 +71,13 @@ ])) telegram-desktop ] - ++ (with jetbrains; [ - clion - rust-rover - phpstorm - webstorm - idea-ultimate - ]) + # ++ (with jetbrains; [ + # clion + # rust-rover + # phpstorm + # webstorm + # idea-ultimate + # ]) ++ (with inputs; [ chaotic.packages.${pkgs.system}.distrobox_git chaotic.packages.${pkgs.system}.zed-editor_git diff --git a/homes/x86_64-linux/marshall@navis/hyprland/default.nix b/homes/x86_64-linux/marshall@navis/hyprland/default.nix index 61310e3..f68ba63 100644 --- a/homes/x86_64-linux/marshall@navis/hyprland/default.nix +++ b/homes/x86_64-linux/marshall@navis/hyprland/default.nix @@ -6,6 +6,7 @@ with pkgs; { ]; home.packages = [ + ddcutil hyprpanel swww wl-clipboard @@ -20,6 +21,12 @@ with pkgs; { systemd.variables = ["--all"]; settings = let + ddc-brightness = pkgs.writeScript "ddc-brightness" '' + display_serial_num=$(hyprctl monitors -j | jq '.[].serial' --raw-output) + + ddcutil --sn "$display_serial_num" setvcp 10 $@ + ''; + rofi-clipboard = pkgs.writeScript "rofi-clipboard" '' tmp_dir="/tmp/cliphist" rm -rf "$tmp_dir" @@ -72,6 +79,7 @@ with pkgs; { decoration.rounding = 5; dwindle.preserve_split = true; gestures.workspace_swipe = true; + experimental.wide_color_gamut = true; # plugin.dynamic-cursors = { # enabled = true; @@ -79,7 +87,7 @@ with pkgs; { # }; cursor = { - no_hardware_cursors = 0; + no_hardware_cursors = false; use_cpu_buffer = true; }; @@ -139,10 +147,11 @@ with pkgs; { misc = { force_default_wallpaper = 0; disable_hyprland_logo = true; + vrr = 2; }; monitor = [ - "DP-1, 2560x1440@165, auto, auto" + "DP-1,highrr, auto, auto, bitdepth, 10" ]; env = [ @@ -222,6 +231,10 @@ with pkgs; { ", XF86AudioPlay, exec, playerctl play-pause" ", XF86AudioNext, exec, playerctl next" ", XF86AudioPrev, exec, playerctl previous" + + # Brightness controls + ", XF86MonBrightnessUp, exec, ${ddc-brightness} + 5" + ", XF86MonBrightnessDown, exec, ${ddc-brightness} - 5" ] ++ ( builtins.concatLists (builtins.genList ( diff --git a/homes/x86_64-linux/marshall@navis/screenshot/clipboard.svg b/homes/x86_64-linux/marshall@navis/screenshot/clipboard.svg deleted file mode 100644 index 443f6b3..0000000 --- a/homes/x86_64-linux/marshall@navis/screenshot/clipboard.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/homes/x86_64-linux/marshall@navis/screenshot/default.nix b/homes/x86_64-linux/marshall@navis/screenshot/default.nix deleted file mode 100644 index 88149e4..0000000 --- a/homes/x86_64-linux/marshall@navis/screenshot/default.nix +++ /dev/null @@ -1,85 +0,0 @@ -{pkgs, ...}: -with pkgs; { - home.packages = [ - (writeScriptBin "screenshot" '' - notify_user() { - ${pulseaudio}/bin/paplay ${sound-theme-freedesktop}/share/sounds/freedesktop/stereo/screen-capture.oga 2>/dev/null & - ${libnotify}/bin/notify-send \ - -a Clipboard \ - -i ${builtins.toString ./clipboard.svg} \ - -u low \ - -r 699 "Clipboard" "Screenshot saved on clipboard" - } - - screen() { - ${maim}/bin/maim -u -f png | ${pkgs.xclip}/bin/xclip -selection clipboard -t image/png - notify_user - } - - window() { - window_geometry=$(${xdotool}/bin/xdotool getwindowgeometry $(${xdotool}/bin/xdotool getactivewindow) | tail -n +2 | awk '{print $2}' | tac) - last_line=$(echo "$window_geometry" | tail -n 1) - modified_last_line=$(echo "$last_line" | awk 'BEGIN {FS=OFS=","} {for(i=1; i<=NF; i++) $i+=2; print}' | sed -E "s/([+-]?[0-9]+),([+-]?[0-9]+)/+\1+\2/g; s/\+\-/\-/g") - final_string=$(echo "$window_geometry" | sed '$s/.*/'"$modified_last_line"'/' | paste -sd "") - - ${maim}/bin/maim -u -f png -g "$final_string" | ${pkgs.xclip}/bin/xclip -selection clipboard -t image/png - notify_user - } - - area() { - ${maim}/bin/maim -u -f png -s -b 2 -c 0.35,0.55,0.85,0.25 -l | ${pkgs.xclip}/bin/xclip -selection clipboard -t image/png - notify_user - } - - menu() { - screen="󰍹" - area="󰒉" - window="" - - chosen="$(printf "%s\n%s\n%s\n%s\n" "$screen" "$area" "$window" | rofi -theme ${builtins.toString ./screenshot.rasi} -p 'Take Screenshot' -dmenu -selected-row 0 -theme-str 'listview {lines: 3;}')" - - case $chosen in - "$screen") - screen - ;; - "$area") - area - ;; - "$window") - window - ;; - esac - } - - docs() { - echo " - Usage: screenshot [Options] - --help - Prints this message - Options: - --screen - Take screenshot of the screen - --window - Take screenshot of the focused window - --area - Take screenshot of the selected area - --menu - Opens a gui selector - " - } - - case $1 in - --screen) - screen - ;; - --window) - window - ;; - --area) - area - ;; - --menu) - menu - ;; - --help | *) - docs - ;; - esac - '') - ]; -} diff --git a/homes/x86_64-linux/marshall@navis/screenshot/screenshot.rasi b/homes/x86_64-linux/marshall@navis/screenshot/screenshot.rasi deleted file mode 100644 index dd70c3f..0000000 --- a/homes/x86_64-linux/marshall@navis/screenshot/screenshot.rasi +++ /dev/null @@ -1,67 +0,0 @@ -* { - font: "Maple Mono NF 12"; - accent: #a6e3a1; - base: #1e1e2e; - mantle: #181825; - text: #cdd6f4; -} - -configuration { - location: 4; - show-icons: false; - click-to-exit: true; -} - -window { - transparency: "real"; - background-color: @base; - text-color: @text; - border: 2px solid; - border-color: @mantle; - border-radius: 12px; - width: 100px; - x-offset: -10; -} - -mainbox { - background-color: @base; - spacing: 10px; - padding: 20px; - children: [ listview ]; -} - -listview { - background-color: @mantle; - border-radius: 100%; - columns: 1; - cycle: true; - dynamic: true; - fixed-height: true; - fixed-columns: true; - layout: vertical; -} - -element { - background-color: transparent; - text-color: @text; - orientation: horizontal; - border-radius: 100%; - padding: 14px; - cursor: pointer; -} - - -element-text { - background-color: inherit; - text-color: inherit; - font: "Phosphor 16"; - horizontal-align: 0.25; - vertical-align: 0.5; - margin: 0px; - cursor: inherit; -} - -element selected.normal { - background-color: @accent; - text-color: @mantle; -} diff --git a/modules/home/vscode/default.nix b/modules/home/vscode/default.nix index c88dbcd..0eedbc6 100644 --- a/modules/home/vscode/default.nix +++ b/modules/home/vscode/default.nix @@ -14,7 +14,7 @@ kamadorueda.alejandra mkhl.direnv usernamehw.errorlens - vadimcn.vscode-lldb + #vadimcn.vscode-lldb vscodevim.vim ]; diff --git a/systems/x86_64-linux/navis/default.nix b/systems/x86_64-linux/navis/default.nix index bcb4655..e707744 100644 --- a/systems/x86_64-linux/navis/default.nix +++ b/systems/x86_64-linux/navis/default.nix @@ -206,8 +206,7 @@ comfy-wide-motion comfy-wide-motion-duo comfy-wide-motion-fixed - ]) - ++ (with inputs.chaotic.packages.${pkgs.system}; [mangohud_git]); + ]); fontconfig = { hinting.enable = true; @@ -448,18 +447,16 @@ substituters = [ "https://cache.nixos.org?priority=100" - "https://cache.privatevoid.net" - "https://cosmic.cachix.org/" - "https://cuda-maintainers.cachix.org" + #"https://cosmic.cachix.org/" + #"https://cuda-maintainers.cachix.org" "https://hyprland.cachix.org" "https://nix-community.cachix.org" ]; trusted-public-keys = [ "cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=" - "cache.privatevoid.net:SErQ8bvNWANeAvtsOESUwVYr2VJynfuc9JRwlzTTkVg=" - "cosmic.cachix.org-1:Dya9IyXD4xdBehWjrkPv6rtxpmMdRel02smYzA85dPE=" - "cuda-maintainers.cachix.org-1:0dq3bujKpuEPMCX6U4WylrUDZ9JyUG0VpVZa7CNfq5E=" + #"cosmic.cachix.org-1:Dya9IyXD4xdBehWjrkPv6rtxpmMdRel02smYzA85dPE=" + # "cuda-maintainers.cachix.org-1:0dq3bujKpuEPMCX6U4WylrUDZ9JyUG0VpVZa7CNfq5E=" "hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc=" "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" ]; @@ -521,7 +518,7 @@ flatpak.enable = true; getty.autologinUser = "marshall"; gnome.gnome-keyring.enable = true; - mullvad-vpn.enable = true; + #mullvad-vpn.enable = true; openssh.enable = true; spice-vdagentd.enable = true; udisks2.enable = true; @@ -607,8 +604,6 @@ admin = true; }; - home-manager.useGlobalPkgs = true; - hardware = { bluetooth.enable = true; i2c.enable = true; diff --git a/systems/x86_64-linux/navis/facter.json b/systems/x86_64-linux/navis/facter.json index 5454b59..98d9731 100644 --- a/systems/x86_64-linux/navis/facter.json +++ b/systems/x86_64-linux/navis/facter.json @@ -23,8 +23,8 @@ }, "bluetooth": [ { - "index": 55, - "attached_to": 54, + "index": 53, + "attached_to": 52, "class_list": [ "usb", "bluetooth" @@ -102,8 +102,8 @@ "module_alias": "usb:v8087p0032d0000dcE0dsc01dp01icE0isc01ip01in00" }, { - "index": 70, - "attached_to": 54, + "index": 67, + "attached_to": 52, "class_list": [ "usb", "bluetooth" @@ -691,8 +691,8 @@ ], "camera": [ { - "index": 49, - "attached_to": 54, + "index": 47, + "attached_to": 52, "class_list": [ "camera", "usb" @@ -792,8 +792,8 @@ "module_alias": "usb:v322Ep202Cd0103dcEFdsc02dp01ic0Eisc01ip00in00" }, { - "index": 62, - "attached_to": 54, + "index": 59, + "attached_to": 52, "class_list": [ "camera", "usb" @@ -1078,97 +1078,6 @@ "disk": [ { "index": 42, - "attached_to": 16, - "class_list": [ - "disk", - "block_device", - "nvme" - ], - "bus_type": { - "hex": "0096", - "name": "NVME", - "value": 150 - }, - "slot": { - "bus": 0, - "number": 0 - }, - "base_class": { - "hex": "0106", - "name": "Mass Storage Device", - "value": 262 - }, - "sub_class": { - "hex": "0000", - "name": "Disk", - "value": 0 - }, - "vendor": { - "hex": "144d", - "value": 5197 - }, - "sub_vendor": { - "hex": "144d", - "value": 5197 - }, - "device": { - "hex": "a808", - "name": "Samsung SSD 970 EVO Plus 1TB", - "value": 43016 - }, - "sub_device": { - "hex": "a801", - "value": 43009 - }, - "serial": "S6S1NG0RA02239Z", - "model": "Samsung SSD 970 EVO Plus 1TB", - "sysfs_id": "/class/block/nvme0n1", - "sysfs_bus_id": "nvme0", - "sysfs_device_link": "/devices/pci0000:00/0000:00:1b.0/0000:03:00.0/nvme/nvme0", - "unix_device_name": "/dev/nvme0n1", - "unix_device_number": { - "type": 98, - "major": 259, - "minor": 0, - "range": 0 - }, - "unix_device_names": [ - "/dev/disk/by-diskseq/1", - "/dev/disk/by-id/nvme-Samsung_SSD_970_EVO_Plus_1TB_S6S1NG0RA02239Z", - "/dev/disk/by-id/nvme-Samsung_SSD_970_EVO_Plus_1TB_S6S1NG0RA02239Z_1", - "/dev/disk/by-id/nvme-eui.0025385a1150c740", - "/dev/disk/by-label/zroot", - "/dev/disk/by-path/pci-0000:03:00.0-nvme-1", - "/dev/disk/by-uuid/386691993166713955", - "/dev/nvme0n1" - ], - "resources": [ - { - "type": "disk_geo", - "cylinders": 953869, - "heads": 64, - "sectors": 32, - "size": 0, - "geo_type": "logical" - }, - { - "type": "size", - "unit": "sectors", - "value_1": 1953525168, - "value_2": 512 - } - ], - "driver": "nvme", - "driver_module": "nvme", - "drivers": [ - "nvme" - ], - "driver_modules": [ - "nvme" - ] - }, - { - "index": 43, "attached_to": 21, "class_list": [ "disk", @@ -1182,7 +1091,7 @@ }, "slot": { "bus": 0, - "number": 1 + "number": 0 }, "base_class": { "hex": "0106", @@ -1213,14 +1122,14 @@ }, "serial": "FYA7N020713207841", "model": "HFM512GD3JX013N", - "sysfs_id": "/class/block/nvme1n1", - "sysfs_bus_id": "nvme1", - "sysfs_device_link": "/devices/pci0000:00/0000:00:06.0/0000:02:00.0/nvme/nvme1", - "unix_device_name": "/dev/nvme1n1", + "sysfs_id": "/class/block/nvme0n1", + "sysfs_bus_id": "nvme0", + "sysfs_device_link": "/devices/pci0000:00/0000:00:06.0/0000:02:00.0/nvme/nvme0", + "unix_device_name": "/dev/nvme0n1", "unix_device_number": { "type": 98, "major": 259, - "minor": 6, + "minor": 5, "range": 0 }, "unix_device_names": [ @@ -1229,7 +1138,7 @@ "/dev/disk/by-id/nvme-HFM512GD3JX013N_FYA7N020713207841_1", "/dev/disk/by-id/nvme-nvme.1c5c-465941374e303230373133323037383431-48464d3531324744334a583031334e-00000001", "/dev/disk/by-path/pci-0000:02:00.0-nvme-1", - "/dev/nvme1n1" + "/dev/nvme0n1" ], "resources": [ { @@ -1257,22 +1166,21 @@ ] }, { - "index": 44, - "attached_to": 38, + "index": 43, + "attached_to": 16, "class_list": [ "disk", - "usb", - "scsi", - "block_device" + "block_device", + "nvme" ], "bus_type": { - "hex": "0084", - "name": "SCSI", - "value": 132 + "hex": "0096", + "name": "NVME", + "value": 150 }, "slot": { "bus": 0, - "number": 0 + "number": 1 }, "base_class": { "hex": "0106", @@ -1285,58 +1193,48 @@ "value": 0 }, "vendor": { - "hex": "0781", - "name": "SanDisk", - "value": 1921 + "hex": "144d", + "value": 5197 + }, + "sub_vendor": { + "hex": "144d", + "value": 5197 }, "device": { - "hex": "5567", - "name": "Cruzer Blade", - "value": 21863 + "hex": "a808", + "name": "Samsung SSD 970 EVO Plus 1TB", + "value": 43016 }, - "revision": { - "hex": "0000", - "name": "1.00", - "value": 0 + "sub_device": { + "hex": "a801", + "value": 43009 }, - "serial": "200517381109CB505BA2", - "model": "SanDisk Cruzer Blade", - "sysfs_id": "/class/block/sda", - "sysfs_bus_id": "0:0:0:0", - "sysfs_device_link": "/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.3/3-3.3:1.0/host0/target0:0:0/0:0:0:0", - "unix_device_name": "/dev/sda", + "serial": "S6S1NG0RA02239Z", + "model": "Samsung SSD 970 EVO Plus 1TB", + "sysfs_id": "/class/block/nvme1n1", + "sysfs_bus_id": "nvme1", + "sysfs_device_link": "/devices/pci0000:00/0000:00:1b.0/0000:03:00.0/nvme/nvme1", + "unix_device_name": "/dev/nvme1n1", "unix_device_number": { "type": 98, - "major": 8, + "major": 259, "minor": 0, - "range": 16 + "range": 0 }, "unix_device_names": [ - "/dev/disk/by-diskseq/4", - "/dev/disk/by-id/usb-SanDisk_Cruzer_Blade_200517381109CB505BA2-0:0", - "/dev/disk/by-path/pci-0000:00:14.0-usb-0:3.3:1.0-scsi-0:0:0:0", - "/dev/disk/by-path/pci-0000:00:14.0-usbv2-0:3.3:1.0-scsi-0:0:0:0", - "/dev/sda" + "/dev/disk/by-diskseq/1", + "/dev/disk/by-id/nvme-Samsung_SSD_970_EVO_Plus_1TB_S6S1NG0RA02239Z", + "/dev/disk/by-id/nvme-Samsung_SSD_970_EVO_Plus_1TB_S6S1NG0RA02239Z_1", + "/dev/disk/by-id/nvme-eui.0025385a1150c740", + "/dev/disk/by-label/zroot", + "/dev/disk/by-path/pci-0000:03:00.0-nvme-1", + "/dev/disk/by-uuid/386691993166713955", + "/dev/nvme1n1" ], - "unix_device_name2": "/dev/sg0", - "unix_device_number2": { - "type": 99, - "major": 21, - "minor": 0, - "range": 1 - }, "resources": [ - { - "type": "baud", - "speed": 480000000, - "bits": 0, - "stop_bits": 0, - "parity": 0, - "handshake": 0 - }, { "type": "disk_geo", - "cylinders": 30024, + "cylinders": 953869, "heads": 64, "sectors": 32, "size": 0, @@ -1345,23 +1243,21 @@ { "type": "size", "unit": "sectors", - "value_1": 61489152, + "value_1": 1953525168, "value_2": 512 } ], - "driver": "usb-storage", - "driver_module": "usb_storage", + "driver": "nvme", + "driver_module": "nvme", "drivers": [ - "sd", - "usb-storage" + "nvme" ], "driver_modules": [ - "usb_storage" - ], - "module_alias": "usb:v0781p5567d0100dc00dsc00dp00ic08isc06ip50in00" + "nvme" + ] }, { - "index": 45, + "index": 44, "attached_to": 0, "class_list": [ "disk", @@ -1387,9 +1283,9 @@ "range": 1 }, "unix_device_names": [ - "/dev/disk/by-diskseq/5", + "/dev/disk/by-diskseq/4", "/dev/disk/by-label/zram0", - "/dev/disk/by-uuid/aaf157b9-f9e7-4cc7-a3cd-723ec28e66c5", + "/dev/disk/by-uuid/48de73f5-b959-4122-b63a-76173f831409", "/dev/zram0" ], "resources": [ @@ -1633,8 +1529,8 @@ ], "hub": [ { - "index": 48, - "attached_to": 54, + "index": 46, + "attached_to": 52, "class_list": [ "usb", "hub" @@ -1714,7 +1610,7 @@ "module_alias": "usb:v214Bp7250d0100dc09dsc00dp01ic09isc00ip00in00" }, { - "index": 54, + "index": 52, "attached_to": 38, "class_list": [ "usb", @@ -1736,7 +1632,7 @@ }, "vendor": { "hex": "1d6b", - "name": "Linux 6.13.1-cachyos xhci-hcd", + "name": "Linux 6.13.4-cachyos xhci-hcd", "value": 7531 }, "device": { @@ -1750,7 +1646,7 @@ "value": 0 }, "serial": "0000:00:14.0", - "model": "Linux 6.13.1-cachyos xhci-hcd xHCI Host Controller", + "model": "Linux 6.13.4-cachyos xhci-hcd xHCI Host Controller", "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-0:1.0", "sysfs_bus_id": "3-0:1.0", "resources": [ @@ -1797,8 +1693,8 @@ "module_alias": "usb:v1D6Bp0002d0613dc09dsc00dp01ic09isc00ip00in00" }, { - "index": 56, - "attached_to": 48, + "index": 54, + "attached_to": 46, "class_list": [ "usb", "hub" @@ -1878,7 +1774,7 @@ "module_alias": "usb:v214Bp7250d0100dc09dsc00dp01ic09isc00ip00in00" }, { - "index": 63, + "index": 60, "attached_to": 38, "class_list": [ "usb", @@ -1900,7 +1796,7 @@ }, "vendor": { "hex": "1d6b", - "name": "Linux 6.13.1-cachyos xhci-hcd", + "name": "Linux 6.13.4-cachyos xhci-hcd", "value": 7531 }, "device": { @@ -1914,7 +1810,7 @@ "value": 0 }, "serial": "0000:00:14.0", - "model": "Linux 6.13.1-cachyos xhci-hcd xHCI Host Controller", + "model": "Linux 6.13.4-cachyos xhci-hcd xHCI Host Controller", "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb4/4-0:1.0", "sysfs_bus_id": "4-0:1.0", "detail": { @@ -1951,7 +1847,7 @@ "module_alias": "usb:v1D6Bp0003d0613dc09dsc00dp03ic09isc00ip00in00" }, { - "index": 68, + "index": 65, "attached_to": 19, "class_list": [ "usb", @@ -1973,7 +1869,7 @@ }, "vendor": { "hex": "1d6b", - "name": "Linux 6.13.1-cachyos xhci-hcd", + "name": "Linux 6.13.4-cachyos xhci-hcd", "value": 7531 }, "device": { @@ -1987,7 +1883,7 @@ "value": 0 }, "serial": "0000:00:0d.0", - "model": "Linux 6.13.1-cachyos xhci-hcd xHCI Host Controller", + "model": "Linux 6.13.4-cachyos xhci-hcd xHCI Host Controller", "sysfs_id": "/devices/pci0000:00/0000:00:0d.0/usb1/1-0:1.0", "sysfs_bus_id": "1-0:1.0", "resources": [ @@ -2034,7 +1930,7 @@ "module_alias": "usb:v1D6Bp0002d0613dc09dsc00dp01ic09isc00ip00in00" }, { - "index": 74, + "index": 71, "attached_to": 19, "class_list": [ "usb", @@ -2056,7 +1952,7 @@ }, "vendor": { "hex": "1d6b", - "name": "Linux 6.13.1-cachyos xhci-hcd", + "name": "Linux 6.13.4-cachyos xhci-hcd", "value": 7531 }, "device": { @@ -2070,7 +1966,7 @@ "value": 0 }, "serial": "0000:00:0d.0", - "model": "Linux 6.13.1-cachyos xhci-hcd xHCI Host Controller", + "model": "Linux 6.13.4-cachyos xhci-hcd xHCI Host Controller", "sysfs_id": "/devices/pci0000:00/0000:00:0d.0/usb2/2-0:1.0", "sysfs_bus_id": "2-0:1.0", "detail": { @@ -2109,8 +2005,8 @@ ], "keyboard": [ { - "index": 52, - "attached_to": 56, + "index": 50, + "attached_to": 54, "class_list": [ "keyboard", "usb" @@ -2218,8 +2114,8 @@ "module_alias": "usb:v046DpC547d0402dc00dsc00dp00ic03isc01ip01in01" }, { - "index": 61, - "attached_to": 54, + "index": 58, + "attached_to": 52, "class_list": [ "keyboard", "usb" @@ -2353,7 +2249,7 @@ { "type": "mem", "base": 0, - "range": 67130691584, + "range": 67130720256, "enabled": true, "access": "read_write", "prefetch": "unknown" @@ -2383,17 +2279,17 @@ "value": 2 }, "vendor": { - "hex": "10ac", - "name": "DELL", - "value": 4268 + "hex": "1e6d", + "name": "LG ELECTRONICS", + "value": 7789 }, "device": { - "hex": "4239", - "name": "DELL S2722DGM", - "value": 16953 + "hex": "5c87", + "name": "LG ULTRAGEAR", + "value": 23687 }, - "serial": "DLGS8H3", - "model": "DELL S2722DGM", + "serial": "411BOYQ05442", + "model": "LG ELECTRONICS LG ULTRAGEAR", "resources": [ { "type": "monitor", @@ -2406,20 +2302,6 @@ "type": "monitor", "width": 1024, "height": 768, - "vertical_frequency": 75, - "interlaced": false - }, - { - "type": "monitor", - "width": 1280, - "height": 1024, - "vertical_frequency": 75, - "interlaced": false - }, - { - "type": "monitor", - "width": 1600, - "height": 1200, "vertical_frequency": 60, "interlaced": false }, @@ -2444,20 +2326,6 @@ "vertical_frequency": 60, "interlaced": false }, - { - "type": "monitor", - "width": 640, - "height": 480, - "vertical_frequency": 75, - "interlaced": false - }, - { - "type": "monitor", - "width": 720, - "height": 400, - "vertical_frequency": 70, - "interlaced": false - }, { "type": "monitor", "width": 800, @@ -2465,13 +2333,6 @@ "vertical_frequency": 60, "interlaced": false }, - { - "type": "monitor", - "width": 800, - "height": 600, - "vertical_frequency": 75, - "interlaced": false - }, { "type": "size", "unit": "mm", @@ -2480,15 +2341,15 @@ } ], "detail": { - "manufacture_year": 2022, - "manufacture_week": 11, + "manufacture_year": 2024, + "manufacture_week": 45, "vertical_sync": { "min": 48, - "max": 165 + "max": 180 }, "horizontal_sync": { - "min": 250, - "max": 250 + "min": 10, + "max": 10 }, "horizontal_sync_timings": { "disp": 2560, @@ -2499,10 +2360,10 @@ "vertical_sync_timings": { "disp": 1440, "sync_start": 1443, - "sync_end": 1448, - "total": 1481 + "sync_end": 1453, + "total": 1543 }, - "clock": 241500, + "clock": 604250, "width": 2560, "height": 1440, "width_millimetres": 597, @@ -2510,7 +2371,7 @@ "horizontal_flag": 45, "vertical_flag": 43, "vendor": "", - "name": "DELL S2722DGM" + "name": "LG ULTRAGEAR" }, "driver_info": { "type": "display", @@ -2518,11 +2379,11 @@ "height": 1440, "vertical_sync": { "min": 48, - "max": 165 + "max": 180 }, "horizontal_sync": { - "min": 250, - "max": 250 + "min": 10, + "max": 10 }, "bandwidth": 0, "horizontal_sync_timings": { @@ -2534,8 +2395,8 @@ "vertical_sync_timings": { "disp": 1440, "sync_start": 1443, - "sync_end": 1448, - "total": 1481 + "sync_end": 1453, + "total": 1543 }, "horizontal_flag": 45, "vertical_flag": 43 @@ -2544,8 +2405,8 @@ ], "mouse": [ { - "index": 69, - "attached_to": 56, + "index": 66, + "attached_to": 54, "class_list": [ "mouse", "usb" @@ -2665,7 +2526,7 @@ "module_alias": "usb:v046DpC547d0402dc00dsc00dp00ic03isc01ip02in00" }, { - "index": 79, + "index": 77, "attached_to": 0, "bus_type": { "hex": "0081", @@ -2690,9 +2551,9 @@ "hex": "307a", "value": 12410 }, - "sysfs_id": "/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-ELAN1203:00/0018:04F3:307A.0008/input/input21", + "sysfs_id": "/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-0/i2c-ELAN1203:00/0018:04F3:307A.0008/input/input21", "unix_device_names": [ - "/dev/input/event17", + "/dev/input/event18", "/dev/input/ + handler" ] } @@ -2994,7 +2855,30 @@ ], "network_interface": [ { - "index": 76, + "index": 74, + "attached_to": 0, + "class_list": [ + "network_interface" + ], + "base_class": { + "hex": "0107", + "name": "Network Interface", + "value": 263 + }, + "sub_class": { + "hex": "0000", + "name": "Loopback", + "value": 0 + }, + "model": "Loopback network interface", + "sysfs_id": "/class/net/lo", + "unix_device_name": "lo", + "unix_device_names": [ + "lo" + ] + }, + { + "index": 75, "attached_to": 32, "class_list": [ "network_interface" @@ -3036,7 +2920,7 @@ ] }, { - "index": 77, + "index": 76, "attached_to": 36, "class_list": [ "network_interface" @@ -3076,29 +2960,6 @@ "driver_modules": [ "iwlwifi" ] - }, - { - "index": 78, - "attached_to": 0, - "class_list": [ - "network_interface" - ], - "base_class": { - "hex": "0107", - "name": "Network Interface", - "value": 263 - }, - "sub_class": { - "hex": "0000", - "name": "Loopback", - "value": 0 - }, - "model": "Loopback network interface", - "sysfs_id": "/class/net/lo", - "unix_device_name": "lo", - "unix_device_names": [ - "lo" - ] } ], "pci": [ @@ -3929,99 +3790,8 @@ "module_alias": "pci:v000010DEd00002291sv00001043sd000013FCbc04sc03i00" }, { - "index": 46, - "attached_to": 48, - "class_list": [ - "sound", - "usb" - ], - "bus_type": { - "hex": "0086", - "name": "USB", - "value": 134 - }, - "slot": { - "bus": 0, - "number": 0 - }, - "base_class": { - "hex": "0004", - "name": "Multimedia controller", - "value": 4 - }, - "sub_class": { - "hex": "0001", - "name": "Multimedia audio controller", - "value": 1 - }, - "vendor": { - "hex": "1038", - "name": "SteelSeries", - "value": 4152 - }, - "device": { - "hex": "12ad", - "name": "SteelSeries Arctis 7", - "value": 4781 - }, - "revision": { - "hex": "0000", - "name": "1.19", - "value": 0 - }, - "model": "SteelSeries Arctis 7", - "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.1/3-3.1:1.2", - "sysfs_bus_id": "3-3.1:1.2", - "resources": [ - { - "type": "baud", - "speed": 12000000, - "bits": 0, - "stop_bits": 0, - "parity": 0, - "handshake": 0 - } - ], - "detail": { - "device_class": { - "hex": "0000", - "name": "per_interface", - "value": 0 - }, - "device_subclass": { - "hex": "0000", - "name": "per_interface", - "value": 0 - }, - "device_protocol": 0, - "interface_class": { - "hex": "0001", - "name": "audio", - "value": 1 - }, - "interface_subclass": { - "hex": "0002", - "name": "comm", - "value": 2 - }, - "interface_protocol": 0, - "interface_number": 2, - "interface_alternate_setting": 0 - }, - "hotplug": "usb", - "driver": "snd-usb-audio", - "driver_module": "snd_usb_audio", - "drivers": [ - "snd-usb-audio" - ], - "driver_modules": [ - "snd_usb_audio" - ], - "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic01isc02ip00in02" - }, - { - "index": 47, - "attached_to": 56, + "index": 45, + "attached_to": 54, "class_list": [ "sound", "usb" @@ -4110,8 +3880,8 @@ "module_alias": "usb:v3142pA008d0100dc00dsc00dp00ic01isc01ip00in00" }, { - "index": 50, - "attached_to": 48, + "index": 48, + "attached_to": 46, "class_list": [ "sound", "usb" @@ -4151,8 +3921,8 @@ "value": 0 }, "model": "SteelSeries Arctis 7", - "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.1/3-3.1:1.0", - "sysfs_bus_id": "3-3.1:1.0", + "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.3/3-3.3:1.1", + "sysfs_bus_id": "3-3.3:1.1", "resources": [ { "type": "baud", @@ -4181,12 +3951,12 @@ "value": 1 }, "interface_subclass": { - "hex": "0001", - "name": "audio", - "value": 1 + "hex": "0002", + "name": "comm", + "value": 2 }, "interface_protocol": 0, - "interface_number": 0, + "interface_number": 1, "interface_alternate_setting": 0 }, "hotplug": "usb", @@ -4198,11 +3968,11 @@ "driver_modules": [ "snd_usb_audio" ], - "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic01isc01ip00in00" + "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic01isc02ip00in01" }, { - "index": 59, - "attached_to": 48, + "index": 56, + "attached_to": 46, "class_list": [ "sound", "usb" @@ -4242,8 +4012,8 @@ "value": 0 }, "model": "SteelSeries Arctis 7", - "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.1/3-3.1:1.3", - "sysfs_bus_id": "3-3.1:1.3", + "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.3/3-3.3:1.4", + "sysfs_bus_id": "3-3.3:1.4", "resources": [ { "type": "baud", @@ -4272,12 +4042,12 @@ "value": 1 }, "interface_subclass": { - "hex": "0001", - "name": "audio", - "value": 1 + "hex": "0002", + "name": "comm", + "value": 2 }, "interface_protocol": 0, - "interface_number": 3, + "interface_number": 4, "interface_alternate_setting": 0 }, "hotplug": "usb", @@ -4289,11 +4059,11 @@ "driver_modules": [ "snd_usb_audio" ], - "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic01isc01ip00in03" + "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic01isc02ip00in04" }, { - "index": 60, - "attached_to": 56, + "index": 57, + "attached_to": 54, "class_list": [ "sound", "usb" @@ -4382,8 +4152,8 @@ "module_alias": "usb:v3142pA008d0100dc00dsc00dp00ic01isc02ip00in01" }, { - "index": 64, - "attached_to": 48, + "index": 61, + "attached_to": 46, "class_list": [ "sound", "usb" @@ -4423,8 +4193,8 @@ "value": 0 }, "model": "SteelSeries Arctis 7", - "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.1/3-3.1:1.1", - "sysfs_bus_id": "3-3.1:1.1", + "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.3/3-3.3:1.2", + "sysfs_bus_id": "3-3.3:1.2", "resources": [ { "type": "baud", @@ -4458,7 +4228,7 @@ "value": 2 }, "interface_protocol": 0, - "interface_number": 1, + "interface_number": 2, "interface_alternate_setting": 0 }, "hotplug": "usb", @@ -4470,11 +4240,11 @@ "driver_modules": [ "snd_usb_audio" ], - "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic01isc02ip00in01" + "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic01isc02ip00in02" }, { - "index": 71, - "attached_to": 48, + "index": 62, + "attached_to": 46, "class_list": [ "sound", "usb" @@ -4514,8 +4284,8 @@ "value": 0 }, "model": "SteelSeries Arctis 7", - "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.1/3-3.1:1.4", - "sysfs_bus_id": "3-3.1:1.4", + "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.3/3-3.3:1.0", + "sysfs_bus_id": "3-3.3:1.0", "resources": [ { "type": "baud", @@ -4544,12 +4314,12 @@ "value": 1 }, "interface_subclass": { - "hex": "0002", - "name": "comm", - "value": 2 + "hex": "0001", + "name": "audio", + "value": 1 }, "interface_protocol": 0, - "interface_number": 4, + "interface_number": 0, "interface_alternate_setting": 0 }, "hotplug": "usb", @@ -4561,11 +4331,11 @@ "driver_modules": [ "snd_usb_audio" ], - "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic01isc02ip00in04" + "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic01isc01ip00in00" }, { - "index": 72, - "attached_to": 56, + "index": 69, + "attached_to": 54, "class_list": [ "sound", "usb" @@ -4652,6 +4422,97 @@ "snd_usb_audio" ], "module_alias": "usb:v3142pA008d0100dc00dsc00dp00ic01isc02ip00in02" + }, + { + "index": 72, + "attached_to": 46, + "class_list": [ + "sound", + "usb" + ], + "bus_type": { + "hex": "0086", + "name": "USB", + "value": 134 + }, + "slot": { + "bus": 0, + "number": 0 + }, + "base_class": { + "hex": "0004", + "name": "Multimedia controller", + "value": 4 + }, + "sub_class": { + "hex": "0001", + "name": "Multimedia audio controller", + "value": 1 + }, + "vendor": { + "hex": "1038", + "name": "SteelSeries", + "value": 4152 + }, + "device": { + "hex": "12ad", + "name": "SteelSeries Arctis 7", + "value": 4781 + }, + "revision": { + "hex": "0000", + "name": "1.19", + "value": 0 + }, + "model": "SteelSeries Arctis 7", + "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.3/3-3.3:1.3", + "sysfs_bus_id": "3-3.3:1.3", + "resources": [ + { + "type": "baud", + "speed": 12000000, + "bits": 0, + "stop_bits": 0, + "parity": 0, + "handshake": 0 + } + ], + "detail": { + "device_class": { + "hex": "0000", + "name": "per_interface", + "value": 0 + }, + "device_subclass": { + "hex": "0000", + "name": "per_interface", + "value": 0 + }, + "device_protocol": 0, + "interface_class": { + "hex": "0001", + "name": "audio", + "value": 1 + }, + "interface_subclass": { + "hex": "0001", + "name": "audio", + "value": 1 + }, + "interface_protocol": 0, + "interface_number": 3, + "interface_alternate_setting": 0 + }, + "hotplug": "usb", + "driver": "snd-usb-audio", + "driver_module": "snd_usb_audio", + "drivers": [ + "snd-usb-audio" + ], + "driver_modules": [ + "snd_usb_audio" + ], + "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic01isc01ip00in03" } ], "storage_controller": [ @@ -4843,8 +4704,8 @@ }, "usb": [ { - "index": 51, - "attached_to": 56, + "index": 49, + "attached_to": 54, "class_list": [ "usb", "unknown" @@ -4927,8 +4788,8 @@ "module_alias": "usb:v045Ep0B12d050DdcFFdsc47dpD0icFFisc47ipD0in02" }, { - "index": 53, - "attached_to": 56, + "index": 51, + "attached_to": 54, "class_list": [ "usb", "unknown" @@ -5032,112 +4893,8 @@ "module_alias": "usb:v045Ep0B12d050DdcFFdsc47dpD0icFFisc47ipD0in00" }, { - "index": 57, - "attached_to": 48, - "class_list": [ - "usb", - "unknown" - ], - "bus_type": { - "hex": "0086", - "name": "USB", - "value": 134 - }, - "slot": { - "bus": 0, - "number": 0 - }, - "base_class": { - "hex": "0000", - "name": "Unclassified device", - "value": 0 - }, - "sub_class": { - "hex": "0000", - "name": "Unclassified device", - "value": 0 - }, - "vendor": { - "hex": "1038", - "name": "SteelSeries", - "value": 4152 - }, - "device": { - "hex": "12ad", - "name": "SteelSeries Arctis 7", - "value": 4781 - }, - "revision": { - "hex": "0000", - "name": "1.19", - "value": 0 - }, - "model": "SteelSeries Arctis 7", - "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.1/3-3.1:1.5", - "sysfs_bus_id": "3-3.1:1.5", - "unix_device_name": "/dev/input/event7", - "unix_device_number": { - "type": 99, - "major": 13, - "minor": 71, - "range": 1 - }, - "unix_device_names": [ - "/dev/input/by-id/usb-SteelSeries_SteelSeries_Arctis_7-event-if05", - "/dev/input/by-path/pci-0000:00:14.0-usb-0:3.1:1.5-event", - "/dev/input/by-path/pci-0000:00:14.0-usbv2-0:3.1:1.5-event", - "/dev/input/event7" - ], - "resources": [ - { - "type": "baud", - "speed": 12000000, - "bits": 0, - "stop_bits": 0, - "parity": 0, - "handshake": 0 - } - ], - "detail": { - "device_class": { - "hex": "0000", - "name": "per_interface", - "value": 0 - }, - "device_subclass": { - "hex": "0000", - "name": "per_interface", - "value": 0 - }, - "device_protocol": 0, - "interface_class": { - "hex": "0003", - "name": "hid", - "value": 3 - }, - "interface_subclass": { - "hex": "0000", - "name": "per_interface", - "value": 0 - }, - "interface_protocol": 0, - "interface_number": 5, - "interface_alternate_setting": 0 - }, - "hotplug": "usb", - "driver": "usbhid", - "driver_module": "usbhid", - "drivers": [ - "usbhid" - ], - "driver_modules": [ - "usbhid" - ], - "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic03isc00ip00in05" - }, - { - "index": 58, - "attached_to": 56, + "index": 55, + "attached_to": 54, "class_list": [ "usb", "unknown" @@ -5239,8 +4996,8 @@ "module_alias": "usb:v3142pA008d0100dc00dsc00dp00ic03isc00ip00in03" }, { - "index": 66, - "attached_to": 56, + "index": 63, + "attached_to": 54, "class_list": [ "usb", "unknown" @@ -5330,8 +5087,8 @@ "module_alias": "usb:v046DpC547d0402dc00dsc00dp00ic03isc00ip00in02" }, { - "index": 67, - "attached_to": 56, + "index": 64, + "attached_to": 54, "class_list": [ "usb", "unknown" @@ -5414,8 +5171,109 @@ "module_alias": "usb:v045Ep0B12d050DdcFFdsc47dpD0icFFisc47ipD0in01" }, { - "index": 73, - "attached_to": 54, + "index": 68, + "attached_to": 46, + "class_list": [ + "usb", + "unknown" + ], + "bus_type": { + "hex": "0086", + "name": "USB", + "value": 134 + }, + "slot": { + "bus": 0, + "number": 0 + }, + "base_class": { + "hex": "0000", + "name": "Unclassified device", + "value": 0 + }, + "sub_class": { + "hex": "0000", + "name": "Unclassified device", + "value": 0 + }, + "vendor": { + "hex": "1038", + "name": "SteelSeries", + "value": 4152 + }, + "device": { + "hex": "12ad", + "name": "SteelSeries Arctis 7", + "value": 4781 + }, + "revision": { + "hex": "0000", + "name": "1.19", + "value": 0 + }, + "model": "SteelSeries Arctis 7", + "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.3/3-3.3:1.5", + "sysfs_bus_id": "3-3.3:1.5", + "unix_device_name": "/dev/input/event7", + "unix_device_number": { + "type": 99, + "major": 13, + "minor": 71, + "range": 1 + }, + "unix_device_names": [ + "/dev/input/event7" + ], + "resources": [ + { + "type": "baud", + "speed": 12000000, + "bits": 0, + "stop_bits": 0, + "parity": 0, + "handshake": 0 + } + ], + "detail": { + "device_class": { + "hex": "0000", + "name": "per_interface", + "value": 0 + }, + "device_subclass": { + "hex": "0000", + "name": "per_interface", + "value": 0 + }, + "device_protocol": 0, + "interface_class": { + "hex": "0003", + "name": "hid", + "value": 3 + }, + "interface_subclass": { + "hex": "0000", + "name": "per_interface", + "value": 0 + }, + "interface_protocol": 0, + "interface_number": 5, + "interface_alternate_setting": 0 + }, + "hotplug": "usb", + "driver": "usbhid", + "driver_module": "usbhid", + "drivers": [ + "usbhid" + ], + "driver_modules": [ + "usbhid" + ], + "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic03isc00ip00in05" + }, + { + "index": 70, + "attached_to": 52, "class_list": [ "usb", "unknown" @@ -5505,8 +5363,8 @@ "module_alias": "usb:v3434p0B10d0120dc00dsc00dp00ic03isc00ip00in01" }, { - "index": 75, - "attached_to": 54, + "index": 73, + "attached_to": 52, "class_list": [ "usb", "unknown"