Recreated nix files

This commit is contained in:
henrov committed 2026-03-03 11:43:21 +01:00
1 parent 342131106d
commit e5520636b2
3 files changed
+302 -299

No files matched your search

+300 -299
View File
File diff suppressed because it is too large. Load diff
+1
View File
@@ -1792,6 +1792,7 @@ They are configured below.
This Nix module integrates the hyprscrolling plugin into a Home-Manager managed Hyprland setup in a declarative and reproducible way. It ensures the plugin is installed, optionally switches Hyprland to the scrolling layout, and renders user-defined plugin settings directly into the Hyprland configuration. The goal is to manage the scrolling workspace behavior entirely from Nix instead of maintaining manual edits inside hyprland.conf. This Nix module integrates the hyprscrolling plugin into a Home-Manager managed Hyprland setup in a declarative and reproducible way. It ensures the plugin is installed, optionally switches Hyprland to the scrolling layout, and renders user-defined plugin settings directly into the Hyprland configuration. The goal is to manage the scrolling workspace behavior entirely from Nix instead of maintaining manual edits inside hyprland.conf.
#+begin_src nix :tangle home/desktop/hyprscrolling.nix :noweb tangle :mkdirp yes #+begin_src nix :tangle home/desktop/hyprscrolling.nix :noweb tangle :mkdirp yes
{ config, lib, pkgs, flakeRoot, inputs, ... }: { config, lib, pkgs, flakeRoot, inputs, ... }:
{
wayland.windowManager.hyprland = { wayland.windowManager.hyprland = {
enable = true; enable = true;
plugins = with inputs.hyprland-nix.packages.${pkgs.stdenv.hostPlatform.system}; [ plugins = with inputs.hyprland-nix.packages.${pkgs.stdenv.hostPlatform.system}; [
@@ -1,4 +1,5 @@
{ config, lib, pkgs, flakeRoot, inputs, ... }: { config, lib, pkgs, flakeRoot, inputs, ... }:
{
wayland.windowManager.hyprland = { wayland.windowManager.hyprland = {
enable = true; enable = true;
plugins = with inputs.hyprland-nix.packages.${pkgs.stdenv.hostPlatform.system}; [ plugins = with inputs.hyprland-nix.packages.${pkgs.stdenv.hostPlatform.system}; [