Compare commits

..

No commits in common. "main" and "flake-update" have entirely different histories.

11 changed files with 154 additions and 304 deletions

View file

@ -9,11 +9,11 @@
"systems": "systems" "systems": "systems"
}, },
"locked": { "locked": {
"lastModified": 1743762088, "lastModified": 1735301051,
"narHash": "sha256-f+oXT9b3xuBDmm4v4nDqJvlHabxxZRB6+pay4Ub/NvA=", "narHash": "sha256-jU88Q9tP4vuvWYGQcmOdFwI9e2uMPVYJHbXdiklIH9o=",
"owner": "anyrun-org", "owner": "anyrun-org",
"repo": "anyrun", "repo": "anyrun",
"rev": "786f539d69d5abcefa68978dbaa964ac14536a00", "rev": "06017e753c8886d5296768dca80745ee09402a2d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -42,11 +42,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1743265529, "lastModified": 1742213273,
"narHash": "sha256-QbjP15/2N+VJl0b5jxrrTc+VOt39aU4XrDvtP0Lz5ik=", "narHash": "sha256-0l0vDb4anfsBu1rOs94bC73Hub+xEivgBAo6QXl2MmU=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "aquamarine", "repo": "aquamarine",
"rev": "1d2dbd72c2bbaceab031c592d4810f744741d203", "rev": "484b732195cc53f4536ce4bd59a5c6402b1e7ccf",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -62,11 +62,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1744093655, "lastModified": 1719630871,
"narHash": "sha256-kvKXsf2CDj+L7Z8Rh9ZbLI1UBh3y80uF73M4s4A9/Wg=", "narHash": "sha256-laSbApuWgBoDLJUzeJKSGiqP8wwxXXQ/XnIJKihezqk=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "6424431f5888e6e3ef3ef98eeaa723f54a336e16", "rev": "42d5fff03e9a8aa5ad8a1dac45be209ca12b66d5",
"revCount": 14, "revCount": 8,
"type": "git", "type": "git",
"url": "https://git.zynh.me/Zynh0722/backgrounds" "url": "https://git.zynh.me/Zynh0722/backgrounds"
}, },
@ -84,11 +84,11 @@
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs"
}, },
"locked": { "locked": {
"lastModified": 1744070747, "lastModified": 1742521349,
"narHash": "sha256-ds14Cu3aXDwTVtV6IN9q5nVCCz2H6vqQxIQ2KNd5/z0=", "narHash": "sha256-xAenHUdpzRTI1omraT9FCZQV7zjxm6qSKNlb+t+vqn8=",
"owner": "chaotic-cx", "owner": "chaotic-cx",
"repo": "nyx", "repo": "nyx",
"rev": "5d40cdae16b48c400b0d024a79644d0bd52eabcc", "rev": "b52966b10d66fefbc1d84acc1a9d5dd3bcee1903",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -145,11 +145,11 @@
"rust-analyzer-src": "rust-analyzer-src" "rust-analyzer-src": "rust-analyzer-src"
}, },
"locked": { "locked": {
"lastModified": 1742452566, "lastModified": 1742279664,
"narHash": "sha256-sVuLDQ2UIWfXUBbctzrZrXM2X05YjX08K7XHMztt36E=", "narHash": "sha256-K/gD8271/eRjwks4EX1fLHCjb4UzdUqDCGdwNh4TwIw=",
"owner": "nix-community", "owner": "nix-community",
"repo": "fenix", "repo": "fenix",
"rev": "7d9ba794daf5e8cc7ee728859bc688d8e26d5f06", "rev": "193dcb4e6edb3ba927f4d88b8b1fe65b9e5368c3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -261,11 +261,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1743550720, "lastModified": 1727826117,
"narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", "narHash": "sha256-K5ZLCyfO/Zj9mPFldf3iwS6oZStJcU4tSpiXTMYaaL0=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "c621e8422220273271f52058f618c94e405bb0f5", "rev": "3d04084d54bedc3d6b8b736c70ef449225c361b1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -282,11 +282,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1743550720, "lastModified": 1741352980,
"narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", "narHash": "sha256-+u2UunDA4Cl5Fci3m7S643HzKmIDAe+fiXrLqYsR2fs=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "c621e8422220273271f52058f618c94e405bb0f5", "rev": "f4330d22f1c5d2ba72d3d22df5597d123fdb60a9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -321,11 +321,11 @@
"nixpkgs-lib": "nixpkgs-lib" "nixpkgs-lib": "nixpkgs-lib"
}, },
"locked": { "locked": {
"lastModified": 1743550720, "lastModified": 1741352980,
"narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", "narHash": "sha256-+u2UunDA4Cl5Fci3m7S643HzKmIDAe+fiXrLqYsR2fs=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "c621e8422220273271f52058f618c94e405bb0f5", "rev": "f4330d22f1c5d2ba72d3d22df5597d123fdb60a9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -426,15 +426,15 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1743452808, "lastModified": 1742351800,
"narHash": "sha256-IkJPD05d2dVk9/TRUA9Lwpv87m4HtLnb3b1zNBDeqAE=", "narHash": "sha256-4CX3WiLDAqECku4Ye7x3vElS96rGO4tqElYUJl+xEz8=",
"owner": "Zynh0722", "owner": "frc4451",
"repo": "frc-nix", "repo": "frc-nix",
"rev": "15f8160cfec1671c053181a13e11f3d92024a165", "rev": "8b9e51813e12e4ebad292b81b8a3bef35dde3cc1",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "Zynh0722", "owner": "frc4451",
"repo": "frc-nix", "repo": "frc-nix",
"type": "github" "type": "github"
} }
@ -449,11 +449,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1742649964, "lastModified": 1742300892,
"narHash": "sha256-DwOTp7nvfi8mRfuL1escHDXabVXFGT1VlPD1JHrtrco=", "narHash": "sha256-QmF0proyjXI9YyZO9GZmc7/uEu5KVwCtcdLsKSoxPAI=",
"owner": "cachix", "owner": "cachix",
"repo": "git-hooks.nix", "repo": "git-hooks.nix",
"rev": "dcf5072734cb576d2b0c59b2ac44f5050b5eac82", "rev": "ea26a82dda75bee6783baca6894040c8e6599728",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -536,11 +536,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1743869639, "lastModified": 1742326330,
"narHash": "sha256-Xhe3whfRW/Ay05z9m1EZ1/AkbV1yo0tm1CbgjtCi4rQ=", "narHash": "sha256-Tumt3tcMXJniSh7tw2gW+WAnVLeB3WWm+E+yYFnLBXo=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "d094c6763c6ddb860580e7d3b4201f8f496a6836", "rev": "22a36aa709de7dd42b562a433b9cefecf104a6ee",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -556,11 +556,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1744038920, "lastModified": 1742530487,
"narHash": "sha256-9a4V1wQXS8hXZtc7mRtz0qINkGW+C99aDrmXY6oYBFg=", "narHash": "sha256-yjBjRn294NpPagPAQCio20X5BzBXiOoz2+xF3/YmEkU=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "a4d8020820a85b47f842eae76ad083b0ec2a886a", "rev": "d61711497be9ad6a6633aaf203b038b5a970621f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -643,11 +643,11 @@
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1744052896, "lastModified": 1742468927,
"narHash": "sha256-8KlDFFdFbK2rT5a7nb7BY2eYILW0b/n3bqkA8p/bPWs=", "narHash": "sha256-3CBAs8OF0etCIaa4p+VyuXfLrL1cvD5E3Dmigqg2YOo=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "Hyprland", "repo": "Hyprland",
"rev": "b15c2bfff6941bd2072eade13177433d7ab58a00", "rev": "7ea4fbf0ba034d947339b3a94a10da022eca1988",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -673,11 +673,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1743950622, "lastModified": 1742314758,
"narHash": "sha256-8qjDapcQeDqxQUIm5gA0x6XZtowV/14bOs3K0tCSMoU=", "narHash": "sha256-18VcHcqkRBsJjBU6173BK+YVytXrS8kzKXY08auQq8Y=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprland-plugins", "repo": "hyprland-plugins",
"rev": "be6b9875dd5c586fb401d294bb98c31973849651", "rev": "4e85fb4fbfc0ffa4b29c61ecd19cfde93ecebaed",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -698,11 +698,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1743714874, "lastModified": 1738422629,
"narHash": "sha256-yt8F7NhMFCFHUHy/lNjH/pjZyIDFNk52Q4tivQ31WFo=", "narHash": "sha256-5v+bv75wJWvahyM2xcMTSNNxmV8a7hb01Eey5zYnBJw=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprland-protocols", "repo": "hyprland-protocols",
"rev": "3a5c2bda1c1a4e55cc1330c782547695a93f05b2", "rev": "755aef8dab49d0fc4663c715fa4ad221b2aedaed",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -820,11 +820,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1743950287, "lastModified": 1741534688,
"narHash": "sha256-/6IAEWyb8gC/NKZElxiHChkouiUOrVYNq9YqG0Pzm4Y=", "narHash": "sha256-EV3945SnjOCuRVbGRghsWx/9D89FyshnSO1Q6/TuQ14=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprutils", "repo": "hyprutils",
"rev": "f2dc70e448b994cef627a157ee340135bd68fbc6", "rev": "dd1f720cbc2dbb3c71167c9598045dd3261d27b3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -867,11 +867,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1743879910, "lastModified": 1742278596,
"narHash": "sha256-jAr345BODeDluX6DfO3TdY7pB77olVOcYFYjxz6rPxo=", "narHash": "sha256-ZShdL237Hz+Sog0mzfsCui+kyj+Xd2ka91Dilxlz9j4=",
"owner": "Jovian-Experiments", "owner": "Jovian-Experiments",
"repo": "Jovian-NixOS", "repo": "Jovian-NixOS",
"rev": "96a7fbb4a892696ff89d3d42fc743ab5d6714222", "rev": "fd69a59cfab06fe8ac0695377e10573e91b6a3ff",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -928,11 +928,11 @@
"treefmt-nix": "treefmt-nix" "treefmt-nix": "treefmt-nix"
}, },
"locked": { "locked": {
"lastModified": 1744003175, "lastModified": 1742522630,
"narHash": "sha256-b0b/qxiqf2G2/UrmcyP9aYr0Ni5NpdCY6GEF8KgnmCU=", "narHash": "sha256-1CQvUAtfVQtbn2n3UhxeEz9WF0WPc/bhMQknDPgpySM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "neovim-nightly-overlay", "repo": "neovim-nightly-overlay",
"rev": "f7f5a474c38e3e41827b067f741e12ecbbe5cf18", "rev": "e20681475b223c163d83c811a7fc4edf28b32c98",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -944,11 +944,11 @@
"neovim-src": { "neovim-src": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1743931206, "lastModified": 1742426477,
"narHash": "sha256-Dl6kHmsN6AZBWEgEbQGpKYy+qvg+oPbBrK/CFQsWmZM=", "narHash": "sha256-MLlU8s/lVKHfYcl9g8Q4nOl3BVWc627fVII58qtL9d8=",
"owner": "neovim", "owner": "neovim",
"repo": "neovim", "repo": "neovim",
"rev": "2d11b981bfbb7816d88a69b43b758f3a3f515b96", "rev": "175c09bd660d0cea62288e74cea925a9b15bee55",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -964,11 +964,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1743682999, "lastModified": 1741336922,
"narHash": "sha256-bg+aAN8K90r3m/I+xXiXG0gawpbkshwlk93wxUN7KEk=", "narHash": "sha256-ahECQuhpwRKp0TcBsE1rsHlm6t+mUllMojORXmgBcC4=",
"owner": "viperML", "owner": "viperML",
"repo": "nh", "repo": "nh",
"rev": "9e9a4590b38b62b28f07a1fae973ce7b6ca0687a", "rev": "509dd6c96eefa11e7324f475a86ff4ea447987b7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -989,11 +989,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable" "xwayland-satellite-unstable": "xwayland-satellite-unstable"
}, },
"locked": { "locked": {
"lastModified": 1744068309, "lastModified": 1742520065,
"narHash": "sha256-4RAoQhztUI+M3XKzINEozxXWom4HOr+rvVfYaHk1Brw=", "narHash": "sha256-k13HOpzegkOiHUCv5jVpnrlnyXioPLI5NXyAE8naN3I=",
"owner": "sodiboo", "owner": "sodiboo",
"repo": "niri-flake", "repo": "niri-flake",
"rev": "b1beb4d118baf1a31c9744ab58402ff9eeb6a333", "rev": "c58fb73cc63ec947b2d59f7e17ccf4b0ecfe402b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1022,11 +1022,11 @@
"niri-unstable": { "niri-unstable": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1743923080, "lastModified": 1742276600,
"narHash": "sha256-Hb3t6FoJycnqIZmu3c6K1bJGndBsrDw8IQtM2ieLbzU=", "narHash": "sha256-muceB5DW++WPqrGKpX3Hkii/DNSMmFs2oQrYRYHmPiU=",
"owner": "YaLTeR", "owner": "YaLTeR",
"repo": "niri", "repo": "niri",
"rev": "430b155929a60644ea223012ee0c1389fc5e3755", "rev": "e251ca7340bc71870c3a81a7ffc3d9bde58e685a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1042,11 +1042,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1743496612, "lastModified": 1742373336,
"narHash": "sha256-emPWa5lmKbnyuj8c1mSJUkzJNT+iJoU9GMcXwjp2oVM=", "narHash": "sha256-oEF5dBlq8wGD3mkJ5PmFS1PGb28uYmvuy1IH6roIGkQ=",
"owner": "LnL7", "owner": "LnL7",
"repo": "nix-darwin", "repo": "nix-darwin",
"rev": "73d59580d01e9b9f957ba749f336a272869c42dd", "rev": "2d9b63316926aa130a5a51136d93b9be28808f26",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1076,11 +1076,11 @@
"nixpkgs": "nixpkgs_3" "nixpkgs": "nixpkgs_3"
}, },
"locked": { "locked": {
"lastModified": 1743990663, "lastModified": 1742521627,
"narHash": "sha256-n7bzOLVlYvxgawlIl8fXIxaDjATKhYOhp2OyP61DxdI=", "narHash": "sha256-hMp13ZbQFVzT55LQJrJ9cX+T0XLsTf4mTRRIfQAPcrs=",
"owner": "fufexan", "owner": "fufexan",
"repo": "nix-gaming", "repo": "nix-gaming",
"rev": "35e3aef6ebb7b27195586130175f1409cd71d7f7", "rev": "6f0d1034a2ba574c57952d6c29666b0fdfc5693e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1156,11 +1156,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1743964447, "lastModified": 1742422364,
"narHash": "sha256-nEo1t3Q0F+0jQ36HJfbJtiRU4OI+/0jX/iITURKe3EE=", "narHash": "sha256-mNqIplmEohk5jRkqYqG19GA8MbQ/D4gQSK0Mu4LvfRQ=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "063dece00c5a77e4a0ea24e5e5a5bd75232806f8", "rev": "a84ebe20c6bc2ecbcfb000a50776219f48d134cc",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1172,11 +1172,11 @@
}, },
"nixpkgs-lib": { "nixpkgs-lib": {
"locked": { "locked": {
"lastModified": 1743296961, "lastModified": 1740877520,
"narHash": "sha256-b1EdN3cULCqtorQ4QeWgLMrd5ZGOjLSLemfa00heasc=", "narHash": "sha256-oiwv/ZK/2FhGxrCkQkB83i7GnWXPPLzoqFHpDD3uYpk=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixpkgs.lib", "repo": "nixpkgs.lib",
"rev": "e4822aea2a6d1cdd36653c134cacfd64c97ff4fa", "rev": "147dee35aab2193b174e4c0868bd80ead5ce755c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1199,11 +1199,11 @@
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1743975612, "lastModified": 1742388435,
"narHash": "sha256-o4FjFOUmjSRMK7dn0TFdAT0RRWUWD+WsspPHa+qEQT8=", "narHash": "sha256-GheQGRNYAhHsvPxWVOhAmg9lZKkis22UPbEHlmZMthg=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "a880f49904d68b5e53338d1e8c7bf80f59903928", "rev": "b75693fb46bfaf09e662d09ec076c5a162efa9f6",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1215,11 +1215,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1743827369, "lastModified": 1742069588,
"narHash": "sha256-rpqepOZ8Eo1zg+KJeWoq1HAOgoMCDloqv5r2EAa9TSA=", "narHash": "sha256-C7jVfohcGzdZRF6DO+ybyG/sqpo1h6bZi9T56sxLy+k=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "42a1c966be226125b48c384171c44c651c236c22", "rev": "c80f6a7e10b39afcc1894e02ef785b1ad0b0d7e5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1231,11 +1231,11 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1743689281, "lastModified": 1741865919,
"narHash": "sha256-y7Hg5lwWhEOgflEHRfzSH96BOt26LaYfrYWzZ+VoVdg=", "narHash": "sha256-4thdbnP6dlbdq+qZWTsm4ffAwoS8Tiq1YResB+RP6WE=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "2bfc080955153be0be56724be6fa5477b4eefabb", "rev": "573c650e8a14b2faa0041645ab18aed7e60f0c9a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1263,11 +1263,11 @@
}, },
"nixpkgs_5": { "nixpkgs_5": {
"locked": { "locked": {
"lastModified": 1743964447, "lastModified": 1742422364,
"narHash": "sha256-nEo1t3Q0F+0jQ36HJfbJtiRU4OI+/0jX/iITURKe3EE=", "narHash": "sha256-mNqIplmEohk5jRkqYqG19GA8MbQ/D4gQSK0Mu4LvfRQ=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "063dece00c5a77e4a0ea24e5e5a5bd75232806f8", "rev": "a84ebe20c6bc2ecbcfb000a50776219f48d134cc",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1287,11 +1287,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1742649964, "lastModified": 1742058297,
"narHash": "sha256-DwOTp7nvfi8mRfuL1escHDXabVXFGT1VlPD1JHrtrco=", "narHash": "sha256-b4SZc6TkKw8WQQssbN5O2DaCEzmFfvSTPYHlx/SFW9Y=",
"owner": "cachix", "owner": "cachix",
"repo": "git-hooks.nix", "repo": "git-hooks.nix",
"rev": "dcf5072734cb576d2b0c59b2ac44f5050b5eac82", "rev": "59f17850021620cd348ad2e9c0c64f4e6325ce2a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1336,7 +1336,6 @@
"nixos-apple-silicon": "nixos-apple-silicon", "nixos-apple-silicon": "nixos-apple-silicon",
"nixpkgs": "nixpkgs_5", "nixpkgs": "nixpkgs_5",
"repo-clone": "repo-clone", "repo-clone": "repo-clone",
"rose-pine-hyprcursor": "rose-pine-hyprcursor",
"rose-pine-swaync": "rose-pine-swaync", "rose-pine-swaync": "rose-pine-swaync",
"sops-nix": "sops-nix", "sops-nix": "sops-nix",
"split-monitor-workspaces": "split-monitor-workspaces", "split-monitor-workspaces": "split-monitor-workspaces",
@ -1345,31 +1344,6 @@
"zdwm": "zdwm" "zdwm": "zdwm"
} }
}, },
"rose-pine-hyprcursor": {
"inputs": {
"hyprlang": [
"hyprland",
"hyprlang"
],
"nixpkgs": [
"nixpkgs"
],
"utils": "utils_2"
},
"locked": {
"lastModified": 1740132177,
"narHash": "sha256-gNc20APKMefFdH5RONBuHhOps14aiMdgIT0I6RaSN64=",
"owner": "ndom91",
"repo": "rose-pine-hyprcursor",
"rev": "568067f35a85932192bd43ddf64fc05eff850f9f",
"type": "github"
},
"original": {
"owner": "ndom91",
"repo": "rose-pine-hyprcursor",
"type": "github"
}
},
"rose-pine-swaync": { "rose-pine-swaync": {
"flake": false, "flake": false,
"locked": { "locked": {
@ -1389,11 +1363,11 @@
"rust-analyzer-src": { "rust-analyzer-src": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1742296961, "lastModified": 1742249107,
"narHash": "sha256-gCpvEQOrugHWLimD1wTFOJHagnSEP6VYBDspq96Idu0=", "narHash": "sha256-3jVOcCZgXBvQ2HsjgHXmZow9/3d1K4oRwVyvhYfnvyg=",
"owner": "rust-lang", "owner": "rust-lang",
"repo": "rust-analyzer", "repo": "rust-analyzer",
"rev": "15d87419f1a123d8f888d608129c3ce3ff8f13d4", "rev": "31e412c290f6ff6de4548e94e187477f072b179e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1426,11 +1400,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1744070144, "lastModified": 1742406979,
"narHash": "sha256-ZB6q4xnSWm1eIKjpH195NJ7rlOzQ84BWSCoc002gdLI=", "narHash": "sha256-r0aq70/3bmfjTP+JZs4+XV5SgmCtk1BLU4CQPWGtA7o=",
"owner": "mic92", "owner": "mic92",
"repo": "sops-nix", "repo": "sops-nix",
"rev": "04eb34c6c5be9298e0628ef6532acad4fadbfa21", "rev": "1770be8ad89e41f1ed5a60ce628dd10877cb3609",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1447,11 +1421,11 @@
"nix-filter": "nix-filter" "nix-filter": "nix-filter"
}, },
"locked": { "locked": {
"lastModified": 1743247927, "lastModified": 1741115712,
"narHash": "sha256-za6nKSilGOUpTDLho1LK8elyImLNNIUGixDLW/n6f84=", "narHash": "sha256-wauFw6BXlcC3wpKVRJ/ok31HkJVIQ5vJWTucA3TRrEU=",
"owner": "Duckonaut", "owner": "Duckonaut",
"repo": "split-monitor-workspaces", "repo": "split-monitor-workspaces",
"rev": "a8e39ff10dfb5ff451416a791a30388a8517e038", "rev": "ab1accb4d2f4c72e63124f40681ad73bb02ac0f4",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1535,21 +1509,6 @@
"type": "github" "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"
}
},
"treefmt-nix": { "treefmt-nix": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@ -1558,11 +1517,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1743748085, "lastModified": 1742370146,
"narHash": "sha256-uhjnlaVTWo5iD3LXics1rp9gaKgDRQj6660+gbUU3cE=", "narHash": "sha256-XRE8hL4vKIQyVMDXykFh4ceo3KSpuJF3ts8GKwh5bIU=",
"owner": "numtide", "owner": "numtide",
"repo": "treefmt-nix", "repo": "treefmt-nix",
"rev": "815e4121d6a5d504c0f96e5be2dd7f871e4fd99d", "rev": "adc195eef5da3606891cedf80c0d9ce2d3190808",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1579,11 +1538,11 @@
}, },
"locked": { "locked": {
"dir": "packaging/nix", "dir": "packaging/nix",
"lastModified": 1743524226, "lastModified": 1742441912,
"narHash": "sha256-af5xqPTOE3u+tsavSAuuuYgsGFMAq8sJYJTTr2V+tRw=", "narHash": "sha256-8379sxse20nhUT6VcjjpsDmYoT8EJQCy0E8bLZZdos8=",
"owner": "Open-Wine-Components", "owner": "Open-Wine-Components",
"repo": "umu-launcher", "repo": "umu-launcher",
"rev": "5fd075b7ece7fc1b22e8c5151b1804fc3939dbe3", "rev": "28eef5f5638d5660fb2d7c1811c8f2915a5e8c5b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1611,24 +1570,6 @@
"type": "github" "type": "github"
} }
}, },
"utils_2": {
"inputs": {
"systems": "systems_6"
},
"locked": {
"lastModified": 1710146030,
"narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"xdph": { "xdph": {
"inputs": { "inputs": {
"hyprland-protocols": [ "hyprland-protocols": [
@ -1690,11 +1631,11 @@
"xwayland-satellite-unstable": { "xwayland-satellite-unstable": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1743346993, "lastModified": 1742475924,
"narHash": "sha256-i7rWd/5BcqLgQEtB5L/6gKN5R5GUJcmm34F+iBivH60=", "narHash": "sha256-xe3tfHp1aisnUVrCbn1axwpeJzcrSOvQNn1bZt6k5DM=",
"owner": "Supreeeme", "owner": "Supreeeme",
"repo": "xwayland-satellite", "repo": "xwayland-satellite",
"rev": "45c055696437a08e3989d9b91d9c617b84cc2bc3", "rev": "1d98ee089c8bad414a346028a7a0f539ad7cfb9d",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -21,7 +21,6 @@
fish_theme = { url = "git+https://git.zynh.me/Zynh0722/omf-theme"; flake = false; }; fish_theme = { url = "git+https://git.zynh.me/Zynh0722/omf-theme"; flake = false; };
backgrounds = { url = "git+https://git.zynh.me/Zynh0722/backgrounds"; inputs.nixpkgs.follows = "nixpkgs"; }; backgrounds = { url = "git+https://git.zynh.me/Zynh0722/backgrounds"; inputs.nixpkgs.follows = "nixpkgs"; };
rose-pine-swaync = { url = "github:rose-pine/swaync"; flake = false; }; rose-pine-swaync = { url = "github:rose-pine/swaync"; flake = false; };
rose-pine-hyprcursor = { url = "github:ndom91/rose-pine-hyprcursor"; inputs.nixpkgs.follows = "nixpkgs"; inputs.hyprlang.follows = "hyprland/hyprlang"; };
# Owie Sharp # Owie Sharp
neovim-overlay = { url = "github:nix-community/neovim-nightly-overlay"; inputs.nixpkgs.follows = "nixpkgs"; }; neovim-overlay = { url = "github:nix-community/neovim-nightly-overlay"; inputs.nixpkgs.follows = "nixpkgs"; };
@ -37,7 +36,7 @@
nixos-apple-silicon = { url = "github:Lederstrumpf/nixos-apple-silicon/mesa-changes"; }; nixos-apple-silicon = { url = "github:Lederstrumpf/nixos-apple-silicon/mesa-changes"; };
# FRC # FRC
frc-nix = { url = "github:Zynh0722/frc-nix"; inputs.nixpkgs.follows = "nixpkgs"; }; frc-nix = { url = "github:frc4451/frc-nix"; inputs.nixpkgs.follows = "nixpkgs"; };
# Gaming # Gaming
umu = { url = "github:Open-Wine-Components/umu-launcher?dir=packaging/nix"; inputs.nixpkgs.follows = "nixpkgs"; }; umu = { url = "github:Open-Wine-Components/umu-launcher?dir=packaging/nix"; inputs.nixpkgs.follows = "nixpkgs"; };

View file

@ -46,31 +46,5 @@ in
${lib.getExe config.programs.firefox.package} -P "alt" ${lib.getExe config.programs.firefox.package} -P "alt"
'') '')
]; ];
xdg.desktopEntries = {
AltFirefox = {
name = "Alt Firefox";
genericName = "Web Browser";
icon = "firefox";
exec = ''
${lib.getExe config.programs.firefox.package} -P "alt"
'';
terminal = false;
type = "Application";
mimeType = [
"text/html"
"text/xml"
"application/xhtml+xml"
"application/vnd.mozilla.xul+xml"
"x-scheme-handler/http"
"x-scheme-handler/https"
];
categories = [
"Network"
"WebBrowser"
];
startupNotify = false;
};
};
}; };
} }

View file

@ -31,7 +31,7 @@ in
in in
{ {
background = "#050505"; background = "#050505";
background_opacity = 0.95; background_opacity = 0.98;
font_size = 12; font_size = 12;
# allow_remote_control = "yes"; # allow_remote_control = "yes";

View file

@ -9,14 +9,10 @@ in
}; };
config = lib.mkIf cfg.enable { config = lib.mkIf cfg.enable {
snowhawk.sxhkd.enable = lib.mkDefault true; snowhawk.sxhkd.enable = true;
services.sxhkd.keybindings = lib.mkIf config.snowhawk.sxhkd.enable { services.sxhkd.keybindings = {
"XF86TouchpadOn" = "${lib.getExe pkgs.pipewire-controller}"; "XF86TouchpadOn" = "${lib.getExe pkgs.pipewire-controller}";
}; };
wayland.windowManager.hyprland.settings.bind = lib.mkIf config.wayland.windowManager.hyprland.enable [
", XF86TouchpadOn, exec, ${lib.getExe pkgs.pipewire-controller}"
];
}; };
} }

View file

@ -45,7 +45,7 @@ in
gtk.enable = true; gtk.enable = true;
x11.enable = true; x11.enable = true;
name = name; name = name;
size = 24; size = 16;
package = package =
pkgs.runCommand "moveUp" { } '' pkgs.runCommand "moveUp" { } ''
mkdir -p $out/share/icons mkdir -p $out/share/icons

View file

@ -19,7 +19,7 @@ in
# shell = getExe pkgs.fish; # shell = getExe pkgs.fish;
mouse = true; mouse = true;
baseIndex = 1; baseIndex = 1;
terminal = "xterm-kitty"; terminal = "screen-256color";
newSession = true; newSession = true;
escapeTime = 0; escapeTime = 0;

View file

@ -20,7 +20,6 @@
# boot.binfmt.emulatedSystems = [ # boot.binfmt.emulatedSystems = [
# "x86_64-linux" # "x86_64-linux"
# "i686-linux"
# ]; # ];
# Install/enable all proprietary firmware # Install/enable all proprietary firmware
@ -36,7 +35,7 @@
env.enable = true; env.enable = true;
sops.enable = true; sops.enable = true;
audio.enable = true; audio.enable = false;
}; };
snowhawk.plymouth = { snowhawk.plymouth = {
@ -70,25 +69,12 @@
useGlobalPkgs = true; useGlobalPkgs = true;
}; };
# programs.steam.enable = true;
# hardware.graphics.enable32Bit = lib.mkForce false;
services.flatpak.enable = true;
systemd.services.flatpak-repo = {
wantedBy = [ "multi-user.target" ];
path = [ pkgs.flatpak ];
script = ''
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
'';
};
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
pkgs.rose-pine-gtk-theme pkgs.rose-pine-gtk-theme
pkgs.rose-pine-icon-theme pkgs.rose-pine-icon-theme
pkgs.adwaita-icon-theme pkgs.adwaita-icon-theme
neovim neovim
bashmount
curl curl
git git
killall killall

