My NixOS Configuration
Go to file
ItsDrike 9d15387d5e
Add script to swap Hyprland workspaces across monitors
This introduces xmonad like workspace swapping, i.e. if the workspaces
is already focused on another monitor, a swap will occur, moving the
workspace from the other monitor to the currently focused monitor and
replacing it with the workspace originally focused on this monitor (i.e.
swapping them).

If we're only using 1 monitor, or the workspace isn't focused on any
monitor, this will behave exactly like regular workspace focus command.
2024-06-10 14:13:39 +02:00
docs Add workstation-specific settings 2024-04-13 20:20:10 +02:00
home Add script to swap Hyprland workspaces across monitors 2024-06-10 14:13:39 +02:00
hosts Fix nvidia on hybrid setups 2024-06-10 13:57:23 +02:00
options Fix nvidia on hybrid setups 2024-06-10 13:57:23 +02:00
system Fix nvidia on hybrid setups 2024-06-10 13:57:23 +02:00
.gitignore Full rewrite 2024-03-23 21:48:54 +01:00
flake.lock Add secure-boot 2024-04-12 18:25:26 +02:00
flake.nix Add secure-boot 2024-04-12 18:25:26 +02:00
LICENSE Add GPL license 2024-03-23 21:48:57 +01:00
README.md Some more credits for raf 2024-04-18 22:06:15 +02:00

NixDots

My NixOS and home-manager flake

Structure

  • docs: Directory with various documents explaining the installation process, or other relevant topics.
  • flake.nix: Starting point of the configuration, declaring entrypoints.
  • system: Basic core configurations for the system itself.
  • home: Home-Manager configuration.
  • options: Declaration of the configurable options, that should be set by the individual machines.
  • hosts: Configuration of the individual hosts/computers

Inspiration

This configuration was massively inspired by the following amazing projects: