diff --git a/_sources/generated.json b/_sources/generated.json index 275f1b7..fa69e54 100644 --- a/_sources/generated.json +++ b/_sources/generated.json @@ -131,7 +131,7 @@ }, "sddm-theme-minesddm": { "cargoLocks": null, - "date": "2024-12-21", + "date": "2025-01-06", "extract": null, "name": "sddm-theme-minesddm", "passthru": null, @@ -143,11 +143,11 @@ "name": null, "owner": "Davi-S", "repo": "sddm-theme-minesddm", - "rev": "df70f585ca498ccebc469b34e8ef252e0d3cbc5a", - "sha256": "sha256-NfTu+rtrJUhhtCWOzujIhrp9vI+YnEJoE/nBPttaKvY=", + "rev": "c483c1287030fd848e7439851cb9f6627ab60920", + "sha256": "sha256-uVlLPlYyvxxNgRzRrYfdIHwY0f7okKAq6NNgFzBw5TY=", "type": "github" }, - "version": "df70f585ca498ccebc469b34e8ef252e0d3cbc5a" + "version": "c483c1287030fd848e7439851cb9f6627ab60920" }, "system-appearance": { "cargoLocks": null, diff --git a/_sources/generated.nix b/_sources/generated.nix index 3a39d81..47df729 100644 --- a/_sources/generated.nix +++ b/_sources/generated.nix @@ -81,15 +81,15 @@ }; sddm-theme-minesddm = { pname = "sddm-theme-minesddm"; - version = "df70f585ca498ccebc469b34e8ef252e0d3cbc5a"; + version = "c483c1287030fd848e7439851cb9f6627ab60920"; src = fetchFromGitHub { owner = "Davi-S"; repo = "sddm-theme-minesddm"; - rev = "df70f585ca498ccebc469b34e8ef252e0d3cbc5a"; + rev = "c483c1287030fd848e7439851cb9f6627ab60920"; fetchSubmodules = false; - sha256 = "sha256-NfTu+rtrJUhhtCWOzujIhrp9vI+YnEJoE/nBPttaKvY="; + sha256 = "sha256-uVlLPlYyvxxNgRzRrYfdIHwY0f7okKAq6NNgFzBw5TY="; }; - date = "2024-12-21"; + date = "2025-01-06"; }; system-appearance = { pname = "system-appearance"; diff --git a/flake.in.nix b/flake.in.nix index 199f536..9bfb633 100644 --- a/flake.in.nix +++ b/flake.in.nix @@ -24,6 +24,7 @@ catppuccin = mkInput "catppuccin/nix"; chaotic = mkInput "chaotic-cx/nyx/nyxpkgs-unstable"; emacs = mkCustomUrl "git+https://git.pupbrained.xyz/pupbrained/nixmacs.git"; + ghostty = mkInput "ghostty-org/ghostty"; hyprland = mkWithSubmodules "https://github.com/hyprwm/Hyprland"; hyprland-plugins = mkFollowing "hyprwm/hyprland-plugins" "hyprland"; hyprpanel = mkInput "ThomasCarey4/HyprPanel-NixFix"; diff --git a/flake.lock b/flake.lock index 12869e7..c274502 100644 --- a/flake.lock +++ b/flake.lock @@ -8,11 +8,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1723293904, - "narHash": "sha256-b+uqzj+Wa6xgMS9aNbX4I+sXeb5biPDi39VgvSFqFvU=", + "lastModified": 1736955230, + "narHash": "sha256-uenf8fv2eG5bKM8C/UvFaiJMZ4IpUFaQxk9OH5t/1gA=", "owner": "ryantm", "repo": "agenix", - "rev": "f6291c5935fdc4e0bef208cfc0dcab7e3f7a1c41", + "rev": "e600439ec4c273cf11e06fe4d9d906fb98fa097c", "type": "github" }, "original": { @@ -24,7 +24,7 @@ "ags": { "inputs": { "astal": "astal", - "nixpkgs": "nixpkgs_8" + "nixpkgs": "nixpkgs_9" }, "locked": { "lastModified": 1734091628, @@ -60,11 +60,11 @@ ] }, "locked": { - "lastModified": 1734906446, - "narHash": "sha256-6OWluVE2A8xi+8V3jN9KA72RCgJjYdyyuLBUjxZ2q2U=", + "lastModified": 1736102453, + "narHash": "sha256-5qb4kb7Xbt8jJFL/oDqOor9Z2+E+A+ql3PiyDvsfWZ0=", "owner": "hyprwm", "repo": "aquamarine", - "rev": "eecb74dc79bb6752a2a507e6edee3042390a6091", + "rev": "4846091641f3be0ad7542086d52769bb7932bde6", "type": "github" }, "original": { @@ -97,7 +97,7 @@ }, "astal_2": { "inputs": { - "nixpkgs": "nixpkgs_9" + "nixpkgs": "nixpkgs_10" }, "locked": { "lastModified": 1734814417, @@ -130,12 +130,21 @@ } }, "catppuccin": { + "inputs": { + "catppuccin-v1_1": "catppuccin-v1_1", + "catppuccin-v1_2": "catppuccin-v1_2", + "home-manager": "home-manager_2", + "home-manager-stable": "home-manager-stable", + "nixpkgs": "nixpkgs_2", + "nixpkgs-stable": "nixpkgs-stable", + "nuscht-search": "nuscht-search" + }, "locked": { - "lastModified": 1735028008, - "narHash": "sha256-crbQNRVQgPH0hX5vZk8xL9JStXo74Es7zDBjRcc4i+A=", + "lastModified": 1736957255, + "narHash": "sha256-qZZ/K5XheRMjCNYgle90QESuys0PIFJNPJJswMJ0GEA=", "owner": "catppuccin", "repo": "nix", - "rev": "bfd20bcf45f1de0e97b551be51495abf8a727f1a", + "rev": "f06fcadf9a61b6581b392e72f230fa6783fe36e4", "type": "github" }, "original": { @@ -144,20 +153,48 @@ "type": "github" } }, + "catppuccin-v1_1": { + "locked": { + "lastModified": 1734055249, + "narHash": "sha256-pCWJgwo77KD7EJpwynwKrWPZ//dwypHq2TfdzZWqK68=", + "rev": "7221d6ca17ac36ed20588e1c3a80177ac5843fa7", + "revCount": 326, + "type": "tarball", + "url": "https://api.flakehub.com/f/pinned/catppuccin/nix/1.1.1/0193bdc0-b045-7eed-bbec-95611a8ecdf5/source.tar.gz" + }, + "original": { + "type": "tarball", + "url": "https://flakehub.com/f/catppuccin/nix/1.1.%2A.tar.gz" + } + }, + "catppuccin-v1_2": { + "locked": { + "lastModified": 1734734291, + "narHash": "sha256-CFX4diEQHKvZYjnhf7TLg20m3ge1O4vqgplsk/Kuaek=", + "rev": "1e4c3803b8da874ff75224ec8512cb173036bbd8", + "revCount": 344, + "type": "tarball", + "url": "https://api.flakehub.com/f/pinned/catppuccin/nix/1.2.1/0193e646-1107-7f69-a402-f2a3988ecf1d/source.tar.gz" + }, + "original": { + "type": "tarball", + "url": "https://flakehub.com/f/catppuccin/nix/1.2.%2A.tar.gz" + } + }, "chaotic": { "inputs": { + "fenix": "fenix", "flake-schemas": "flake-schemas", - "home-manager": "home-manager_2", + "home-manager": "home-manager_3", "jovian": "jovian", - "nixpkgs": "nixpkgs_2", - "nixpkgs-small": "nixpkgs-small" + "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1734987419, - "narHash": "sha256-2K4V615Y29QhMUShX9k52l7gXF2erkq9yH9qGRZGKQ0=", + "lastModified": 1736971453, + "narHash": "sha256-X3f+KFNg+xJcvz3LbV8Sncwnk9AfjzliY5vpw7IpX5c=", "owner": "chaotic-cx", "repo": "nyx", - "rev": "d61084b851dbf3072f8b40c3870b0f7938ca3f22", + "rev": "368f97d223fc5b5278b520e456a53551d7ac5318", "type": "github" }, "original": { @@ -169,8 +206,8 @@ }, "codeium": { "inputs": { - "flake-utils": "flake-utils_4", - "nixpkgs": "nixpkgs_13" + "flake-utils": "flake-utils_6", + "nixpkgs": "nixpkgs_14" }, "locked": { "lastModified": 1733165974, @@ -192,15 +229,14 @@ "nixpkgs": [ "nixpkgs" ], - "nixpkgs-stable": "nixpkgs-stable", - "rust-overlay": "rust-overlay" + "nixpkgs-stable": "nixpkgs-stable_2" }, "locked": { - "lastModified": 1735177024, - "narHash": "sha256-MbhBmxPeUma3Kan3N8TS1mwUERWJR/gRaOTIboZATF8=", + "lastModified": 1736997002, + "narHash": "sha256-EPbAFUXgu3agihgA+MJlQe6J18SIEZ4cRm+zhNRbGfo=", "owner": "lilyinstarlight", "repo": "nixos-cosmic", - "rev": "7d7a5bfee808b80658300a4421cf97d1efc44dc4", + "rev": "40534c1bc524aa8c433a7a30318d7e20bddb33fb", "type": "github" }, "original": { @@ -238,11 +274,11 @@ ] }, "locked": { - "lastModified": 1733570843, - "narHash": "sha256-sQJAxY1TYWD1UyibN/FnN97paTFuwBw3Vp3DNCyKsMk=", + "lastModified": 1736819234, + "narHash": "sha256-deQVtIH4UJueELJqluAICUtX7OosD9paTP+5FgbiSwI=", "owner": "LnL7", "repo": "nix-darwin", - "rev": "a35b08d09efda83625bef267eb24347b446c80b8", + "rev": "bd921223ba7cdac346477d7ea5204d6f4736fcc6", "type": "github" }, "original": { @@ -277,8 +313,8 @@ "emacs": { "inputs": { "emacs-overlay": "emacs-overlay", - "flake-utils": "flake-utils_2", - "nixpkgs": "nixpkgs_4", + "flake-utils": "flake-utils_3", + "nixpkgs": "nixpkgs_5", "treefmt-nix": "treefmt-nix" }, "locked": { @@ -297,9 +333,9 @@ }, "emacs-overlay": { "inputs": { - "flake-utils": "flake-utils", - "nixpkgs": "nixpkgs_3", - "nixpkgs-stable": "nixpkgs-stable_2" + "flake-utils": "flake-utils_2", + "nixpkgs": "nixpkgs_4", + "nixpkgs-stable": "nixpkgs-stable_3" }, "locked": { "lastModified": 1723482913, @@ -315,6 +351,28 @@ "type": "github" } }, + "fenix": { + "inputs": { + "nixpkgs": [ + "chaotic", + "nixpkgs" + ], + "rust-analyzer-src": "rust-analyzer-src" + }, + "locked": { + "lastModified": 1736836313, + "narHash": "sha256-zdZ7/T6yG0/hzoVOiNpDiR/sW3zR6oSMrfIFJK2BrrE=", + "owner": "nix-community", + "repo": "fenix", + "rev": "056c9393c821a4df356df6ce7f14c722dc8717ec", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "fenix", + "type": "github" + } + }, "flake-compat": { "flake": false, "locked": { @@ -348,6 +406,22 @@ } }, "flake-compat_3": { + "flake": false, + "locked": { + "lastModified": 1696426674, + "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_4": { "locked": { "lastModified": 1688025799, "narHash": "sha256-ktpB4dRtnksm9F5WawoIkEneh1nrEvuxb5lJFt1iOyw=", @@ -362,7 +436,7 @@ "type": "github" } }, - "flake-compat_4": { + "flake-compat_5": { "locked": { "lastModified": 1696426674, "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", @@ -376,7 +450,7 @@ "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz" } }, - "flake-compat_5": { + "flake-compat_6": { "flake": false, "locked": { "lastModified": 1696426674, @@ -393,7 +467,7 @@ "type": "github" } }, - "flake-compat_6": { + "flake-compat_7": { "flake": false, "locked": { "lastModified": 1650374568, @@ -409,7 +483,7 @@ "type": "github" } }, - "flake-compat_7": { + "flake-compat_8": { "flake": false, "locked": { "lastModified": 1650374568, @@ -466,11 +540,11 @@ "systems": "systems_2" }, "locked": { - "lastModified": 1710146030, - "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", "owner": "numtide", "repo": "flake-utils", - "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", "type": "github" }, "original": { @@ -481,7 +555,7 @@ }, "flake-utils-plus": { "inputs": { - "flake-utils": "flake-utils_7" + "flake-utils": "flake-utils_9" }, "locked": { "lastModified": 1715533576, @@ -500,7 +574,7 @@ }, "flake-utils-plus_2": { "inputs": { - "flake-utils": "flake-utils_8" + "flake-utils": "flake-utils_10" }, "locked": { "lastModified": 1715533576, @@ -521,6 +595,24 @@ "inputs": { "systems": "systems_13" }, + "locked": { + "lastModified": 1694529238, + "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_11": { + "inputs": { + "systems": "systems_14" + }, "locked": { "lastModified": 1731533236, "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", @@ -535,9 +627,27 @@ "type": "github" } }, - "flake-utils_11": { + "flake-utils_12": { "inputs": { - "systems": "systems_14" + "systems": "systems_15" + }, + "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_13": { + "inputs": { + "systems": "systems_16" }, "locked": { "lastModified": 1731533236, @@ -573,14 +683,14 @@ }, "flake-utils_3": { "inputs": { - "systems": "systems_7" + "systems": "systems_4" }, "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -591,14 +701,14 @@ }, "flake-utils_4": { "inputs": { - "systems": "systems_8" + "systems": "systems_6" }, "locked": { - "lastModified": 1701680307, - "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=", + "lastModified": 1705309234, + "narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=", "owner": "numtide", "repo": "flake-utils", - "rev": "4022d587cbbfd70fe950c1e2083a02621806a725", + "rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26", "type": "github" }, "original": { @@ -629,6 +739,24 @@ "inputs": { "systems": "systems_10" }, + "locked": { + "lastModified": 1701680307, + "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "4022d587cbbfd70fe950c1e2083a02621806a725", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_7": { + "inputs": { + "systems": "systems_11" + }, "locked": { "lastModified": 1731533236, "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", @@ -643,7 +771,25 @@ "type": "github" } }, - "flake-utils_7": { + "flake-utils_8": { + "inputs": { + "systems": "systems_12" + }, + "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_9": { "locked": { "lastModified": 1644229661, "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", @@ -658,45 +804,9 @@ "type": "github" } }, - "flake-utils_8": { - "inputs": { - "systems": "systems_11" - }, - "locked": { - "lastModified": 1694529238, - "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils_9": { - "inputs": { - "systems": "systems_12" - }, - "locked": { - "lastModified": 1726560853, - "narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, "flakegen": { "inputs": { - "systems": "systems_4" + "systems": "systems_5" }, "locked": { "lastModified": 1707120544, @@ -730,17 +840,38 @@ "freetype2": { "flake": false, "locked": { - "lastModified": 1687587065, - "narHash": "sha256-+Fh+/k+NWL5Ow9sDLtp8Cv/8rLNA1oByQQCIQS/bysY=", - "owner": "wez", - "repo": "freetype2", - "rev": "e4586d960f339cf75e2e0b34aee30a0ed8353c0d", + "lastModified": 1723459814, + "narHash": "sha256-4l90lDtpgm5xlh2m7ifrqNy373DTRTULRkAzicrM93c=", + "owner": "freetype", + "repo": "freetype", + "rev": "42608f77f20749dd6ddc9e0536788eaad70ea4b5", "type": "github" }, "original": { - "owner": "wez", - "repo": "freetype2", - "rev": "e4586d960f339cf75e2e0b34aee30a0ed8353c0d", + "owner": "freetype", + "ref": "VER-2-13-3", + "repo": "freetype", + "type": "github" + } + }, + "ghostty": { + "inputs": { + "flake-compat": "flake-compat_2", + "nixpkgs-stable": "nixpkgs-stable_4", + "nixpkgs-unstable": "nixpkgs-unstable", + "zig": "zig" + }, + "locked": { + "lastModified": 1736911212, + "narHash": "sha256-OLly4X2kN1tDb2gMYcWeim6uJECPoc52ltJsz1iD5Ug=", + "owner": "ghostty-org", + "repo": "ghostty", + "rev": "ff9414d9ea7b16a375d41cde8f6f193de7e5db72", + "type": "github" + }, + "original": { + "owner": "ghostty-org", + "repo": "ghostty", "type": "github" } }, @@ -779,7 +910,7 @@ }, "git-ignore-nix": { "inputs": { - "nixpkgs": "nixpkgs_19" + "nixpkgs": "nixpkgs_20" }, "locked": { "lastModified": 1709087332, @@ -798,7 +929,7 @@ }, "git-ignore-nix_2": { "inputs": { - "nixpkgs": "nixpkgs_21" + "nixpkgs": "nixpkgs_22" }, "locked": { "lastModified": 1709087332, @@ -863,16 +994,16 @@ "harfbuzz": { "flake": false, "locked": { - "lastModified": 1711722720, - "narHash": "sha256-GdxcAPx5QyniSHPAN1ih28AD9JLUPR0ItqW9JEsl3pU=", + "lastModified": 1719502711, + "narHash": "sha256-2ieCf3ftNk851FZBDPVl+7QHWBqD729KiUxUyxi26Yg=", "owner": "harfbuzz", "repo": "harfbuzz", - "rev": "63973005bc07aba599b47fdd4cf788647b601ccd", + "rev": "9c03576c49db6e7207d9bcdfe3abd170a809157f", "type": "github" }, "original": { "owner": "harfbuzz", - "ref": "8.4.0", + "ref": "9.0.0", "repo": "harfbuzz", "type": "github" } @@ -898,19 +1029,41 @@ "type": "github" } }, + "home-manager-stable": { + "inputs": { + "nixpkgs": [ + "catppuccin", + "nixpkgs-stable" + ] + }, + "locked": { + "lastModified": 1736373539, + "narHash": "sha256-dinzAqCjenWDxuy+MqUQq0I4zUSfaCvN9rzuCmgMZJY=", + "owner": "nix-community", + "repo": "home-manager", + "rev": "bd65bc3cde04c16755955630b344bc9e35272c56", + "type": "github" + }, + "original": { + "owner": "nix-community", + "ref": "release-24.11", + "repo": "home-manager", + "type": "github" + } + }, "home-manager_2": { "inputs": { "nixpkgs": [ - "chaotic", + "catppuccin", "nixpkgs" ] }, "locked": { - "lastModified": 1734622215, - "narHash": "sha256-OOfI0XhSJGHblfdNDhfnn8QnZxng63rWk9eeJ2tCbiI=", + "lastModified": 1736508663, + "narHash": "sha256-ZOaGwa+WnB7Zn3YXimqjmIugAnHePdXCmNu+AHkq808=", "owner": "nix-community", "repo": "home-manager", - "rev": "1395379a7a36e40f2a76e7b9936cc52950baa1be", + "rev": "2532b500c3ed2b8940e831039dcec5a5ea093afc", "type": "github" }, "original": { @@ -922,15 +1075,16 @@ "home-manager_3": { "inputs": { "nixpkgs": [ + "chaotic", "nixpkgs" ] }, "locked": { - "lastModified": 1735053786, - "narHash": "sha256-Gm+0DcbUS338vvkwyYWms5jsWlx8z8MeQBzcnIDuIkw=", + "lastModified": 1736508663, + "narHash": "sha256-ZOaGwa+WnB7Zn3YXimqjmIugAnHePdXCmNu+AHkq808=", "owner": "nix-community", "repo": "home-manager", - "rev": "35b98d20ca8f4ca1f6a2c30b8a2c8bb305a36d84", + "rev": "2532b500c3ed2b8940e831039dcec5a5ea093afc", "type": "github" }, "original": { @@ -940,6 +1094,26 @@ } }, "home-manager_4": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1736785676, + "narHash": "sha256-TY0jUwR3EW0fnS0X5wXMAVy6h4Z7Y6a3m+Yq++C9AyE=", + "owner": "nix-community", + "repo": "home-manager", + "rev": "fc52a210b60f2f52c74eac41a8647c1573d2071d", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "home-manager", + "type": "github" + } + }, + "home-manager_5": { "inputs": { "nixpkgs": [ "nixvim", @@ -966,14 +1140,14 @@ "hyprland": [ "hyprland" ], - "nixpkgs": "nixpkgs_6" + "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1734570720, - "narHash": "sha256-EeNVNDNxbz1dGWs/jJ/JQbZtWkN+i4qfU7SAiQOMwwY=", + "lastModified": 1736543183, + "narHash": "sha256-0KJC14XzTz53cHKV75Xg63tSvq8u0OgRm9a3onzez0s=", "owner": "VirtCode", "repo": "hypr-dynamic-cursors", - "rev": "111669a699f998b5eb5a0d5610b5fcb748aab038", + "rev": "94eaf75d095957e27c7711dedbcb1687687f0ada", "type": "github" }, "original": { @@ -1027,11 +1201,11 @@ ] }, "locked": { - "lastModified": 1734906236, - "narHash": "sha256-vH/ysV2ONGQgYZPtcJKwc8jJivzyVxru2aaOxC20ZOE=", + "lastModified": 1736115290, + "narHash": "sha256-Jcn6yAzfUMcxy3tN/iZRbi/QgrYm7XLyVRl9g/nbUl4=", "owner": "hyprwm", "repo": "hyprgraphics", - "rev": "6dea3fba08fd704dd624b6d4b261638fb4003c9c", + "rev": "52202272d89da32a9f866c0d10305a5e3d954c50", "type": "github" }, "original": { @@ -1050,17 +1224,17 @@ "hyprlang": "hyprlang", "hyprutils": "hyprutils", "hyprwayland-scanner": "hyprwayland-scanner", - "nixpkgs": "nixpkgs_7", + "nixpkgs": "nixpkgs_8", "pre-commit-hooks": "pre-commit-hooks", - "systems": "systems_5", + "systems": "systems_7", "xdph": "xdph" }, "locked": { - "lastModified": 1735168602, - "narHash": "sha256-mJq6WnxHcpe2ncefCYv6Ylh2kXl7u2PXGNlQ0tcwrZU=", + "lastModified": 1736873552, + "narHash": "sha256-lGZv+YcdDXYowKJf7vaeu97o7JKFzTL/vzS8WxTT+UM=", "ref": "refs/heads/main", - "rev": "2eaa4d80a0ecb56fc16c8ad4077b1b1a7d28281f", - "revCount": 5588, + "rev": "25add26881d7b98d2b80eb7a95d3aee0449b72b9", + "revCount": 5672, "submodules": true, "type": "git", "url": "https://github.com/hyprwm/Hyprland" @@ -1088,11 +1262,11 @@ ] }, "locked": { - "lastModified": 1735139532, - "narHash": "sha256-AHVMD57jYgs1FfLXOUBRQyP7K9QenD/gCYITUfiAvXw=", + "lastModified": 1736372092, + "narHash": "sha256-+uxeBRTrDZsH6HtVtlMuJLLPJw3usPpG2/pm/L30c3E=", "owner": "hyprwm", "repo": "hyprland-plugins", - "rev": "7dc20bdf16ce876966e7a904c416a8e520a14793", + "rev": "b4c0fa3ebc6ccd1589dcd17904652223088efede", "type": "github" }, "original": { @@ -1113,11 +1287,11 @@ ] }, "locked": { - "lastModified": 1728345020, - "narHash": "sha256-xGbkc7U/Roe0/Cv3iKlzijIaFBNguasI31ynL2IlEoM=", + "lastModified": 1735774328, + "narHash": "sha256-vIRwLS9w+N99EU1aJ+XNOU6mJTxrUBa31i1r82l0V7s=", "owner": "hyprwm", "repo": "hyprland-protocols", - "rev": "a7c183800e74f337753de186522b9017a07a8cee", + "rev": "e3b6af97ddcfaafbda8e2828c719a5af84f662cb", "type": "github" }, "original": { @@ -1142,11 +1316,11 @@ ] }, "locked": { - "lastModified": 1734906472, - "narHash": "sha256-pWPRv/GA/X/iAwoE6gMNUqn/ZeJX1IeLPRpZI0tTPK0=", + "lastModified": 1736114838, + "narHash": "sha256-FxbuGQExtN37ToWYnGmO6weOYN6WPHN/RAqbr7gNPek=", "owner": "hyprwm", "repo": "hyprland-qtutils", - "rev": "c77109d7e1ddbcdb87cafd32ce411f76328ae152", + "rev": "6997fe382dcf396704227d2b98ffdd5066da6959", "type": "github" }, "original": { @@ -1171,11 +1345,11 @@ ] }, "locked": { - "lastModified": 1734906259, - "narHash": "sha256-P79t/7HbACO4/PuJBroGpTptvCWJtXTv+gWsF+sM6MI=", + "lastModified": 1735393019, + "narHash": "sha256-NPpqA8rtmDLsEmZOmz+qR67zsB6Y503Jnv+nSFLKJZ8=", "owner": "hyprwm", "repo": "hyprlang", - "rev": "0404833ea18d543df44df935ebf1b497310eb046", + "rev": "55608efdaa387af7bfdc0eddb404c409958efa43", "type": "github" }, "original": { @@ -1188,7 +1362,7 @@ "inputs": { "ags": "ags", "astal": "astal_2", - "nixpkgs": "nixpkgs_10" + "nixpkgs": "nixpkgs_11" }, "locked": { "lastModified": 1734851836, @@ -1209,14 +1383,14 @@ "hyprland": [ "hyprland" ], - "systems": "systems_6" + "systems": "systems_8" }, "locked": { - "lastModified": 1734671517, - "narHash": "sha256-rTKZlNZP13zIy8eyHiTbCN15rON0FG9S8zxRE7jH+Ak=", + "lastModified": 1736162631, + "narHash": "sha256-i4pwzFbmnBRJyWADux6eOXv30l2SGu4MifeEMWKDqOk=", "owner": "KZDKM", "repo": "Hyprspace", - "rev": "6d49cb495c3b0364fb6c4b50ab4c04a864aa6c43", + "rev": "f430d4bf8afa9397c937d575cb7a9176a76aeace", "type": "github" }, "original": { @@ -1237,11 +1411,11 @@ ] }, "locked": { - "lastModified": 1734796073, - "narHash": "sha256-TnuKsa8OHrSJEmHm3TLGOWbPNA1gRjmZLsRzKrCqOsg=", + "lastModified": 1736164519, + "narHash": "sha256-1LimBKvDpBbeX+qW7T240WEyw+DBVpDotZB4JYm8Aps=", "owner": "hyprwm", "repo": "hyprutils", - "rev": "c3331116ebd0b71df5ae8c6efe9a7f94148b03bf", + "rev": "3c895da64b0eb19870142196fa48c07090b441c4", "type": "github" }, "original": { @@ -1262,11 +1436,11 @@ ] }, "locked": { - "lastModified": 1734793513, - "narHash": "sha256-rrrHcXapXJvGFqX+L/Bb0182L25jofAZ0fm1FInvrTQ=", + "lastModified": 1735493474, + "narHash": "sha256-fktzv4NaqKm94VAkAoVqO/nqQlw+X0/tJJNAeCSfzK4=", "owner": "hyprwm", "repo": "hyprwayland-scanner", - "rev": "4d7367b6eee87397e2dbca2e78078dd0a4ef4c61", + "rev": "de913476b59ee88685fdc018e77b8f6637a2ae0b", "type": "github" }, "original": { @@ -1277,11 +1451,11 @@ }, "impermanence": { "locked": { - "lastModified": 1734945620, - "narHash": "sha256-olIfsfJK4/GFmPH8mXMmBDAkzVQ1TWJmeGT3wBGfQPY=", + "lastModified": 1736688610, + "narHash": "sha256-1Zl9xahw399UiZSJ9Vxs1W4WRFjO1SsNdVZQD4nghz0=", "owner": "nix-community", "repo": "impermanence", - "rev": "d000479f4f41390ff7cf9204979660ad5dd16176", + "rev": "c64bed13b562fc3bb454b48773d4155023ac31b7", "type": "github" }, "original": { @@ -1291,6 +1465,34 @@ } }, "ixx": { + "inputs": { + "flake-utils": [ + "catppuccin", + "nuscht-search", + "flake-utils" + ], + "nixpkgs": [ + "catppuccin", + "nuscht-search", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1729958008, + "narHash": "sha256-EiOq8jF4Z/zQe0QYVc3+qSKxRK//CFHMB84aYrYGwEs=", + "owner": "NuschtOS", + "repo": "ixx", + "rev": "9fd01aad037f345350eab2cd45e1946cc66da4eb", + "type": "github" + }, + "original": { + "owner": "NuschtOS", + "ref": "v0.0.6", + "repo": "ixx", + "type": "github" + } + }, + "ixx_2": { "inputs": { "flake-utils": [ "nixvim", @@ -1329,11 +1531,11 @@ ] }, "locked": { - "lastModified": 1734725857, - "narHash": "sha256-bivlV9l/UjMtTfz/CZaoNJ5RfH2Lre4P9Ds64conoUQ=", + "lastModified": 1736580596, + "narHash": "sha256-t+BygGMcg1yyyTBXCAJWx4ZnH1StDzbd8CfzQonAJp8=", "owner": "Jovian-Experiments", "repo": "Jovian-NixOS", - "rev": "dbae2fd6adaf34c947d310bec08deac7c4ed265b", + "rev": "1ddf0b3bfe076fa50b84244e42a55b9234f96083", "type": "github" }, "original": { @@ -1345,28 +1547,28 @@ "libpng": { "flake": false, "locked": { - "lastModified": 1549245649, - "narHash": "sha256-1+cRp0Ungme/OGfc9kGJbklYIWAFxk8Il1M+NV4KSgw=", - "owner": "glennrp", + "lastModified": 1726173884, + "narHash": "sha256-gBfHgGaqVYdmhWXoNKZzPyGzyw2rr3zp+DjWmfC41jk=", + "owner": "pnggroup", "repo": "libpng", - "rev": "8439534daa1d3a5705ba92e653eda9251246dd61", + "rev": "f5e92d76973a7a53f517579bc95d61483bf108c0", "type": "github" }, "original": { - "owner": "glennrp", + "owner": "pnggroup", + "ref": "v1.6.44", "repo": "libpng", - "rev": "8439534daa1d3a5705ba92e653eda9251246dd61", "type": "github" } }, "lix": { "flake": false, "locked": { - "lastModified": 1733932114, - "narHash": "sha256-LN4pgLjGWztTlJ4oDcKWvDuTFeUUVgbmXoZ2EXG20Gw=", - "rev": "92ed9fee7d169febf53ea85961174fc0a22c2115", + "lastModified": 1736980410, + "narHash": "sha256-fchoZZF/2OBaf/lPiSARgU/xDSh1QTsfTAulVvGNZeo=", + "rev": "423d8b03c85d86d4374db0630fefd0f0f27822e9", "type": "tarball", - "url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/92ed9fee7d169febf53ea85961174fc0a22c2115.tar.gz?rev=92ed9fee7d169febf53ea85961174fc0a22c2115" + "url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/423d8b03c85d86d4374db0630fefd0f0f27822e9.tar.gz?rev=423d8b03c85d86d4374db0630fefd0f0f27822e9" }, "original": { "type": "tarball", @@ -1375,7 +1577,7 @@ }, "lix-module": { "inputs": { - "flake-utils": "flake-utils_3", + "flake-utils": "flake-utils_5", "flakey-profile": "flakey-profile", "lix": [ "lix" @@ -1403,16 +1605,16 @@ "nixpkgs": [ "nixpkgs" ], - "nixpkgs-stable": "nixpkgs-stable_4", + "nixpkgs-stable": "nixpkgs-stable_5", "xwayland-satellite-stable": "xwayland-satellite-stable", "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1735118928, - "narHash": "sha256-w4731gLts2f05oGEykAUqfbmHezaoVcmIWj/uGkIuK4=", + "lastModified": 1736983509, + "narHash": "sha256-Q4IB+eXmp6Vx7rPcSU9toJOhDyN71QYeYjkZTxsNrUc=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "c311e7050789ccc494b0a08ebe7a0e23e859f30a", + "rev": "ea3cab5552d42f82787e2a4f19dd4e387981b0da", "type": "github" }, "original": { @@ -1424,16 +1626,16 @@ "niri-stable": { "flake": false, "locked": { - "lastModified": 1731483594, - "narHash": "sha256-Qjf7alRbPPERfiZsM9EMKX+HwjESky1tieh5PJIkLwE=", + "lastModified": 1736614405, + "narHash": "sha256-AJ1rlgNOPb3/+DbS5hkhm21t6Oz8IgqLllwmZt0lyzk=", "owner": "YaLTeR", "repo": "niri", - "rev": "75c79116a7e40cbc0e110ce0cdd500e896458679", + "rev": "e05bc269e678ecf828b96ae79c991c13b00b38a5", "type": "github" }, "original": { "owner": "YaLTeR", - "ref": "v0.1.10.1", + "ref": "v25.01", "repo": "niri", "type": "github" } @@ -1441,11 +1643,11 @@ "niri-unstable": { "flake": false, "locked": { - "lastModified": 1734977336, - "narHash": "sha256-5klPkbBmEisNWWwnI4QYSum1syG5RyqBqEKNkHBA1ns=", + "lastModified": 1736943491, + "narHash": "sha256-TFDCXr64Zsmuy+S6cjW47NVt8k7Pb2d/leOrx3I7Wwk=", "owner": "YaLTeR", "repo": "niri", - "rev": "955039b5ea07c3fb2ff3278c0543004d86b7dcc7", + "rev": "99ba29508220686af1e589002569334d10e9bd99", "type": "github" }, "original": { @@ -1525,11 +1727,11 @@ ] }, "locked": { - "lastModified": 1735160596, - "narHash": "sha256-zD8ciZm42wi1ijHyS7J0dmBE3QXMA/qBfwW/SEXhiwI=", + "lastModified": 1736652904, + "narHash": "sha256-8uolHABgroXqzs03QdulHp8H9e5kWQZnnhcda1MKbBM=", "owner": "nix-community", "repo": "nix-index-database", - "rev": "c8470746a9f4d1ab4c7563db7da995595ed64ca2", + "rev": "271e5bd7c57e1f001693799518b10a02d1123b12", "type": "github" }, "original": { @@ -1540,9 +1742,9 @@ }, "nixos-apple-silicon": { "inputs": { - "flake-compat": "flake-compat_3", - "nixpkgs": "nixpkgs_11", - "rust-overlay": "rust-overlay_2" + "flake-compat": "flake-compat_4", + "nixpkgs": "nixpkgs_12", + "rust-overlay": "rust-overlay" }, "locked": { "lastModified": 1735172763, @@ -1560,11 +1762,11 @@ }, "nixos-facter-modules": { "locked": { - "lastModified": 1734596637, - "narHash": "sha256-MRqwVAe3gsb88u4ME1UidmZFVCx+FEnoob0zkpO9DMY=", + "lastModified": 1736931726, + "narHash": "sha256-aY55yiifyo1XPPpbpH0kWlV1g2dNGBlx6622b7OK8ks=", "owner": "numtide", "repo": "nixos-facter-modules", - "rev": "536472754982bf03079b4b4e0261838a760587c0", + "rev": "fa11d87b61b2163efbb9aed7b7a5ae0299e5ab9c", "type": "github" }, "original": { @@ -1604,29 +1806,13 @@ "type": "github" } }, - "nixpkgs-small": { - "locked": { - "lastModified": 1734838250, - "narHash": "sha256-Xi8ST/QiyuYXc3ujnMYOBuRUaMh6p16XWH6BKARa7xQ=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "da8a31d09dd004be34b5c54eda83f9a27b357726", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable-small", - "repo": "nixpkgs", - "type": "github" - } - }, "nixpkgs-stable": { "locked": { - "lastModified": 1734991663, - "narHash": "sha256-8T660guvdaOD+2/Cj970bWlQwAyZLKrrbkhYOFcY1YE=", + "lastModified": 1736061677, + "narHash": "sha256-DjkQPnkAfd7eB522PwnkGhOMuT9QVCZspDpJJYyOj60=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "6c90912761c43e22b6fb000025ab96dd31c971ff", + "rev": "cbd8ec4de4469333c82ff40d057350c30e9f7d36", "type": "github" }, "original": { @@ -1637,6 +1823,22 @@ } }, "nixpkgs-stable_2": { + "locked": { + "lastModified": 1736867362, + "narHash": "sha256-i/UJ5I7HoqmFMwZEH6vAvBxOrjjOJNU739lnZnhUln8=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "9c6b49aeac36e2ed73a8c472f1546f6d9cf1addc", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-24.11", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-stable_3": { "locked": { "lastModified": 1723282977, "narHash": "sha256-oTK91aOlA/4IsjNAZGMEBz7Sq1zBS0Ltu4/nIQdYDOg=", @@ -1652,29 +1854,29 @@ "type": "github" } }, - "nixpkgs-stable_3": { + "nixpkgs-stable_4": { "locked": { - "lastModified": 1730741070, - "narHash": "sha256-edm8WG19kWozJ/GqyYx2VjW99EdhjKwbY3ZwdlPAAlo=", - "owner": "NixOS", + "lastModified": 1733423277, + "narHash": "sha256-TxabjxEgkNbCGFRHgM/b9yZWlBj60gUOUnRT/wbVQR8=", + "owner": "nixos", "repo": "nixpkgs", - "rev": "d063c1dd113c91ab27959ba540c0d9753409edf3", + "rev": "e36963a147267afc055f7cf65225958633e536bf", "type": "github" }, "original": { - "owner": "NixOS", - "ref": "nixos-24.05", + "owner": "nixos", + "ref": "release-24.11", "repo": "nixpkgs", "type": "github" } }, - "nixpkgs-stable_4": { + "nixpkgs-stable_5": { "locked": { - "lastModified": 1734991663, - "narHash": "sha256-8T660guvdaOD+2/Cj970bWlQwAyZLKrrbkhYOFcY1YE=", + "lastModified": 1736867362, + "narHash": "sha256-i/UJ5I7HoqmFMwZEH6vAvBxOrjjOJNU739lnZnhUln8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "6c90912761c43e22b6fb000025ab96dd31c971ff", + "rev": "9c6b49aeac36e2ed73a8c472f1546f6d9cf1addc", "type": "github" }, "original": { @@ -1684,13 +1886,29 @@ "type": "github" } }, - "nixpkgs_10": { + "nixpkgs-unstable": { "locked": { - "lastModified": 1734649271, - "narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=", + "lastModified": 1733229606, + "narHash": "sha256-FLYY5M0rpa5C2QAE3CKLYAM6TwbKicdRK6qNrSHlNrE=", "owner": "nixos", "repo": "nixpkgs", - "rev": "d70bd19e0a38ad4790d3913bf08fcbfc9eeca507", + "rev": "566e53c2ad750c84f6d31f9ccb9d00f823165550", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_10": { + "locked": { + "lastModified": 1734424634, + "narHash": "sha256-cHar1vqHOOyC7f1+tVycPoWTfKIaqkoe1Q6TnKzuti4=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "d3c42f187194c26d9f0309a8ecc469d6c878ce33", "type": "github" }, "original": { @@ -1720,11 +1938,27 @@ "locked": { "lastModified": 1734649271, "narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=", - "owner": "NixOS", + "owner": "nixos", "repo": "nixpkgs", "rev": "d70bd19e0a38ad4790d3913bf08fcbfc9eeca507", "type": "github" }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_13": { + "locked": { + "lastModified": 1736883708, + "narHash": "sha256-uQ+NQ0/xYU0N1CnXsa2zghgNaOPxWpMJXSUJJ9W7140=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "eb62e6aa39ea67e0b8018ba8ea077efe65807dc8", + "type": "github" + }, "original": { "owner": "NixOS", "ref": "nixos-unstable", @@ -1732,7 +1966,7 @@ "type": "github" } }, - "nixpkgs_13": { + "nixpkgs_14": { "locked": { "lastModified": 1702346276, "narHash": "sha256-eAQgwIWApFQ40ipeOjVSoK4TEHVd6nbSd9fApiHIw5A=", @@ -1748,7 +1982,7 @@ "type": "github" } }, - "nixpkgs_14": { + "nixpkgs_15": { "locked": { "lastModified": 1734474063, "narHash": "sha256-Yk7+G3aWZpl9dnPBbZievN3htxiONcLXcxwdE9n0mX4=", @@ -1763,7 +1997,7 @@ "type": "github" } }, - "nixpkgs_15": { + "nixpkgs_16": { "locked": { "lastModified": 1734119587, "narHash": "sha256-AKU6qqskl0yf2+JdRdD0cfxX4b9x3KKV5RqA6wijmPM=", @@ -1779,22 +2013,6 @@ "type": "github" } }, - "nixpkgs_16": { - "locked": { - "lastModified": 1733097829, - "narHash": "sha256-9hbb1rqGelllb4kVUCZ307G2k3/UhmA8PPGBoyuWaSw=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "2c15aa59df0017ca140d9ba302412298ab4bf22a", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, "nixpkgs_17": { "locked": { "lastModified": 1733097829, @@ -1813,11 +2031,27 @@ }, "nixpkgs_18": { "locked": { - "lastModified": 1729265718, - "narHash": "sha256-4HQI+6LsO3kpWTYuVGIzhJs1cetFcwT7quWCk/6rqeo=", + "lastModified": 1735554305, + "narHash": "sha256-zExSA1i/b+1NMRhGGLtNfFGXgLtgo+dcuzHzaWA6w3Q=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "0e82ab234249d8eee3e8c91437802b32c74bb3fd", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_19": { + "locked": { + "lastModified": 1735821806, + "narHash": "sha256-cuNapx/uQeCgeuhUhdck3JKbgpsml259sjUQnWM7zW8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ccc0c2126893dd20963580b6478d1a10a4512185", + "rev": "d6973081434f88088e5321f83ebafe9a1167c367", "type": "github" }, "original": { @@ -1827,27 +2061,13 @@ "type": "github" } }, - "nixpkgs_19": { - "locked": { - "lastModified": 1666603677, - "narHash": "sha256-apAEIj+z1iwMaMJ4tB21r/VTetfGDLDzuhXRHJknIAU=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "074da18a72269cc5a6cf444dce42daea5649b2fe", - "type": "github" - }, - "original": { - "id": "nixpkgs", - "type": "indirect" - } - }, "nixpkgs_2": { "locked": { - "lastModified": 1734649271, - "narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=", + "lastModified": 1736012469, + "narHash": "sha256-/qlNWm/IEVVH7GfgAIyP6EsVZI6zjAx1cV5zNyrs+rI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d70bd19e0a38ad4790d3913bf08fcbfc9eeca507", + "rev": "8f3e1f807051e32d8c95cd12b9b421623850a34d", "type": "github" }, "original": { @@ -1859,10 +2079,12 @@ }, "nixpkgs_20": { "locked": { - "lastModified": 0, - "narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=", - "path": "/nix/store/8fwsiv0hd7nw1brkvka0jf1frk3m7qkr-source", - "type": "path" + "lastModified": 1666603677, + "narHash": "sha256-apAEIj+z1iwMaMJ4tB21r/VTetfGDLDzuhXRHJknIAU=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "074da18a72269cc5a6cf444dce42daea5649b2fe", + "type": "github" }, "original": { "id": "nixpkgs", @@ -1870,6 +2092,18 @@ } }, "nixpkgs_21": { + "locked": { + "lastModified": 0, + "narHash": "sha256-uQ+NQ0/xYU0N1CnXsa2zghgNaOPxWpMJXSUJJ9W7140=", + "path": "/nix/store/xb4yfxa32hsjpincdgjv7xdq9kyys8l9-source", + "type": "path" + }, + "original": { + "id": "nixpkgs", + "type": "indirect" + } + }, + "nixpkgs_22": { "locked": { "lastModified": 1666603677, "narHash": "sha256-apAEIj+z1iwMaMJ4tB21r/VTetfGDLDzuhXRHJknIAU=", @@ -1883,11 +2117,11 @@ "type": "indirect" } }, - "nixpkgs_22": { + "nixpkgs_23": { "locked": { "lastModified": 0, - "narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=", - "path": "/nix/store/8fwsiv0hd7nw1brkvka0jf1frk3m7qkr-source", + "narHash": "sha256-uQ+NQ0/xYU0N1CnXsa2zghgNaOPxWpMJXSUJJ9W7140=", + "path": "/nix/store/xb4yfxa32hsjpincdgjv7xdq9kyys8l9-source", "type": "path" }, "original": { @@ -1895,13 +2129,13 @@ "type": "indirect" } }, - "nixpkgs_23": { + "nixpkgs_24": { "locked": { - "lastModified": 1734649271, - "narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=", + "lastModified": 1736883708, + "narHash": "sha256-uQ+NQ0/xYU0N1CnXsa2zghgNaOPxWpMJXSUJJ9W7140=", "owner": "nixos", "repo": "nixpkgs", - "rev": "d70bd19e0a38ad4790d3913bf08fcbfc9eeca507", + "rev": "eb62e6aa39ea67e0b8018ba8ea077efe65807dc8", "type": "github" }, "original": { @@ -1913,11 +2147,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1723175592, - "narHash": "sha256-M0xJ3FbDUc4fRZ84dPGx5VvgFsOzds77KiBMW/mMTnI=", + "lastModified": 1736798957, + "narHash": "sha256-qwpCtZhSsSNQtK4xYGzMiyEDhkNzOCz/Vfu4oL2ETsQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "5e0ca22929f3342b19569b21b2f3462f053e497b", + "rev": "9abb87b552b7f55ac8916b6fc9e5cb486656a2f3", "type": "github" }, "original": { @@ -1944,6 +2178,22 @@ } }, "nixpkgs_5": { + "locked": { + "lastModified": 1723175592, + "narHash": "sha256-M0xJ3FbDUc4fRZ84dPGx5VvgFsOzds77KiBMW/mMTnI=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "5e0ca22929f3342b19569b21b2f3462f053e497b", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_6": { "locked": { "lastModified": 1720957393, "narHash": "sha256-oedh2RwpjEa+TNxhg5Je9Ch6d3W1NKi7DbRO1ziHemA=", @@ -1959,7 +2209,7 @@ "type": "github" } }, - "nixpkgs_6": { + "nixpkgs_7": { "locked": { "lastModified": 1733940404, "narHash": "sha256-Pj39hSoUA86ZePPF/UXiYHHM7hMIkios8TYG29kQT4g=", @@ -1975,13 +2225,13 @@ "type": "github" } }, - "nixpkgs_7": { + "nixpkgs_8": { "locked": { - "lastModified": 1734649271, - "narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=", + "lastModified": 1736012469, + "narHash": "sha256-/qlNWm/IEVVH7GfgAIyP6EsVZI6zjAx1cV5zNyrs+rI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d70bd19e0a38ad4790d3913bf08fcbfc9eeca507", + "rev": "8f3e1f807051e32d8c95cd12b9b421623850a34d", "type": "github" }, "original": { @@ -1991,7 +2241,7 @@ "type": "github" } }, - "nixpkgs_8": { + "nixpkgs_9": { "locked": { "lastModified": 1733581040, "narHash": "sha256-Qn3nPMSopRQJgmvHzVqPcE3I03zJyl8cSbgnnltfFDY=", @@ -2007,27 +2257,11 @@ "type": "github" } }, - "nixpkgs_9": { - "locked": { - "lastModified": 1734424634, - "narHash": "sha256-cHar1vqHOOyC7f1+tVycPoWTfKIaqkoe1Q6TnKzuti4=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "d3c42f187194c26d9f0309a8ecc469d6c878ce33", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, "nixvim": { "inputs": { "codeium": "codeium", - "flake-utils": "flake-utils_5", - "nixpkgs": "nixpkgs_14", + "flake-utils": "flake-utils_7", + "nixpkgs": "nixpkgs_15", "nixvim": "nixvim_2", "treefmt-nix": "treefmt-nix_3" }, @@ -2048,12 +2282,12 @@ "nixvim_2": { "inputs": { "devshell": "devshell", - "flake-compat": "flake-compat_4", + "flake-compat": "flake-compat_5", "flake-parts": "flake-parts", "git-hooks": "git-hooks", - "home-manager": "home-manager_4", + "home-manager": "home-manager_5", "nix-darwin": "nix-darwin", - "nixpkgs": "nixpkgs_15", + "nixpkgs": "nixpkgs_16", "nuschtosSearch": "nuschtosSearch", "treefmt-nix": "treefmt-nix_2" }, @@ -2071,10 +2305,33 @@ "type": "github" } }, + "nuscht-search": { + "inputs": { + "flake-utils": "flake-utils", + "ixx": "ixx", + "nixpkgs": [ + "catppuccin", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1735854821, + "narHash": "sha256-Iv59gMDZajNfezTO0Fw6LHE7uKAShxbvMidmZREit7c=", + "owner": "NuschtOS", + "repo": "search", + "rev": "836908e3bddd837ae0f13e215dd48767aee355f0", + "type": "github" + }, + "original": { + "owner": "NuschtOS", + "repo": "search", + "type": "github" + } + }, "nuschtosSearch": { "inputs": { - "flake-utils": "flake-utils_6", - "ixx": "ixx", + "flake-utils": "flake-utils_8", + "ixx": "ixx_2", "nixpkgs": [ "nixvim", "nixvim", @@ -2097,20 +2354,19 @@ }, "pre-commit-hooks": { "inputs": { - "flake-compat": "flake-compat_2", + "flake-compat": "flake-compat_3", "gitignore": "gitignore", "nixpkgs": [ "hyprland", "nixpkgs" - ], - "nixpkgs-stable": "nixpkgs-stable_3" + ] }, "locked": { - "lastModified": 1734797603, - "narHash": "sha256-ulZN7ps8nBV31SE+dwkDvKIzvN6hroRY8sYOT0w+E28=", + "lastModified": 1735882644, + "narHash": "sha256-3FZAG+pGt3OElQjesCAWeMkQ7C/nB1oTHLRQ8ceP110=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "f0f0dc4920a903c3e08f5bdb9246bb572fcae498", + "rev": "a5a961387e75ae44cc20f0a57ae463da5e959656", "type": "github" }, "original": { @@ -2128,7 +2384,8 @@ "darwin": "darwin_2", "emacs": "emacs", "flakegen": "flakegen", - "home-manager": "home-manager_3", + "ghostty": "ghostty", + "home-manager": "home-manager_4", "hypr-dynamic-cursors": "hypr-dynamic-cursors", "hyprland": "hyprland", "hyprland-plugins": "hyprland-plugins", @@ -2142,7 +2399,7 @@ "nix-index-database": "nix-index-database", "nixos-apple-silicon": "nixos-apple-silicon", "nixos-facter-modules": "nixos-facter-modules", - "nixpkgs": "nixpkgs_12", + "nixpkgs": "nixpkgs_13", "nixvim": "nixvim", "snowfall-flake": "snowfall-flake", "snowfall-lib": "snowfall-lib_2", @@ -2152,28 +2409,24 @@ "zen-browser": "zen-browser" } }, - "rust-overlay": { - "inputs": { - "nixpkgs": [ - "cosmic", - "nixpkgs" - ] - }, + "rust-analyzer-src": { + "flake": false, "locked": { - "lastModified": 1735093658, - "narHash": "sha256-eIUYGDtairggo7+JXSwN7b6Zr03BJ7tsZL/U0NkDr0s=", - "owner": "oxalica", - "repo": "rust-overlay", - "rev": "ca249a1d98eff27e92665ac462b9d47f58141925", + "lastModified": 1736690231, + "narHash": "sha256-g9gyxX+F6CrkT5gRIMKPnCPom0o9ZDzYnzzeNF86D6Q=", + "owner": "rust-lang", + "repo": "rust-analyzer", + "rev": "8364ef299790cb6ec22b9e09e873c97dbe9f2cb5", "type": "github" }, "original": { - "owner": "oxalica", - "repo": "rust-overlay", + "owner": "rust-lang", + "ref": "nightly", + "repo": "rust-analyzer", "type": "github" } }, - "rust-overlay_2": { + "rust-overlay": { "flake": false, "locked": { "lastModified": 1686795910, @@ -2189,7 +2442,7 @@ "type": "github" } }, - "rust-overlay_3": { + "rust-overlay_2": { "inputs": { "nixpkgs": [ "wezterm", @@ -2197,11 +2450,11 @@ ] }, "locked": { - "lastModified": 1729477859, - "narHash": "sha256-r0VyeJxy4O4CgTB/PNtfQft9fPfN1VuGvnZiCxDArvg=", + "lastModified": 1735871325, + "narHash": "sha256-6Ta5E4mhSfCP6LdkzkG2+BciLOCPeLKuYTJ6lOHW+mI=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "ada8266712449c4c0e6ee6fcbc442b3c217c79e1", + "rev": "a599f011db521766cbaf7c2f5874182485554f00", "type": "github" }, "original": { @@ -2212,7 +2465,7 @@ }, "snowfall-flake": { "inputs": { - "flake-compat": "flake-compat_5", + "flake-compat": "flake-compat_6", "nixpkgs": [ "nixpkgs" ], @@ -2234,7 +2487,7 @@ }, "snowfall-lib": { "inputs": { - "flake-compat": "flake-compat_6", + "flake-compat": "flake-compat_7", "flake-utils-plus": "flake-utils-plus", "nixpkgs": [ "snowfall-flake", @@ -2258,7 +2511,7 @@ }, "snowfall-lib_2": { "inputs": { - "flake-compat": "flake-compat_7", + "flake-compat": "flake-compat_8", "flake-utils-plus": "flake-utils-plus_2", "nixpkgs": [ "nixpkgs" @@ -2369,6 +2622,36 @@ "type": "github" } }, + "systems_15": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_16": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "systems_2": { "locked": { "lastModified": 1681028828, @@ -2416,20 +2699,35 @@ }, "systems_5": { "locked": { - "lastModified": 1689347949, - "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", "owner": "nix-systems", - "repo": "default-linux", - "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", "type": "github" }, "original": { "owner": "nix-systems", - "repo": "default-linux", + "repo": "default", "type": "github" } }, "systems_6": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_7": { "locked": { "lastModified": 1689347949, "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", @@ -2444,33 +2742,18 @@ "type": "github" } }, - "systems_7": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - }, "systems_8": { "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "lastModified": 1689347949, + "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "repo": "default-linux", + "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", "type": "github" }, "original": { "owner": "nix-systems", - "repo": "default", + "repo": "default-linux", "type": "github" } }, @@ -2491,7 +2774,7 @@ }, "treefmt-nix": { "inputs": { - "nixpkgs": "nixpkgs_5" + "nixpkgs": "nixpkgs_6" }, "locked": { "lastModified": 1723454642, @@ -2531,7 +2814,7 @@ }, "treefmt-nix_3": { "inputs": { - "nixpkgs": "nixpkgs_16" + "nixpkgs": "nixpkgs_17" }, "locked": { "lastModified": 1733761991, @@ -2549,14 +2832,14 @@ }, "treefmt-nix_4": { "inputs": { - "nixpkgs": "nixpkgs_17" + "nixpkgs": "nixpkgs_18" }, "locked": { - "lastModified": 1735135567, - "narHash": "sha256-8T3K5amndEavxnludPyfj3Z1IkcFdRpR23q+T0BVeZE=", + "lastModified": 1736154270, + "narHash": "sha256-p2r8xhQZ3TYIEKBoiEhllKWQqWNJNoT9v64Vmg4q8Zw=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "9e09d30a644c57257715902efbb3adc56c79cf28", + "rev": "13c913f5deb3a5c08bb810efd89dc8cb24dd968b", "type": "github" }, "original": { @@ -2567,11 +2850,11 @@ }, "unstable": { "locked": { - "lastModified": 1734649271, - "narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=", + "lastModified": 1736883708, + "narHash": "sha256-uQ+NQ0/xYU0N1CnXsa2zghgNaOPxWpMJXSUJJ9W7140=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d70bd19e0a38ad4790d3913bf08fcbfc9eeca507", + "rev": "eb62e6aa39ea67e0b8018ba8ea077efe65807dc8", "type": "github" }, "original": { @@ -2583,21 +2866,21 @@ }, "wezterm": { "inputs": { - "flake-utils": "flake-utils_9", + "flake-utils": "flake-utils_11", "freetype2": "freetype2", "harfbuzz": "harfbuzz", "libpng": "libpng", - "nixpkgs": "nixpkgs_18", - "rust-overlay": "rust-overlay_3", + "nixpkgs": "nixpkgs_19", + "rust-overlay": "rust-overlay_2", "zlib": "zlib" }, "locked": { "dir": "nix", - "lastModified": 1733412933, - "narHash": "sha256-2OPDEgUEh0B6OIcSWtBbkw/zFi8r2VfluLj7FebTaVA=", + "lastModified": 1735931735, + "narHash": "sha256-4wzEN5IPYmqLP8TAdFatoRhCZ7W9y65AWoYN0Qgvbg8=", "owner": "wez", "repo": "wezterm", - "rev": "6f375e29a2c4d70b8b51956edd494693196c6692", + "rev": "8e9cf912e66f704f300fac6107206a75036de1e7", "type": "github" }, "original": { @@ -2650,17 +2933,17 @@ }, "xmonad": { "inputs": { - "flake-utils": "flake-utils_11", + "flake-utils": "flake-utils_13", "git-ignore-nix": "git-ignore-nix_2", - "nixpkgs": "nixpkgs_22", + "nixpkgs": "nixpkgs_23", "unstable": "unstable" }, "locked": { - "lastModified": 1731735867, - "narHash": "sha256-eaC4wCtkpj/jvpc0X+7B/DI7p479lQEq1aPcf52V4EY=", + "lastModified": 1735852255, + "narHash": "sha256-81WvJGBcd9W8Jb6QGt8GlEi1SP+bBxUJ0rFZ9/vObPo=", "owner": "xmonad", "repo": "xmonad", - "rev": "81cf71d7c6807fba14c1000aa40bfee84f7fa0e1", + "rev": "5d73d294d440e4da32b90edb8b413758657bd949", "type": "github" }, "original": { @@ -2671,17 +2954,17 @@ }, "xmonad-contrib": { "inputs": { - "flake-utils": "flake-utils_10", + "flake-utils": "flake-utils_12", "git-ignore-nix": "git-ignore-nix", - "nixpkgs": "nixpkgs_20", + "nixpkgs": "nixpkgs_21", "xmonad": "xmonad" }, "locked": { - "lastModified": 1734891050, - "narHash": "sha256-3tjdqbF+kOi7vDSrz8iUFDjSOdgB2RiuECu6j3sDY90=", + "lastModified": 1735852043, + "narHash": "sha256-khrIkcGT6qLj1fd+vHm9SAt6kNGleqTrrd4v9a+L9Mk=", "owner": "xmonad", "repo": "xmonad-contrib", - "rev": "d9e54c1b96af4688b3fee934a5685e951ae37569", + "rev": "de01015af5f2fea0a8a9867897dfe0a1856612cf", "type": "github" }, "original": { @@ -2710,11 +2993,11 @@ "xwayland-satellite-unstable": { "flake": false, "locked": { - "lastModified": 1734745564, - "narHash": "sha256-JQNl4pqonVVPQ2JzEOLUcPVRNj//FFFNRDyvQoOkG7s=", + "lastModified": 1736487362, + "narHash": "sha256-4kGoOA7FgK9N2mzS+TFEn41kUUNY6KwdiA/0rqlr868=", "owner": "Supreeeme", "repo": "xwayland-satellite", - "rev": "94da1af75326d89ecb12aba0cc9362e93ffdc766", + "rev": "8f55e27f63a749881c4bbfbb6b1da028342a91d1", "type": "github" }, "original": { @@ -2725,16 +3008,14 @@ }, "zen-browser": { "inputs": { - "nixpkgs": "nixpkgs_23", - "zen-browser-aarch64": "zen-browser-aarch64", - "zen-browser-x86_64": "zen-browser-x86_64" + "nixpkgs": "nixpkgs_24" }, "locked": { - "lastModified": 1735099614, - "narHash": "sha256-FCQFeOhVg/SNOCdryvxVd/5eLqwXwVr6/48Xyh7wpwU=", + "lastModified": 1737000317, + "narHash": "sha256-wcDS44vy7pBruOsR5vVQ/1aaPfp/X9sDGOpZ31reTko=", "owner": "youwen5", "repo": "zen-browser-flake", - "rev": "3e4af3607e303a88169782471a082857a3e80162", + "rev": "6b3a74dedc4af7f088ad4817d509c2ce4c897477", "type": "github" }, "original": { @@ -2743,45 +3024,44 @@ "type": "github" } }, - "zen-browser-aarch64": { - "flake": false, + "zig": { + "inputs": { + "flake-compat": [ + "ghostty" + ], + "flake-utils": "flake-utils_4", + "nixpkgs": [ + "ghostty", + "nixpkgs-stable" + ] + }, "locked": { - "lastModified": 1735043335, - "narHash": "sha256-nuGSRzwBloFwgNCIbc5xv3vGkiHQxzOQr4FUX4Cip7Y=", - "type": "tarball", - "url": "https://github.com/zen-browser/desktop/releases/download/1.0.2-b.5/zen.linux-aarch64.tar.bz2" + "lastModified": 1717848532, + "narHash": "sha256-d+xIUvSTreHl8pAmU1fnmkfDTGQYCn2Rb/zOwByxS2M=", + "owner": "mitchellh", + "repo": "zig-overlay", + "rev": "02fc5cc555fc14fda40c42d7c3250efa43812b43", + "type": "github" }, "original": { - "type": "tarball", - "url": "https://github.com/zen-browser/desktop/releases/download/1.0.2-b.5/zen.linux-aarch64.tar.bz2" - } - }, - "zen-browser-x86_64": { - "flake": false, - "locked": { - "lastModified": 1735049411, - "narHash": "sha256-sS9phyr97WawxB2AZAwcXkvO3xAmv8k4C8b8Qw364PY=", - "type": "tarball", - "url": "https://github.com/zen-browser/desktop/releases/download/1.0.2-b.5/zen.linux-x86_64.tar.bz2" - }, - "original": { - "type": "tarball", - "url": "https://github.com/zen-browser/desktop/releases/download/1.0.2-b.5/zen.linux-x86_64.tar.bz2" + "owner": "mitchellh", + "repo": "zig-overlay", + "type": "github" } }, "zlib": { "flake": false, "locked": { - "lastModified": 1484501380, - "narHash": "sha256-j5b6aki1ztrzfCqu8y729sPar8GpyQWIrajdzpJC+ww=", + "lastModified": 1705948357, + "narHash": "sha256-TkPLWSN5QcPlL9D0kc/yhH0/puE9bFND24aj5NVDKYs=", "owner": "madler", "repo": "zlib", - "rev": "cacf7f1d4e3d44d871b605da3b647f07d718623f", + "rev": "51b7f2abdade71cd9bb0e7a373ef2610ec6f9daf", "type": "github" }, "original": { "owner": "madler", - "ref": "v1.2.11", + "ref": "v1.3.1", "repo": "zlib", "type": "github" } diff --git a/flake.nix b/flake.nix index f3568ff..2919edf 100644 --- a/flake.nix +++ b/flake.nix @@ -14,6 +14,7 @@ }; emacs.url = "git+https://git.pupbrained.xyz/pupbrained/nixmacs.git"; flakegen.url = "github:jorsn/flakegen"; + ghostty.url = "github:ghostty-org/ghostty"; home-manager = { inputs.nixpkgs.follows = "nixpkgs"; url = "github:nix-community/home-manager"; diff --git a/homes/x86_64-linux/marshall@navis/default.nix b/homes/x86_64-linux/marshall@navis/default.nix index c07545a..eceff14 100644 --- a/homes/x86_64-linux/marshall@navis/default.nix +++ b/homes/x86_64-linux/marshall@navis/default.nix @@ -43,30 +43,6 @@ builtins.attrValues { inherit (epkgs.treesit-grammars) with-all-grammars; })) - (callPackage "${inputs.nixpkgs}/pkgs/applications/editors/vscode/generic.nix" rec { - commandLineArgs = ""; - version = "1.0.5"; - pname = "windsurf"; - - executableName = "windsurf"; - longName = "Windsurf"; - shortName = "windsurf"; - - src = fetchurl { - url = "https://windsurf-stable.codeiumdata.com/linux-x64/stable/d33d40f6cd3a4d7e451b22e94359230a4aa8c161/Windsurf-linux-x64-${version}.tar.gz"; - sha256 = "11ibfbijlww91k533dg5b267rrdqafm95aj8md1hpa0b3x4nzzzq"; - }; - - sourceRoot = "Windsurf"; - - tests = nixosTests.vscodium; - - updateScript = "nil"; - - meta = { - description = "The first agentic IDE, and then some"; - }; - }) emacs-lsp-booster equibop firefox @@ -78,42 +54,12 @@ libnotify lm_sensors loupe + ludusavi mullvad-vpn nodejs playerctl prismlauncher - (python312.withPackages - (p: - with p; [ - epc - orjson - sexpdata - six - setuptools - paramiko - rapidfuzz - ])) - slack telegram-desktop - xdotool - (xwinwrap.overrideAttrs { - src = fetchFromGitHub { - owner = "camonater62"; - repo = "xwinwrap"; - rev = "ec74e730072225ffa740bf5076a1dd0a343bb113"; - sha256 = "0vfwbcx5y1aphiaix2zps1bl7lhbhdvm6vhys2m0kwvl6igy0cc8"; - }; - - buildPhase = '' - make all - ''; - - installPhase = '' - mkdir -p $out/bin - mv xwinwrap $out/bin - ''; - }) - youki ] ++ (with jetbrains; [ clion @@ -123,10 +69,10 @@ idea-ultimate ]) ++ (with inputs; [ - nixvim.packages.${pkgs.system}.default - zen-browser.packages.${pkgs.system}.default chaotic.packages.${pkgs.system}.distrobox_git chaotic.packages.${pkgs.system}.zed-editor_git + nixvim.packages.${pkgs.system}.default + zen-browser.packages.${pkgs.system}.default ]); stateVersion = "24.05"; diff --git a/homes/x86_64-linux/marshall@navis/hyprland/default.nix b/homes/x86_64-linux/marshall@navis/hyprland/default.nix index f3dc3e1..6601b23 100644 --- a/homes/x86_64-linux/marshall@navis/hyprland/default.nix +++ b/homes/x86_64-linux/marshall@navis/hyprland/default.nix @@ -1,8 +1,4 @@ -{ - pkgs, - inputs, - ... -}: +{pkgs, ...}: with pkgs; { imports = [ ./rofi.nix @@ -19,11 +15,6 @@ with pkgs; { enable = true; systemd.variables = ["--all"]; - plugins = with inputs; [ - #hypr-dynamic-cursors.packages.${pkgs.system}.hypr-dynamic-cursors - hyprspace.packages.${pkgs.system}.default - ]; - settings = let rofi-clipboard = pkgs.writeScript "rofi-clipboard" '' tmp_dir="/tmp/cliphist" @@ -137,14 +128,15 @@ with pkgs; { exec-once = [ "hyprpanel" "swww-daemon" - "${writeScript "wallpaper" '' - while : ; do - for file in $(${uutils-coreutils}/bin/uutils-ls ${./walls}/*.jpg | sort -R | tail -1); do - swww img "$file" --transition-fps 165 - sleep 5m - done - done - ''}" + "swww img ${./walls/blaidd.png}" + # "${writeScript "wallpaper" '' + # while : ; do + # for file in $(${uutils-coreutils}/bin/uutils-ls ${./walls}/*.jpg | sort -R | tail -1); do + # swww img "$file" --transition-fps 165 + # sleep 5m + # done + # done + # ''}" ]; misc = { @@ -202,8 +194,6 @@ with pkgs; { # Toggles "${mod}, Space, togglefloating" - "${mod}, o, overview:toggle" - # Focus movements "${mod}, h, movefocus, l" "${mod}, j, movefocus, d" diff --git a/homes/x86_64-linux/marshall@navis/hyprland/walls/blaidd.png b/homes/x86_64-linux/marshall@navis/hyprland/walls/blaidd.png new file mode 100644 index 0000000..be55a01 Binary files /dev/null and b/homes/x86_64-linux/marshall@navis/hyprland/walls/blaidd.png differ diff --git a/systems/x86_64-linux/navis/default.nix b/systems/x86_64-linux/navis/default.nix index e4d0cf3..8231eb8 100644 --- a/systems/x86_64-linux/navis/default.nix +++ b/systems/x86_64-linux/navis/default.nix @@ -188,7 +188,8 @@ comfy-wide-motion comfy-wide-motion-duo comfy-wide-motion-fixed - ]); + ]) + ++ (with inputs.chaotic.packages.${pkgs.system}; [mangohud_git]); fontconfig = { hinting.enable = true; @@ -463,7 +464,6 @@ dconf.enable = true; fish.enable = true; gamemode.enable = true; - steam.enable = true; gnupg.agent.enable = true; virt-manager.enable = true; @@ -486,6 +486,13 @@ enable = true; enableVirtualCamera = true; }; + + steam = { + enable = true; + extraCompatPackages = with inputs; [ + chaotic.packages.${pkgs.system}.proton-ge-custom + ]; + }; }; networking = { diff --git a/systems/x86_64-linux/navis/facter.json b/systems/x86_64-linux/navis/facter.json index 5d351a0..ebb223b 100644 --- a/systems/x86_64-linux/navis/facter.json +++ b/systems/x86_64-linux/navis/facter.json @@ -23,8 +23,8 @@ }, "bluetooth": [ { - "index": 56, - "attached_to": 55, + "index": 54, + "attached_to": 53, "class_list": [ "usb", "bluetooth" @@ -102,8 +102,8 @@ "module_alias": "usb:v8087p0032d0000dcE0dsc01dp01icE0isc01ip01in00" }, { - "index": 71, - "attached_to": 55, + "index": 68, + "attached_to": 53, "class_list": [ "usb", "bluetooth" @@ -691,8 +691,8 @@ ], "camera": [ { - "index": 48, - "attached_to": 55, + "index": 47, + "attached_to": 53, "class_list": [ "camera", "usb" @@ -792,8 +792,8 @@ "module_alias": "usb:v322Ep202Cd0103dcEFdsc02dp01ic0Eisc01ip00in00" }, { - "index": 61, - "attached_to": 55, + "index": 59, + "attached_to": 53, "class_list": [ "camera", "usb" @@ -1129,7 +1129,7 @@ "unix_device_number": { "type": 98, "major": 259, - "minor": 5, + "minor": 6, "range": 0 }, "unix_device_names": [ @@ -1255,110 +1255,6 @@ "driver_modules": [ "nvme" ] - }, - { - "index": 44, - "attached_to": 38, - "class_list": [ - "disk", - "usb", - "scsi", - "block_device" - ], - "bus_type": { - "hex": "0084", - "name": "SCSI", - "value": 132 - }, - "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": "0781", - "name": "SanDisk", - "value": 1921 - }, - "device": { - "hex": "5567", - "name": "Cruzer Blade", - "value": 21863 - }, - "revision": { - "hex": "0000", - "name": "1.00", - "value": 0 - }, - "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-1/3-1:1.0/host0/target0:0:0/0:0:0:0", - "unix_device_name": "/dev/sda", - "unix_device_number": { - "type": 98, - "major": 8, - "minor": 0, - "range": 16 - }, - "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:1:1.0-scsi-0:0:0:0", - "/dev/disk/by-path/pci-0000:00:14.0-usbv2-0:1:1.0-scsi-0:0:0:0", - "/dev/sda" - ], - "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, - "heads": 64, - "sectors": 32, - "size": 0, - "geo_type": "logical" - }, - { - "type": "size", - "unit": "sectors", - "value_1": 61489152, - "value_2": 512 - } - ], - "driver": "usb-storage", - "driver_module": "usb_storage", - "drivers": [ - "sd", - "usb-storage" - ], - "driver_modules": [ - "usb_storage" - ], - "module_alias": "usb:v0781p5567d0100dc00dsc00dp00ic08isc06ip50in00" } ], "graphics_card": [ @@ -1592,8 +1488,8 @@ ], "hub": [ { - "index": 47, - "attached_to": 55, + "index": 46, + "attached_to": 53, "class_list": [ "usb", "hub" @@ -1673,7 +1569,7 @@ "module_alias": "usb:v214Bp7250d0100dc09dsc00dp01ic09isc00ip00in00" }, { - "index": 55, + "index": 53, "attached_to": 38, "class_list": [ "usb", @@ -1695,7 +1591,7 @@ }, "vendor": { "hex": "1d6b", - "name": "Linux 6.12.6-cachyos xhci-hcd", + "name": "Linux 6.12.9-cachyos xhci-hcd", "value": 7531 }, "device": { @@ -1709,7 +1605,7 @@ "value": 0 }, "serial": "0000:00:14.0", - "model": "Linux 6.12.6-cachyos xhci-hcd xHCI Host Controller", + "model": "Linux 6.12.9-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": [ @@ -1756,8 +1652,8 @@ "module_alias": "usb:v1D6Bp0002d0612dc09dsc00dp01ic09isc00ip00in00" }, { - "index": 57, - "attached_to": 47, + "index": 55, + "attached_to": 46, "class_list": [ "usb", "hub" @@ -1837,7 +1733,7 @@ "module_alias": "usb:v214Bp7250d0100dc09dsc00dp01ic09isc00ip00in00" }, { - "index": 62, + "index": 60, "attached_to": 38, "class_list": [ "usb", @@ -1859,7 +1755,7 @@ }, "vendor": { "hex": "1d6b", - "name": "Linux 6.12.6-cachyos xhci-hcd", + "name": "Linux 6.12.9-cachyos xhci-hcd", "value": 7531 }, "device": { @@ -1873,7 +1769,7 @@ "value": 0 }, "serial": "0000:00:14.0", - "model": "Linux 6.12.6-cachyos xhci-hcd xHCI Host Controller", + "model": "Linux 6.12.9-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": { @@ -1910,7 +1806,7 @@ "module_alias": "usb:v1D6Bp0003d0612dc09dsc00dp03ic09isc00ip00in00" }, { - "index": 68, + "index": 66, "attached_to": 19, "class_list": [ "usb", @@ -1932,7 +1828,7 @@ }, "vendor": { "hex": "1d6b", - "name": "Linux 6.12.6-cachyos xhci-hcd", + "name": "Linux 6.12.9-cachyos xhci-hcd", "value": 7531 }, "device": { @@ -1946,7 +1842,7 @@ "value": 0 }, "serial": "0000:00:0d.0", - "model": "Linux 6.12.6-cachyos xhci-hcd xHCI Host Controller", + "model": "Linux 6.12.9-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": [ @@ -1993,7 +1889,7 @@ "module_alias": "usb:v1D6Bp0002d0612dc09dsc00dp01ic09isc00ip00in00" }, { - "index": 73, + "index": 71, "attached_to": 19, "class_list": [ "usb", @@ -2015,7 +1911,7 @@ }, "vendor": { "hex": "1d6b", - "name": "Linux 6.12.6-cachyos xhci-hcd", + "name": "Linux 6.12.9-cachyos xhci-hcd", "value": 7531 }, "device": { @@ -2029,7 +1925,7 @@ "value": 0 }, "serial": "0000:00:0d.0", - "model": "Linux 6.12.6-cachyos xhci-hcd xHCI Host Controller", + "model": "Linux 6.12.9-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": { @@ -2068,335 +1964,8 @@ ], "keyboard": [ { - "index": 49, - "attached_to": 47, - "class_list": [ - "keyboard", - "usb" - ], - "bus_type": { - "hex": "0086", - "name": "USB", - "value": 134 - }, - "slot": { - "bus": 0, - "number": 0 - }, - "base_class": { - "hex": "0108", - "name": "Keyboard", - "value": 264 - }, - "sub_class": { - "hex": "0000", - "name": "Keyboard", - "value": 0 - }, - "vendor": { - "hex": "3434", - "name": "Keychron", - "value": 13364 - }, - "device": { - "hex": "d030", - "name": "Keychron Link", - "value": 53296 - }, - "revision": { - "hex": "0000", - "name": "d3.00", - "value": 0 - }, - "model": "Keychron Link", - "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", - "unix_device_name": "/dev/input/event9", - "unix_device_number": { - "type": 99, - "major": 13, - "minor": 73, - "range": 1 - }, - "unix_device_names": [ - "/dev/input/by-id/usb-Keychron_Keychron_Link-if01-event-joystick", - "/dev/input/by-path/pci-0000:00:14.0-usb-0:3.3:1.1-event-joystick", - "/dev/input/by-path/pci-0000:00:14.0-usbv2-0:3.3:1.1-event-joystick", - "/dev/input/event9" - ], - "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": "0001", - "name": "audio", - "value": 1 - }, - "interface_protocol": 1, - "interface_number": 1, - "interface_alternate_setting": 0 - }, - "hotplug": "usb", - "driver": "usbhid", - "driver_module": "usbhid", - "drivers": [ - "usbhid" - ], - "driver_modules": [ - "usbhid" - ], - "driver_info": { - "type": "keyboard", - "xkb_rules": "xfree86", - "xkb_model": "pc104" - }, - "module_alias": "usb:v3434pD030dD300dc00dsc00dp00ic03isc01ip01in01" - }, - { - "index": 63, - "attached_to": 47, - "class_list": [ - "keyboard", - "usb" - ], - "bus_type": { - "hex": "0086", - "name": "USB", - "value": 134 - }, - "slot": { - "bus": 0, - "number": 0 - }, - "base_class": { - "hex": "0108", - "name": "Keyboard", - "value": 264 - }, - "sub_class": { - "hex": "0000", - "name": "Keyboard", - "value": 0 - }, - "vendor": { - "hex": "3434", - "name": "Keychron", - "value": 13364 - }, - "device": { - "hex": "d030", - "name": "Keychron Link", - "value": 53296 - }, - "revision": { - "hex": "0000", - "name": "d3.00", - "value": 0 - }, - "model": "Keychron Link", - "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", - "unix_device_name": "/dev/input/event10", - "unix_device_number": { - "type": 99, - "major": 13, - "minor": 74, - "range": 1 - }, - "unix_device_names": [ - "/dev/input/by-id/usb-Keychron_Keychron_Link-if02-event-kbd", - "/dev/input/by-path/pci-0000:00:14.0-usb-0:3.3:1.2-event-kbd", - "/dev/input/by-path/pci-0000:00:14.0-usbv2-0:3.3:1.2-event-kbd", - "/dev/input/event10" - ], - "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": "0001", - "name": "audio", - "value": 1 - }, - "interface_protocol": 1, - "interface_number": 2, - "interface_alternate_setting": 0 - }, - "hotplug": "usb", - "driver": "usbhid", - "driver_module": "usbhid", - "drivers": [ - "usbhid" - ], - "driver_modules": [ - "usbhid" - ], - "driver_info": { - "type": "keyboard", - "xkb_rules": "xfree86", - "xkb_model": "pc104" - }, - "module_alias": "usb:v3434pD030dD300dc00dsc00dp00ic03isc01ip01in02" - }, - { - "index": 67, - "attached_to": 57, - "class_list": [ - "keyboard", - "usb" - ], - "bus_type": { - "hex": "0086", - "name": "USB", - "value": 134 - }, - "slot": { - "bus": 0, - "number": 0 - }, - "base_class": { - "hex": "0108", - "name": "Keyboard", - "value": 264 - }, - "sub_class": { - "hex": "0000", - "name": "Keyboard", - "value": 0 - }, - "vendor": { - "hex": "046d", - "name": "Logitech Inc.", - "value": 1133 - }, - "device": { - "hex": "c547", - "name": "USB Receiver", - "value": 50503 - }, - "revision": { - "hex": "0000", - "name": "4.02", - "value": 0 - }, - "model": "Logitech USB Receiver", - "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.2/3-3.2.1/3-3.2.1:1.1", - "sysfs_bus_id": "3-3.2.1:1.1", - "unix_device_name": "/dev/input/event12", - "unix_device_number": { - "type": 99, - "major": 13, - "minor": 76, - "range": 1 - }, - "unix_device_names": [ - "/dev/input/by-id/usb-Logitech_USB_Receiver-if01-event-kbd", - "/dev/input/by-path/pci-0000:00:14.0-usb-0:3.2.1:1.1-event-kbd", - "/dev/input/by-path/pci-0000:00:14.0-usbv2-0:3.2.1:1.1-event-kbd", - "/dev/input/event12" - ], - "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": "0001", - "name": "audio", - "value": 1 - }, - "interface_protocol": 1, - "interface_number": 1, - "interface_alternate_setting": 0 - }, - "hotplug": "usb", - "driver": "usbhid", - "driver_module": "usbhid", - "drivers": [ - "usbhid" - ], - "driver_modules": [ - "usbhid" - ], - "driver_info": { - "type": "keyboard", - "xkb_rules": "xfree86", - "xkb_model": "pc104" - }, - "module_alias": "usb:v046DpC547d0402dc00dsc00dp00ic03isc01ip01in01" - }, - { - "index": 70, - "attached_to": 55, + "index": 58, + "attached_to": 53, "class_list": [ "keyboard", "usb" @@ -2436,8 +2005,8 @@ "value": 0 }, "model": "Keychron Q1 HE", - "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0", - "sysfs_bus_id": "3-2:1.0", + "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0", + "sysfs_bus_id": "3-1:1.0", "unix_device_name": "/dev/input/mice", "unix_device_number": { "type": 99, @@ -2506,6 +2075,115 @@ "xkb_model": "pc104" }, "module_alias": "usb:v3434p0B10d0120dc00dsc00dp00ic03isc01ip01in00" + }, + { + "index": 65, + "attached_to": 55, + "class_list": [ + "keyboard", + "usb" + ], + "bus_type": { + "hex": "0086", + "name": "USB", + "value": 134 + }, + "slot": { + "bus": 0, + "number": 0 + }, + "base_class": { + "hex": "0108", + "name": "Keyboard", + "value": 264 + }, + "sub_class": { + "hex": "0000", + "name": "Keyboard", + "value": 0 + }, + "vendor": { + "hex": "046d", + "name": "Logitech Inc.", + "value": 1133 + }, + "device": { + "hex": "c547", + "name": "USB Receiver", + "value": 50503 + }, + "revision": { + "hex": "0000", + "name": "4.02", + "value": 0 + }, + "model": "Logitech USB Receiver", + "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.2/3-3.2.1/3-3.2.1:1.1", + "sysfs_bus_id": "3-3.2.1:1.1", + "unix_device_name": "/dev/input/event8", + "unix_device_number": { + "type": 99, + "major": 13, + "minor": 72, + "range": 1 + }, + "unix_device_names": [ + "/dev/input/by-id/usb-Logitech_USB_Receiver-if01-event-kbd", + "/dev/input/by-path/pci-0000:00:14.0-usb-0:3.2.1:1.1-event-kbd", + "/dev/input/by-path/pci-0000:00:14.0-usbv2-0:3.2.1:1.1-event-kbd", + "/dev/input/event8" + ], + "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": "0001", + "name": "audio", + "value": 1 + }, + "interface_protocol": 1, + "interface_number": 1, + "interface_alternate_setting": 0 + }, + "hotplug": "usb", + "driver": "usbhid", + "driver_module": "usbhid", + "drivers": [ + "usbhid" + ], + "driver_modules": [ + "usbhid" + ], + "driver_info": { + "type": "keyboard", + "xkb_rules": "xfree86", + "xkb_model": "pc104" + }, + "module_alias": "usb:v046DpC547d0402dc00dsc00dp00ic03isc01ip01in01" } ], "memory": [ @@ -2530,7 +2208,7 @@ { "type": "mem", "base": 0, - "range": 67152117760, + "range": 67151761408, "enabled": true, "access": "read_write", "prefetch": "unknown" @@ -2721,8 +2399,8 @@ ], "mouse": [ { - "index": 54, - "attached_to": 57, + "index": 52, + "attached_to": 55, "class_list": [ "mouse", "usb" @@ -2776,127 +2454,6 @@ "unix_device_names": [ "/dev/input/mice" ], - "unix_device_name2": "/dev/input/mouse2", - "unix_device_number2": { - "type": 99, - "major": 13, - "minor": 34, - "range": 1 - }, - "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": "0001", - "name": "audio", - "value": 1 - }, - "interface_protocol": 2, - "interface_number": 0, - "interface_alternate_setting": 0 - }, - "hotplug": "usb", - "driver": "usbhid", - "driver_module": "usbhid", - "drivers": [ - "usbhid" - ], - "driver_modules": [ - "usbhid" - ], - "driver_info": { - "type": "mouse", - "db_entry_0": [ - "explorerps/2", - "exps2" - ], - "xf86": "explorerps/2", - "gpm": "exps2", - "buttons": -1, - "wheels": -1 - }, - "module_alias": "usb:v046DpC547d0402dc00dsc00dp00ic03isc01ip02in00" - }, - { - "index": 65, - "attached_to": 47, - "class_list": [ - "mouse", - "usb" - ], - "bus_type": { - "hex": "0086", - "name": "USB", - "value": 134 - }, - "slot": { - "bus": 0, - "number": 0 - }, - "base_class": { - "hex": "0105", - "name": "Mouse", - "value": 261 - }, - "sub_class": { - "hex": "0003", - "name": "USB Mouse", - "value": 3 - }, - "vendor": { - "hex": "3434", - "name": "Keychron", - "value": 13364 - }, - "device": { - "hex": "d030", - "name": "Keychron Link", - "value": 53296 - }, - "revision": { - "hex": "0000", - "name": "d3.00", - "value": 0 - }, - "compat_vendor": "Unknown", - "compat_device": "Generic USB Mouse", - "model": "Keychron Link", - "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", - "unix_device_name": "/dev/input/mice", - "unix_device_number": { - "type": 99, - "major": 13, - "minor": 63, - "range": 1 - }, - "unix_device_names": [ - "/dev/input/mice" - ], "unix_device_name2": "/dev/input/mouse1", "unix_device_number2": { "type": 99, @@ -2960,10 +2517,10 @@ "buttons": -1, "wheels": -1 }, - "module_alias": "usb:v3434pD030dD300dc00dsc00dp00ic03isc01ip02in00" + "module_alias": "usb:v046DpC547d0402dc00dsc00dp00ic03isc01ip02in00" }, { - "index": 79, + "index": 76, "attached_to": 0, "bus_type": { "hex": "0081", @@ -2988,9 +2545,9 @@ "hex": "307a", "value": 12410 }, - "sysfs_id": "/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-0/i2c-ELAN1203:00/0018:04F3:307A.000C/input/input28", + "sysfs_id": "/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-0/i2c-ELAN1203:00/0018:04F3:307A.0008/input/input25", "unix_device_names": [ - "/dev/input/event25", + "/dev/input/event22", "/dev/input/ + handler" ] } @@ -3292,72 +2849,7 @@ ], "network_interface": [ { - "index": 76, - "attached_to": 32, - "class_list": [ - "network_interface" - ], - "base_class": { - "hex": "0107", - "name": "Network Interface", - "value": 263 - }, - "sub_class": { - "hex": "0001", - "name": "Ethernet", - "value": 1 - }, - "model": "Ethernet network interface", - "sysfs_id": "/class/net/enp5s0", - "sysfs_device_link": "/devices/pci0000:00/0000:00:1d.0/0000:05:00.0", - "unix_device_name": "enp5s0", - "unix_device_names": [ - "enp5s0" - ], - "resources": [ - { - "type": "hwaddr", - "address": 48 - }, - { - "type": "phwaddr", - "address": 48 - } - ], - "driver": "r8169", - "driver_module": "r8169", - "drivers": [ - "r8169" - ], - "driver_modules": [ - "r8169" - ] - }, - { - "index": 77, - "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": 78, + "index": 73, "attached_to": 36, "class_list": [ "network_interface" @@ -3397,6 +2889,71 @@ "driver_modules": [ "iwlwifi" ] + }, + { + "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" + ], + "base_class": { + "hex": "0107", + "name": "Network Interface", + "value": 263 + }, + "sub_class": { + "hex": "0001", + "name": "Ethernet", + "value": 1 + }, + "model": "Ethernet network interface", + "sysfs_id": "/class/net/enp5s0", + "sysfs_device_link": "/devices/pci0000:00/0000:00:1d.0/0000:05:00.0", + "unix_device_name": "enp5s0", + "unix_device_names": [ + "enp5s0" + ], + "resources": [ + { + "type": "hwaddr", + "address": 48 + }, + { + "type": "phwaddr", + "address": 48 + } + ], + "driver": "r8169", + "driver_module": "r8169", + "drivers": [ + "r8169" + ], + "driver_modules": [ + "r8169" + ] } ], "pci": [ @@ -4227,8 +3784,8 @@ "module_alias": "pci:v000010DEd00002291sv00001043sd000013FCbc04sc03i00" }, { - "index": 45, - "attached_to": 57, + "index": 44, + "attached_to": 55, "class_list": [ "sound", "usb" @@ -4317,8 +3874,8 @@ "module_alias": "usb:v3142pA008d0100dc00dsc00dp00ic01isc01ip00in00" }, { - "index": 50, - "attached_to": 57, + "index": 49, + "attached_to": 55, "class_list": [ "sound", "usb" @@ -4408,8 +3965,8 @@ "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic01isc01ip00in03" }, { - "index": 52, - "attached_to": 57, + "index": 51, + "attached_to": 55, "class_list": [ "sound", "usb" @@ -4499,8 +4056,8 @@ "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic01isc02ip00in01" }, { - "index": 59, - "attached_to": 57, + "index": 57, + "attached_to": 55, "class_list": [ "sound", "usb" @@ -4589,8 +4146,8 @@ "module_alias": "usb:v3142pA008d0100dc00dsc00dp00ic01isc02ip00in01" }, { - "index": 64, - "attached_to": 57, + "index": 62, + "attached_to": 55, "class_list": [ "sound", "usb" @@ -4680,8 +4237,8 @@ "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic01isc02ip00in04" }, { - "index": 66, - "attached_to": 57, + "index": 64, + "attached_to": 55, "class_list": [ "sound", "usb" @@ -4771,8 +4328,8 @@ "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic01isc02ip00in02" }, { - "index": 69, - "attached_to": 57, + "index": 67, + "attached_to": 55, "class_list": [ "sound", "usb" @@ -4862,8 +4419,8 @@ "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic01isc01ip00in00" }, { - "index": 72, - "attached_to": 57, + "index": 69, + "attached_to": 55, "class_list": [ "sound", "usb" @@ -5141,8 +4698,8 @@ }, "usb": [ { - "index": 46, - "attached_to": 57, + "index": 45, + "attached_to": 55, "class_list": [ "usb", "unknown" @@ -5184,18 +4741,18 @@ "model": "SteelSeries Arctis 7", "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.2/3-3.2.3/3-3.2.3:1.5", "sysfs_bus_id": "3-3.2.3:1.5", - "unix_device_name": "/dev/input/event13", + "unix_device_name": "/dev/input/event9", "unix_device_number": { "type": 99, "major": 13, - "minor": 77, + "minor": 73, "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.2.3:1.5-event", "/dev/input/by-path/pci-0000:00:14.0-usbv2-0:3.2.3:1.5-event", - "/dev/input/event13" + "/dev/input/event9" ], "resources": [ { @@ -5245,8 +4802,92 @@ "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic03isc00ip00in05" }, { - "index": 51, - "attached_to": 57, + "index": 48, + "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": "045e", + "name": "Microsoft", + "value": 1118 + }, + "device": { + "hex": "0b12", + "name": "Controller", + "value": 2834 + }, + "revision": { + "hex": "0000", + "name": "5.0d", + "value": 0 + }, + "serial": "3039565836353439313237313235", + "model": "Microsoft Controller", + "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", + "speed": 12000000, + "bits": 0, + "stop_bits": 0, + "parity": 0, + "handshake": 0 + } + ], + "detail": { + "device_class": { + "hex": "00ff", + "name": "vendor_spec", + "value": 255 + }, + "device_subclass": { + "hex": "0047", + "name": "UsbClass(71)", + "value": 71 + }, + "device_protocol": 208, + "interface_class": { + "hex": "00ff", + "name": "vendor_spec", + "value": 255 + }, + "interface_subclass": { + "hex": "0047", + "name": "UsbClass(71)", + "value": 71 + }, + "interface_protocol": 208, + "interface_number": 1, + "interface_alternate_setting": 0 + }, + "hotplug": "usb", + "module_alias": "usb:v045Ep0B12d050DdcFFdsc47dpD0icFFisc47ipD0in01" + }, + { + "index": 50, + "attached_to": 55, "class_list": [ "usb", "unknown" @@ -5336,7 +4977,7 @@ "module_alias": "usb:v046DpC547d0402dc00dsc00dp00ic03isc00ip00in02" }, { - "index": 53, + "index": 56, "attached_to": 55, "class_list": [ "usb", @@ -5361,97 +5002,6 @@ "name": "Unclassified device", "value": 0 }, - "vendor": { - "hex": "3434", - "name": "Keychron", - "value": 13364 - }, - "device": { - "hex": "0b10", - "name": "Keychron Q1 HE", - "value": 2832 - }, - "revision": { - "hex": "0000", - "name": "1.20", - "value": 0 - }, - "model": "Keychron Q1 HE", - "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.1", - "sysfs_bus_id": "3-2:1.1", - "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": 1, - "interface_alternate_setting": 0 - }, - "hotplug": "usb", - "driver": "usbhid", - "driver_module": "usbhid", - "drivers": [ - "usbhid" - ], - "driver_modules": [ - "usbhid" - ], - "module_alias": "usb:v3434p0B10d0120dc00dsc00dp00ic03isc00ip00in01" - }, - { - "index": 58, - "attached_to": 57, - "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": "3142", "value": 12610 @@ -5469,18 +5019,18 @@ "model": "fifine Microphone", "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.2/3-3.2.4/3-3.2.4:1.3", "sysfs_bus_id": "3-3.2.4:1.3", - "unix_device_name": "/dev/input/event15", + "unix_device_name": "/dev/input/event11", "unix_device_number": { "type": 99, "major": 13, - "minor": 79, + "minor": 75, "range": 1 }, "unix_device_names": [ "/dev/input/by-id/usb-3142_fifine_Microphone-event-if03", "/dev/input/by-path/pci-0000:00:14.0-usb-0:3.2.4:1.3-event", "/dev/input/by-path/pci-0000:00:14.0-usbv2-0:3.2.4:1.3-event", - "/dev/input/event15" + "/dev/input/event11" ], "resources": [ { @@ -5530,8 +5080,197 @@ "module_alias": "usb:v3142pA008d0100dc00dsc00dp00ic03isc00ip00in03" }, { - "index": 74, - "attached_to": 47, + "index": 61, + "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": "045e", + "name": "Microsoft", + "value": 1118 + }, + "device": { + "hex": "0b12", + "name": "Controller", + "value": 2834 + }, + "revision": { + "hex": "0000", + "name": "5.0d", + "value": 0 + }, + "serial": "3039565836353439313237313235", + "model": "Microsoft Controller", + "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", + "speed": 12000000, + "bits": 0, + "stop_bits": 0, + "parity": 0, + "handshake": 0 + } + ], + "detail": { + "device_class": { + "hex": "00ff", + "name": "vendor_spec", + "value": 255 + }, + "device_subclass": { + "hex": "0047", + "name": "UsbClass(71)", + "value": 71 + }, + "device_protocol": 208, + "interface_class": { + "hex": "00ff", + "name": "vendor_spec", + "value": 255 + }, + "interface_subclass": { + "hex": "0047", + "name": "UsbClass(71)", + "value": 71 + }, + "interface_protocol": 208, + "interface_number": 2, + "interface_alternate_setting": 0 + }, + "hotplug": "usb", + "module_alias": "usb:v045Ep0B12d050DdcFFdsc47dpD0icFFisc47ipD0in02" + }, + { + "index": 63, + "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": "045e", + "name": "Microsoft", + "value": 1118 + }, + "device": { + "hex": "0b12", + "name": "Controller", + "value": 2834 + }, + "revision": { + "hex": "0000", + "name": "5.0d", + "value": 0 + }, + "serial": "3039565836353439313237313235", + "model": "Microsoft Controller", + "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", + "unix_device_name": "/dev/input/event15", + "unix_device_number": { + "type": 99, + "major": 13, + "minor": 79, + "range": 1 + }, + "unix_device_names": [ + "/dev/input/by-id/usb-Microsoft_Controller_3039565836353439313237313235-event-joystick", + "/dev/input/by-path/pci-0000:00:14.0-usb-0:3.3:1.0-event-joystick", + "/dev/input/by-path/pci-0000:00:14.0-usbv2-0:3.3:1.0-event-joystick", + "/dev/input/event15" + ], + "resources": [ + { + "type": "baud", + "speed": 12000000, + "bits": 0, + "stop_bits": 0, + "parity": 0, + "handshake": 0 + } + ], + "detail": { + "device_class": { + "hex": "00ff", + "name": "vendor_spec", + "value": 255 + }, + "device_subclass": { + "hex": "0047", + "name": "UsbClass(71)", + "value": 71 + }, + "device_protocol": 208, + "interface_class": { + "hex": "00ff", + "name": "vendor_spec", + "value": 255 + }, + "interface_subclass": { + "hex": "0047", + "name": "UsbClass(71)", + "value": 71 + }, + "interface_protocol": 208, + "interface_number": 0, + "interface_alternate_setting": 0 + }, + "hotplug": "usb", + "driver": "xpad", + "driver_module": "xpad", + "drivers": [ + "xpad" + ], + "driver_modules": [ + "xpad" + ], + "module_alias": "usb:v045Ep0B12d050DdcFFdsc47dpD0icFFisc47ipD0in00" + }, + { + "index": 70, + "attached_to": 53, "class_list": [ "usb", "unknown" @@ -5561,18 +5300,18 @@ "value": 13364 }, "device": { - "hex": "d030", - "name": "Keychron Link", - "value": 53296 + "hex": "0b10", + "name": "Keychron Q1 HE", + "value": 2832 }, "revision": { "hex": "0000", - "name": "d3.00", + "name": "1.20", "value": 0 }, - "model": "Keychron Link", - "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", + "model": "Keychron Q1 HE", + "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.1", + "sysfs_bus_id": "3-1:1.1", "resources": [ { "type": "baud", @@ -5606,7 +5345,7 @@ "value": 0 }, "interface_protocol": 0, - "interface_number": 3, + "interface_number": 1, "interface_alternate_setting": 0 }, "hotplug": "usb", @@ -5618,11 +5357,11 @@ "driver_modules": [ "usbhid" ], - "module_alias": "usb:v3434pD030dD300dc00dsc00dp00ic03isc00ip00in03" + "module_alias": "usb:v3434p0B10d0120dc00dsc00dp00ic03isc00ip00in01" }, { - "index": 75, - "attached_to": 55, + "index": 72, + "attached_to": 53, "class_list": [ "usb", "unknown"