View file

@ -20,7 +20,6 @@
# Term Tools # Term Tools
neovim.enable = true; neovim.enable = true;
direnv.enable = true;
}; };
wayland.windowManager.hyprland.settings.monitor = [ ",preferred,auto,auto" ]; wayland.windowManager.hyprland.settings.monitor = [ ",preferred,auto,auto" ];
@ -60,6 +59,8 @@
pcmanfm pcmanfm
jq jq
jdt-language-server
advantagescope advantagescope
wpilib.glass wpilib.glass
wpilib.shuffleboard wpilib.shuffleboard

View file

@ -12,23 +12,11 @@
# Default specialisation # Default specialisation
({ lib, config, ... }: { ({ lib, config, ... }: {
config = lib.mkIf (config.specialisation != { }) { config = lib.mkIf (config.specialisation != { }) {
hardware.nvidia.open = lib.mkForce true; snowhawk.dwm.enable = true;
snowhawk.hyprland = {
enable = true;
nvidia = true;
split-monitor-workspaces = true;
};
home-manager.sharedModules = [{ home-manager.sharedModules = [{
wayland.windowManager.hyprland = { snowhawk.dunst.enable = lib.mkDefault true;
settings = { snowhawk.dwm.useXFixes = true;
monitor = [
"DP-1, 1920x1080@144, 1920x0, 1"
"HDMI-A-1, 1920x1080@60, 0x0, 1"
];
};
};
}]; }];
}; };
}) })
@ -60,23 +48,35 @@
# #
# home-manager.sharedModules = [{ snowhawk.dunst.enable = lib.mkDefault true; }]; # home-manager.sharedModules = [{ snowhawk.dunst.enable = lib.mkDefault true; }];
# } // nvkConfig; # } // nvkConfig;
# dwl.configuration = { dwl.configuration = {
# environment.etc."specialisation".text = "dwl"; environment.etc."specialisation".text = "dwl";
#
# hardware.nvidia.open = lib.mkForce true;
#
# snowhawk.dwl.enable = true;
#
# home-manager.sharedModules = [{ snowhawk.dunst.enable = lib.mkDefault true; }];
# };
dwm.configuration = {
environment.etc."specialisation".text = "dwm";
snowhawk.dwm.enable = true; hardware.nvidia.open = lib.mkForce true;
snowhawk.dwl.enable = true;
home-manager.sharedModules = [{ snowhawk.dunst.enable = lib.mkDefault true; }];
};
hyprland.configuration = {
environment.etc."specialisation".text = "hyprland";
hardware.nvidia.open = lib.mkForce true;
snowhawk.hyprland = {
enable = true;
nvidia = true;
split-monitor-workspaces = true;
};
home-manager.sharedModules = [{ home-manager.sharedModules = [{
snowhawk.dunst.enable = lib.mkDefault true; wayland.windowManager.hyprland = {
snowhawk.dwm.useXFixes = true; settings = {
monitor = [
"DP-1, 1920x1080@144, 1920x0, 1"
"HDMI-A-1, 1920x1080@60, 0x0, 1"
];
};
};
}]; }];
}; };
# plasma.configuration = { # plasma.configuration = {
@ -146,8 +146,6 @@
}; };
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
mysql-workbench
# FIXME: extract to theme module? # FIXME: extract to theme module?
pkgs.rose-pine-gtk-theme pkgs.rose-pine-gtk-theme
pkgs.rose-pine-icon-theme pkgs.rose-pine-icon-theme
@ -199,16 +197,8 @@
# Also recommended, either as an alternative or in addition # Also recommended, either as an alternative or in addition
zramSwap.enable = true; zramSwap.enable = true;
virtualisation.docker.enable = true;
users.users.ravenshade.extraGroups = [ "docker" "libvirtd" ];
virtualisation = { virtualisation = {
libvirtd = { libvirtd.enable = true;
enable = true;
qemu = {
package = pkgs.qemu_kvm;
};
};
}; };
programs.virt-manager.enable = true; programs.virt-manager.enable = true;

