new hyprland plugins

Signed-off-by: elwrcl <[email protected]>
This commit is contained in:
elwrcl committed 2026-04-21 21:45:59 +03:00
1 parent 462b5fd740
commit 71c8330441
4 files changed
+137 -115

No files matched your search

Generated
+109 -97
View File
@@ -111,24 +111,6 @@
"type": "github" "type": "github"
} }
}, },
"dotfiles": {
"flake": false,
"locked": {
"lastModified": 1769126799,
"narHash": "sha256-v/VwDphmB+pdp51d65feDAXYLxU3juUIOIvVVT43oP4=",
"ref": "refs/heads/main",
"rev": "1b4c439c3e8286809747becfc59461b484345bfa",
"revCount": 5856,
"submodules": true,
"type": "git",
"url": "https://github.com/end-4/dots-hyprland"
},
"original": {
"submodules": true,
"type": "git",
"url": "https://github.com/end-4/dots-hyprland"
}
},
"flake-compat": { "flake-compat": {
"flake": false, "flake": false,
"locked": { "locked": {
@@ -178,28 +160,6 @@
} }
}, },
"flake-parts": { "flake-parts": {
"inputs": {
"nixpkgs-lib": [
"illogical-flake",
"nur",
"nixpkgs"
]
},
"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-parts_2": {
"inputs": { "inputs": {
"nixpkgs-lib": "nixpkgs-lib" "nixpkgs-lib": "nixpkgs-lib"
}, },
@@ -538,6 +498,27 @@
"type": "github" "type": "github"
} }
}, },
"hyprspace": {
"inputs": {
"hyprland": [
"hyprland"
],
"systems": "systems_3"
},
"locked": {
"lastModified": 1775071961,
"narHash": "sha256-LXkeeH9Blr6ohS1LAsVZbkJ/EAkkMDATh5qu45hC7Zo=",
"owner": "KZDKM",
"repo": "Hyprspace",
"rev": "12ddde04f8584bf7de3151e6169918e0dda9f822",
"type": "github"
},
"original": {
"owner": "KZDKM",
"repo": "Hyprspace",
"type": "github"
}
},
"hyprtoolkit": { "hyprtoolkit": {
"inputs": { "inputs": {
"aquamarine": [ "aquamarine": [
@@ -669,35 +650,12 @@
"type": "github" "type": "github"
} }
}, },
"illogical-flake": {
"inputs": {
"dotfiles": "dotfiles",
"nixpkgs": [
"nixpkgs"
],
"nur": "nur",
"quickshell": "quickshell"
},
"locked": {
"lastModified": 1774402626,
"narHash": "sha256-sksKfX5fjG+lLZBrJT8q1yGl5Y7ucUg6Eo2IOAybhBA=",
"owner": "soymou",
"repo": "illogical-flake",
"rev": "1dab49284ce76f3fa9ed317282ad7c94a782f6ba",
"type": "github"
},
"original": {
"owner": "soymou",
"repo": "illogical-flake",
"type": "github"
}
},
"nix-cachyos-kernel": { "nix-cachyos-kernel": {
"inputs": { "inputs": {
"cachyos-kernel": "cachyos-kernel", "cachyos-kernel": "cachyos-kernel",
"cachyos-kernel-patches": "cachyos-kernel-patches", "cachyos-kernel-patches": "cachyos-kernel-patches",
"flake-compat": "flake-compat_3", "flake-compat": "flake-compat_3",
"flake-parts": "flake-parts_2", "flake-parts": "flake-parts",
"nixpkgs": "nixpkgs_3" "nixpkgs": "nixpkgs_3"
}, },
"locked": { "locked": {
@@ -826,25 +784,47 @@
"type": "github" "type": "github"
} }
}, },
"nur": { "noctalia": {
"inputs": { "inputs": {
"flake-parts": "flake-parts",
"nixpkgs": [ "nixpkgs": [
"illogical-flake",
"nixpkgs" "nixpkgs"
] ],
"noctalia-qs": "noctalia-qs"
}, },
"locked": { "locked": {
"lastModified": 1769182372, "lastModified": 1776774185,
"narHash": "sha256-I5WJ39YMaV+psYbli6rlUaiJOSoC2OwEXOF338d7zdE=", "narHash": "sha256-riCnQWAxvltNd6KrkzQLdG2EMxODNxjQOB2Z67DA4KU=",
"owner": "nix-community", "owner": "noctalia-dev",
"repo": "NUR", "repo": "noctalia-shell",
"rev": "0e6e5ff852c442598d1ae8ca5f042947f123f798", "rev": "d7b68652e79bce5813dc4fea7e51636a5da3e1b7",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nix-community", "owner": "noctalia-dev",
"repo": "NUR", "repo": "noctalia-shell",
"type": "github"
}
},
"noctalia-qs": {
"inputs": {
"nixpkgs": [
"noctalia",
"nixpkgs"
],
"systems": "systems_4",
"treefmt-nix": "treefmt-nix"
},
"locked": {
"lastModified": 1776585574,
"narHash": "sha256-j35EWhKoGhKrfcXcAOpoRVgXEPQt41Eukji/h59cnjk=",
"owner": "noctalia-dev",
"repo": "noctalia-qs",
"rev": "75d180c28a9ab4470e980f3d6f706ad6c5213add",
"type": "github"
},
"original": {
"owner": "noctalia-dev",
"repo": "noctalia-qs",
"type": "github" "type": "github"
} }
}, },
@@ -902,27 +882,6 @@
"type": "github" "type": "github"
} }
}, },
"quickshell": {
"inputs": {
"nixpkgs": [
"illogical-flake",
"nixpkgs"
]
},
"locked": {
"lastModified": 1768985439,
"narHash": "sha256-qkU4r+l+UPz4dutMMRZSin64HuVZkEv9iFpu9yMWVY0=",
"ref": "refs/heads/master",
"rev": "191085a8821b35680bba16ce5411fc9dbe912237",
"revCount": 731,
"type": "git",
"url": "https://git.outfoxxed.me/outfoxxed/quickshell"
},
"original": {
"type": "git",
"url": "https://git.outfoxxed.me/outfoxxed/quickshell"
}
},
"root": { "root": {
"inputs": { "inputs": {
"apple-fonts": "apple-fonts", "apple-fonts": "apple-fonts",
@@ -931,9 +890,10 @@
"home-manager": "home-manager", "home-manager": "home-manager",
"hyprland": "hyprland", "hyprland": "hyprland",
"hyprland-plugins": "hyprland-plugins", "hyprland-plugins": "hyprland-plugins",
"illogical-flake": "illogical-flake", "hyprspace": "hyprspace",
"nix-cachyos-kernel": "nix-cachyos-kernel", "nix-cachyos-kernel": "nix-cachyos-kernel",
"nixpkgs": "nixpkgs_4", "nixpkgs": "nixpkgs_4",
"noctalia": "noctalia",
"oceanix": "oceanix", "oceanix": "oceanix",
"zen-browser": "zen-browser" "zen-browser": "zen-browser"
} }
@@ -1052,6 +1012,58 @@
"type": "github" "type": "github"
} }
}, },
"systems_3": {
"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_4": {
"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"
}
},
"treefmt-nix": {
"inputs": {
"nixpkgs": [
"noctalia",
"noctalia-qs",
"nixpkgs"
]
},
"locked": {
"lastModified": 1775636079,
"narHash": "sha256-pc20NRoMdiar8oPQceQT47UUZMBTiMdUuWrYu2obUP0=",
"owner": "numtide",
"repo": "treefmt-nix",
"rev": "790751ff7fd3801feeaf96d7dc416a8d581265ba",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "treefmt-nix",
"type": "github"
}
},
"utils": { "utils": {
"locked": { "locked": {
"lastModified": 1659877975, "lastModified": 1659877975,
+5
View File
@@ -12,6 +12,10 @@
url = "github:hyprwm/hyprland-plugins"; url = "github:hyprwm/hyprland-plugins";
inputs.hyprland.follows = "hyprland"; inputs.hyprland.follows = "hyprland";
}; };
hyprspace = {
url = "github:KZDKM/Hyprspace";
inputs.hyprland.follows = "hyprland";
};
home-manager = { home-manager = {
url = "github:nix-community/home-manager"; url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
@@ -36,6 +40,7 @@
nixpkgs, nixpkgs,
home-manager, home-manager,
nix-cachyos-kernel, nix-cachyos-kernel,
hyprspace,
... ...
}: }:
let let
+1
View File
@@ -7,5 +7,6 @@
./hyprland/general.nix ./hyprland/general.nix
./hyprland/rules.nix ./hyprland/rules.nix
./hyprland/keybinds.nix ./hyprland/keybinds.nix
./hyprland/plugins.nix
]; ];
} }
+22 -18
View File
@@ -7,20 +7,21 @@
general = { general = {
gaps_in = 4; gaps_in = 4;
gaps_out = 5; gaps_out = 5;
border_size = 1; border_size = 2;
"col.active_border" = "rgba(33ccffee) rgba(00ff99ee) 45deg"; "col.active_border" = "rgba(ff6b6bff) rgba(4ecdc4ff) 90deg";
"col.inactive_border" = "rgba(31313600)"; "col.inactive_border" = "rgba(31313622)";
resize_on_border = true; resize_on_border = true;
allow_tearing = true; allow_tearing = true;
layout = "scrolling"; layout = "scrolling";
}; };
scrolling = { scrolling = {
column_width = 0.7; column_width = 0.45;
fullscreen_on_one_column = false; fullscreen_on_one_column = true;
focus_fit_method = 1; focus_fit_method = 1;
follow_focus = true; follow_focus = true;
direction = "right"; direction = "right";
notify_on_column_change = true;
}; };
decoration = { decoration = {
@@ -80,22 +81,25 @@
"menu_decel, 0.1, 1, 0, 1" "menu_decel, 0.1, 1, 0, 1"
"menu_accel, 0.52, 0.03, 0.72, 0.08" "menu_accel, 0.52, 0.03, 0.72, 0.08"
"stall, 1, -0.1, 0.7, 0.85" "stall, 1, -0.1, 0.7, 0.85"
"smoothIn, 0.25, 0.46, 0.45, 0.94"
"smoothOut, 0.42, 0, 0.58, 1"
"smoothInOut, 0.42, 0, 0.58, 1"
]; ];
animation = [ animation = [
"windowsIn, 1, 3, emphasizedDecel, popin 80%" "windowsIn, 1, 4, smoothOut, popin 75%"
"windowsOut, 1, 2, emphasizedDecel, popin 90%" "windowsOut, 1, 3, smoothIn, popin 85%"
"windowsMove,1, 3, emphasizedDecel, slide" "windowsMove, 1, 4, smoothOut, slide"
"fadeIn, 1, 3, emphasizedDecel" "fadeIn, 1, 3, smoothOut"
"fadeOut, 1, 2, emphasizedDecel" "fadeOut, 1, 2.5, smoothIn"
"border, 1, 10, emphasizedDecel" "border, 1, 8, smoothOut"
"layersIn, 1, 2.7, emphasizedDecel, popin 93%" "layersIn, 1, 3, smoothOut, popin 90%"
"layersOut, 1, 2.4, menu_accel, popin 94%" "layersOut, 1, 2, smoothIn, popin 92%"
"fadeLayersIn, 1, 0.5, menu_decel" "fadeLayersIn, 1, 1, smoothOut"
"fadeLayersOut, 1, 2.7, stall" "fadeLayersOut, 1, 2, smoothIn"
"workspaces, 1, 7, menu_decel, slide" "workspaces, 1, 6, smoothOut, slide"
"specialWorkspaceIn, 1, 2.8, emphasizedDecel, slidevert" "specialWorkspaceIn, 1, 3, smoothOut, slidevert"
"specialWorkspaceOut, 1, 1.2, emphasizedAccel, slidevert" "specialWorkspaceOut, 1, 2, smoothIn, slidevert"
]; ];
device = [ device = [