zdwl: flakening

This commit is contained in:
Zynh Ludwig 2024-12-13 05:24:50 -08:00
parent 39cd50f49c
commit 39ac8c80f0
4 changed files with 45 additions and 10 deletions

View file

@ -10,6 +10,8 @@ let
inputs.niri.overlays.niri inputs.niri.overlays.niri
# inputs.lix-module.overlays.default # inputs.lix-module.overlays.default
inputs.zdwl.overlays.default
(final: prev: { (final: prev: {
tmux = prev.tmux.overrideAttrs (old: rec { tmux = prev.tmux.overrideAttrs (old: rec {
version = "3.5"; version = "3.5";

View file

@ -166,6 +166,24 @@
"type": "github" "type": "github"
} }
}, },
"flake-parts_4": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib_2"
},
"locked": {
"lastModified": 1733312601,
"narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "flake-parts",
"type": "github"
}
},
"flake-schemas": { "flake-schemas": {
"locked": { "locked": {
"lastModified": 1721999734, "lastModified": 1721999734,
@ -572,6 +590,18 @@
"url": "https://github.com/NixOS/nixpkgs/archive/5487e69da40cbd611ab2cadee0b4637225f7cfae.tar.gz" "url": "https://github.com/NixOS/nixpkgs/archive/5487e69da40cbd611ab2cadee0b4637225f7cfae.tar.gz"
} }
}, },
"nixpkgs-lib_2": {
"locked": {
"lastModified": 1733096140,
"narHash": "sha256-1qRH7uAUsyQI7R1Uwl4T+XvdNv778H0Nb5njNrqvylY=",
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/5487e69da40cbd611ab2cadee0b4637225f7cfae.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/5487e69da40cbd611ab2cadee0b4637225f7cfae.tar.gz"
}
},
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1733384649, "lastModified": 1733384649,
@ -773,13 +803,18 @@
} }
}, },
"zdwl": { "zdwl": {
"flake": false, "inputs": {
"flake-parts": "flake-parts_4",
"nixpkgs": [
"nixpkgs"
]
},
"locked": { "locked": {
"lastModified": 1734081909, "lastModified": 1734097112,
"narHash": "sha256-1gzw818Kqkn5JORht910b3kK3F2BZstzxdRFTaEAB5M=", "narHash": "sha256-orgIP31BsPt/sefmoOA8UDs91WPgYWtgxm0RpO8uVKw=",
"ref": "0.7", "ref": "0.7",
"rev": "49888cdcbbace159bc020e3f4be228e63e0c7bad", "rev": "389d476f5b6c544874e6d01cd23d7c1ad213f1c9",
"revCount": 1250, "revCount": 1259,
"type": "git", "type": "git",
"url": "https://git.zynh.me/Zynh0722/dwl" "url": "https://git.zynh.me/Zynh0722/dwl"
}, },

View file

@ -16,7 +16,7 @@
repo-clone.url = "git+https://git.zynh.me/Zynh0722/repo-clone"; repo-clone.url = "git+https://git.zynh.me/Zynh0722/repo-clone";
zdwm = { url = "git+https://git.zynh.me/Zynh0722/dwm?ref=preanybar-systray"; flake = false; }; zdwm = { url = "git+https://git.zynh.me/Zynh0722/dwm?ref=preanybar-systray"; flake = false; };
zdwl = { url = "git+https://git.zynh.me/Zynh0722/dwl?ref=0.7"; flake = false; }; zdwl = { url = "git+https://git.zynh.me/Zynh0722/dwl?ref=0.7"; inputs.nixpkgs.follows = "nixpkgs"; };
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"; };
umu = { url = "git+https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging\/nix&submodules=1"; inputs.nixpkgs.follows = "nixpkgs"; }; umu = { url = "git+https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging\/nix&submodules=1"; inputs.nixpkgs.follows = "nixpkgs"; };

View file

@ -9,9 +9,7 @@ in
package = lib.mkOption { package = lib.mkOption {
type = with lib.types; package; type = with lib.types; package;
default = pkgs.dwl.overrideAttrs (old: { default = inputs.zdwl.packages."x86_64-linux".default;
src = inputs.zdwl;
});
apply = p: p.overrideAttrs { apply = p: p.overrideAttrs {
postInstall = '' postInstall = ''
mkdir -p $out/share/wayland-sessions mkdir -p $out/share/wayland-sessions
@ -64,7 +62,7 @@ in
wl-clipboard wl-clipboard
wmenu wmenu
foot kitty
cfg.package cfg.package
]; ];
}; };