View file

@ -68,40 +68,6 @@ in
SDL_VIDEODRIVEWR = "wayland,x11"; SDL_VIDEODRIVEWR = "wayland,x11";
_JAVA_AWT_WM_NONREPARENTING = 1; _JAVA_AWT_WM_NONREPARENTING = 1;
}; };
environment.systemPackages = [
inputs.rose-pine-hyprcursor.packages.${pkgs.system}.default
];
}
# Hyprpaper
{
systemd.user.services.hyprpaper = {
script = "${lib.getExe pkgs.hyprpaper}";
path = [ pkgs.hyprland ];
wantedBy = [ "graphical-session.target" ];
partOf = [ "graphical-session.target" ];
};
home-manager.sharedModules = [{
xdg.configFile."hypr/hyprpaper.conf".text =
let bgRosePine = "${inputs.backgrounds}/bg-rose-pine.webp";
in /* hyprlang */ ''
preload = ${bgRosePine}
wallpaper = ,${bgRosePine}
splash = true
'';
}];
}
# tmux clipboard fix
{
home-manager.sharedModules = [{
programs.tmux.extraConfig = ''
set -s copy-command 'wl-copy'
'';
}];
} }
# hyprland configuration # hyprland configuration
@ -116,7 +82,6 @@ in
env = [ env = [
"XCURSOR_SIZE,24" "XCURSOR_SIZE,24"
"HYPRCURSOR_SIZE,24" "HYPRCURSOR_SIZE,24"
"HYPRCURSOR_THEME,rose-pine-hyprcursor"
"MOZ_ENABLE_WAYLAND,1" "MOZ_ENABLE_WAYLAND,1"
]; ];
@ -225,8 +190,6 @@ in
follow_mouse = 1; follow_mouse = 1;
sensitivity = 0; sensitivity = 0;
numlock_by_default = true;
touchpad = { touchpad = {
natural_scroll = true; natural_scroll = true;
clickfinger_behavior = true; clickfinger_behavior = true;
@ -282,7 +245,7 @@ in
bind = [ bind = [
"$mainMod, Q, exec, $terminal" "$mainMod, Q, exec, $terminal"
"$mainMod, C, killactive," "$mainMod, C, killactive,"
"$mainMod CTRL SHIFT, M, exit," "$mainMod, M, exit,"
"$mainMod, E, exec, $fileManager" "$mainMod, E, exec, $fileManager"
"$mainMod, V, togglefloating," "$mainMod, V, togglefloating,"
"$mainMod, R, exec, $menu" "$mainMod, R, exec, $menu"