From 0fa3dc1973f404a7c650e858291f0e6be306cad8 Mon Sep 17 00:00:00 2001 From: notohh Date: Fri, 26 Apr 2024 17:21:31 -0400 Subject: [PATCH] flake.nix: add eww --- flake.lock | 294 ++++++++++++++++++++++++++++++++++++----------------- flake.nix | 1 + 2 files changed, 202 insertions(+), 93 deletions(-) diff --git a/flake.lock b/flake.lock index 0ea98bd..9346916 100644 --- a/flake.lock +++ b/flake.lock @@ -262,6 +262,26 @@ "type": "github" } }, + "eww": { + "inputs": { + "flake-compat": "flake-compat_4", + "nixpkgs": "nixpkgs_3", + "rust-overlay": "rust-overlay" + }, + "locked": { + "lastModified": 1713730154, + "narHash": "sha256-LHwfc+Mexlqewfjm2onPz74ZMRf/n+e7aAuYz08qPUE=", + "owner": "elkowar", + "repo": "eww", + "rev": "acf57a8396d19cd160786223b04b950509e46a4b", + "type": "github" + }, + "original": { + "owner": "elkowar", + "repo": "eww", + "type": "github" + } + }, "flake-compat": { "flake": false, "locked": { @@ -327,6 +347,22 @@ } }, "flake-compat_5": { + "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_6": { "flake": false, "locked": { "lastModified": 1673956053, @@ -436,6 +472,24 @@ "inputs": { "systems": "systems_3" }, + "locked": { + "lastModified": 1705309234, + "narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_4": { + "inputs": { + "systems": "systems_4" + }, "locked": { "lastModified": 1709126324, "narHash": "sha256-q6EQdSeUZOG26WelxqkmR7kArjgWCdw5sfJVHPH/7j8=", @@ -450,9 +504,9 @@ "type": "github" } }, - "flake-utils_4": { + "flake-utils_5": { "inputs": { - "systems": "systems_12" + "systems": "systems_13" }, "locked": { "lastModified": 1705309234, @@ -468,9 +522,9 @@ "type": "github" } }, - "flake-utils_5": { + "flake-utils_6": { "inputs": { - "systems": "systems_13" + "systems": "systems_14" }, "locked": { "lastModified": 1710146030, @@ -486,9 +540,9 @@ "type": "github" } }, - "flake-utils_6": { + "flake-utils_7": { "inputs": { - "systems": "systems_14" + "systems": "systems_15" }, "locked": { "lastModified": 1705309234, @@ -504,9 +558,9 @@ "type": "github" } }, - "flake-utils_7": { + "flake-utils_8": { "inputs": { - "systems": "systems_17" + "systems": "systems_18" }, "locked": { "lastModified": 1694529238, @@ -613,9 +667,9 @@ "helix": { "inputs": { "crane": "crane_2", - "flake-utils": "flake-utils_3", - "nixpkgs": "nixpkgs_3", - "rust-overlay": "rust-overlay" + "flake-utils": "flake-utils_4", + "nixpkgs": "nixpkgs_4", + "rust-overlay": "rust-overlay_2" }, "locked": { "lastModified": 1713304603, @@ -675,8 +729,8 @@ "hyprcursor": { "inputs": { "hyprlang": "hyprlang", - "nixpkgs": "nixpkgs_4", - "systems": "systems_4" + "nixpkgs": "nixpkgs_5", + "systems": "systems_5" }, "locked": { "lastModified": 1713214463, @@ -724,8 +778,8 @@ "hypridle": { "inputs": { "hyprlang": "hyprlang_2", - "nixpkgs": "nixpkgs_5", - "systems": "systems_6" + "nixpkgs": "nixpkgs_6", + "systems": "systems_7" }, "locked": { "lastModified": 1713214520, @@ -746,8 +800,8 @@ "hyprcursor": "hyprcursor_2", "hyprland-protocols": "hyprland-protocols", "hyprlang": "hyprlang_3", - "nixpkgs": "nixpkgs_6", - "systems": "systems_7", + "nixpkgs": "nixpkgs_7", + "systems": "systems_8", "wlroots": "wlroots", "xdph": "xdph" }, @@ -871,7 +925,7 @@ "hypridle", "nixpkgs" ], - "systems": "systems_5" + "systems": "systems_6" }, "locked": { "lastModified": 1713121246, @@ -918,7 +972,7 @@ "hyprlock", "nixpkgs" ], - "systems": "systems_8" + "systems": "systems_9" }, "locked": { "lastModified": 1713121246, @@ -936,8 +990,8 @@ }, "hyprlang_5": { "inputs": { - "nixpkgs": "nixpkgs_8", - "systems": "systems_10" + "nixpkgs": "nixpkgs_9", + "systems": "systems_11" }, "locked": { "lastModified": 1711250455, @@ -959,7 +1013,7 @@ "xdg-portal-hyprland", "nixpkgs" ], - "systems": "systems_15" + "systems": "systems_16" }, "locked": { "lastModified": 1713121246, @@ -978,8 +1032,8 @@ "hyprlock": { "inputs": { "hyprlang": "hyprlang_4", - "nixpkgs": "nixpkgs_7", - "systems": "systems_9" + "nixpkgs": "nixpkgs_8", + "systems": "systems_10" }, "locked": { "lastModified": 1713214544, @@ -998,8 +1052,8 @@ "hyprpaper": { "inputs": { "hyprlang": "hyprlang_5", - "nixpkgs": "nixpkgs_9", - "systems": "systems_11" + "nixpkgs": "nixpkgs_10", + "systems": "systems_12" }, "locked": { "lastModified": 1712919696, @@ -1017,7 +1071,7 @@ }, "hyprpicker": { "inputs": { - "nixpkgs": "nixpkgs_10" + "nixpkgs": "nixpkgs_11" }, "locked": { "lastModified": 1713196199, @@ -1040,7 +1094,7 @@ "nixpkgs": [ "nixpkgs" ], - "rust-overlay": "rust-overlay_2" + "rust-overlay": "rust-overlay_3" }, "locked": { "lastModified": 1713388217, @@ -1075,7 +1129,7 @@ }, "naersk": { "inputs": { - "nixpkgs": "nixpkgs_11" + "nixpkgs": "nixpkgs_12" }, "locked": { "lastModified": 1698420672, @@ -1094,7 +1148,7 @@ "nix-gaming": { "inputs": { "flake-parts": "flake-parts_3", - "nixpkgs": "nixpkgs_12" + "nixpkgs": "nixpkgs_13" }, "locked": { "lastModified": 1713173715, @@ -1227,6 +1281,22 @@ } }, "nixpkgs_10": { + "locked": { + "lastModified": 1711163522, + "narHash": "sha256-YN/Ciidm+A0fmJPWlHBGvVkcarYWSC+s3NTPk/P+q3c=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "44d0940ea560dee511026a53f0e2e2cde489b4d4", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_11": { "locked": { "lastModified": 1683014792, "narHash": "sha256-6Va9iVtmmsw4raBc3QKvQT2KT/NGRWlvUlJj46zN8B8=", @@ -1242,7 +1312,7 @@ "type": "github" } }, - "nixpkgs_11": { + "nixpkgs_12": { "locked": { "lastModified": 1711715736, "narHash": "sha256-9slQ609YqT9bT/MNX9+5k5jltL9zgpn36DpFB7TkttM=", @@ -1256,7 +1326,7 @@ "type": "indirect" } }, - "nixpkgs_12": { + "nixpkgs_13": { "locked": { "lastModified": 1712883908, "narHash": "sha256-icE1IJE9fHcbDfJ0+qWoDdcBXUoZCcIJxME4lMHwvSM=", @@ -1272,7 +1342,7 @@ "type": "github" } }, - "nixpkgs_13": { + "nixpkgs_14": { "locked": { "lastModified": 1713248628, "narHash": "sha256-NLznXB5AOnniUtZsyy/aPWOk8ussTuePp2acb9U+ISA=", @@ -1288,7 +1358,7 @@ "type": "github" } }, - "nixpkgs_14": { + "nixpkgs_15": { "locked": { "lastModified": 1710765496, "narHash": "sha256-p7ryWEeQfMwTB6E0wIUd5V2cFTgq+DRRBz2hYGnJZyA=", @@ -1304,7 +1374,7 @@ "type": "github" } }, - "nixpkgs_15": { + "nixpkgs_16": { "locked": { "lastModified": 1713596654, "narHash": "sha256-LJbHQQ5aX1LVth2ST+Kkse/DRzgxlVhTL1rxthvyhZc=", @@ -1320,7 +1390,7 @@ "type": "github" } }, - "nixpkgs_16": { + "nixpkgs_17": { "locked": { "lastModified": 1705403940, "narHash": "sha256-bl7E3w35Bleiexg01WsN0RuAQEL23HaQeNBC2zjt+9w=", @@ -1336,7 +1406,7 @@ "type": "github" } }, - "nixpkgs_17": { + "nixpkgs_18": { "locked": { "lastModified": 1712963716, "narHash": "sha256-WKm9CvgCldeIVvRz87iOMi8CFVB1apJlkUT4GGvA0iM=", @@ -1352,7 +1422,7 @@ "type": "github" } }, - "nixpkgs_18": { + "nixpkgs_19": { "locked": { "lastModified": 1701174899, "narHash": "sha256-1W+FMe8mWsJKXoBc+QgKmEeRj33kTFnPq7XCjU+bfnA=", @@ -1385,6 +1455,22 @@ } }, "nixpkgs_3": { + "locked": { + "lastModified": 1709038661, + "narHash": "sha256-Ys611iT6pChGv954aa4f8oKoDKJG3IXjJjPhnj6uaLY=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "8520c158aee718c6e87b56881105fc4223c3c723", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_4": { "locked": { "lastModified": 1709479366, "narHash": "sha256-n6F0n8UV6lnTZbYPl1A9q1BS0p4hduAv1mGAP17CVd0=", @@ -1400,22 +1486,6 @@ "type": "github" } }, - "nixpkgs_4": { - "locked": { - "lastModified": 1712963716, - "narHash": "sha256-WKm9CvgCldeIVvRz87iOMi8CFVB1apJlkUT4GGvA0iM=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "cfd6b5fc90b15709b780a5a1619695a88505a176", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, "nixpkgs_5": { "locked": { "lastModified": 1712963716, @@ -1466,11 +1536,11 @@ }, "nixpkgs_8": { "locked": { - "lastModified": 1708475490, - "narHash": "sha256-g1v0TsWBQPX97ziznfJdWhgMyMGtoBFs102xSYO4syU=", + "lastModified": 1712963716, + "narHash": "sha256-WKm9CvgCldeIVvRz87iOMi8CFVB1apJlkUT4GGvA0iM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "0e74ca98a74bc7270d28838369593635a5db3260", + "rev": "cfd6b5fc90b15709b780a5a1619695a88505a176", "type": "github" }, "original": { @@ -1482,11 +1552,11 @@ }, "nixpkgs_9": { "locked": { - "lastModified": 1711163522, - "narHash": "sha256-YN/Ciidm+A0fmJPWlHBGvVkcarYWSC+s3NTPk/P+q3c=", + "lastModified": 1708475490, + "narHash": "sha256-g1v0TsWBQPX97ziznfJdWhgMyMGtoBFs102xSYO4syU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "44d0940ea560dee511026a53f0e2e2cde489b4d4", + "rev": "0e74ca98a74bc7270d28838369593635a5db3260", "type": "github" }, "original": { @@ -1513,10 +1583,10 @@ }, "pre-commit-hooks": { "inputs": { - "flake-compat": "flake-compat_4", - "flake-utils": "flake-utils_5", + "flake-compat": "flake-compat_5", + "flake-utils": "flake-utils_6", "gitignore": "gitignore", - "nixpkgs": "nixpkgs_14", + "nixpkgs": "nixpkgs_15", "nixpkgs-stable": "nixpkgs-stable_2" }, "locked": { @@ -1539,6 +1609,7 @@ "attic": "attic", "atuin": "atuin", "deploy-rs": "deploy-rs", + "eww": "eww", "flake-parts": "flake-parts_2", "helix": "helix", "home-manager": "home-manager", @@ -1552,7 +1623,7 @@ "ironbar": "ironbar", "nix-gaming": "nix-gaming", "nixos-hardware": "nixos-hardware", - "nixpkgs": "nixpkgs_13", + "nixpkgs": "nixpkgs_14", "nur": "nur", "pre-commit-hooks": "pre-commit-hooks", "sops-nix": "sops-nix", @@ -1563,6 +1634,28 @@ } }, "rust-overlay": { + "inputs": { + "flake-utils": "flake-utils_3", + "nixpkgs": [ + "eww", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1708999822, + "narHash": "sha256-X55GxqI3oDEfqy38Pt7xyypYNly4bkd/RajFE+FGn+A=", + "owner": "oxalica", + "repo": "rust-overlay", + "rev": "1a618c62479a6896ac497aaa0d969c6bd8e24911", + "type": "github" + }, + "original": { + "owner": "oxalica", + "repo": "rust-overlay", + "type": "github" + } + }, + "rust-overlay_2": { "inputs": { "flake-utils": [ "helix", @@ -1587,9 +1680,9 @@ "type": "github" } }, - "rust-overlay_2": { + "rust-overlay_3": { "inputs": { - "flake-utils": "flake-utils_4", + "flake-utils": "flake-utils_5", "nixpkgs": [ "ironbar", "nixpkgs" @@ -1609,7 +1702,7 @@ "type": "github" } }, - "rust-overlay_3": { + "rust-overlay_4": { "inputs": { "flake-utils": [ "wezterm", @@ -1634,7 +1727,7 @@ "type": "github" } }, - "rust-overlay_4": { + "rust-overlay_5": { "inputs": { "flake-utils": [ "yazi", @@ -1689,10 +1782,10 @@ "base16-kitty": "base16-kitty", "base16-tmux": "base16-tmux", "base16-vim": "base16-vim", - "flake-compat": "flake-compat_5", + "flake-compat": "flake-compat_6", "gnome-shell": "gnome-shell", "home-manager": "home-manager_2", - "nixpkgs": "nixpkgs_15" + "nixpkgs": "nixpkgs_16" }, "locked": { "lastModified": 1713821140, @@ -1755,16 +1848,16 @@ }, "systems_12": { "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" } }, @@ -1800,16 +1893,16 @@ }, "systems_15": { "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" } }, @@ -1829,6 +1922,21 @@ } }, "systems_17": { + "locked": { + "lastModified": 1689347949, + "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", + "owner": "nix-systems", + "repo": "default-linux", + "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default-linux", + "type": "github" + } + }, + "systems_18": { "locked": { "lastModified": 1681028828, "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", @@ -1875,16 +1983,16 @@ }, "systems_4": { "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" } }, @@ -1983,12 +2091,12 @@ }, "wezterm": { "inputs": { - "flake-utils": "flake-utils_6", + "flake-utils": "flake-utils_7", "freetype2": "freetype2", "harfbuzz": "harfbuzz", "libpng": "libpng", - "nixpkgs": "nixpkgs_16", - "rust-overlay": "rust-overlay_3", + "nixpkgs": "nixpkgs_17", + "rust-overlay": "rust-overlay_4", "zlib": "zlib" }, "locked": { @@ -2029,8 +2137,8 @@ "inputs": { "hyprland-protocols": "hyprland-protocols_2", "hyprlang": "hyprlang_6", - "nixpkgs": "nixpkgs_17", - "systems": "systems_16" + "nixpkgs": "nixpkgs_18", + "systems": "systems_17" }, "locked": { "lastModified": 1713214484, @@ -2081,9 +2189,9 @@ }, "yazi": { "inputs": { - "flake-utils": "flake-utils_7", - "nixpkgs": "nixpkgs_18", - "rust-overlay": "rust-overlay_4" + "flake-utils": "flake-utils_8", + "nixpkgs": "nixpkgs_19", + "rust-overlay": "rust-overlay_5" }, "locked": { "lastModified": 1713309288, diff --git a/flake.nix b/flake.nix index 4454ec0..a6d6bfc 100755 --- a/flake.nix +++ b/flake.nix @@ -78,6 +78,7 @@ atuin.url = "github:atuinsh/atuin"; flake-parts.url = "github:hercules-ci/flake-parts"; stylix.url = "github:danth/stylix"; + eww.url = "github:elkowar/eww"; deploy-rs = { url = "github:serokell/deploy-rs"; inputs.nixpkgs.follows = "nixpkgs";