Files
omarchy-nix/modules/home-manager/hyprland/configuration.nix
T
Gaétan Lepage fba993c589 Format project with official nixfmt formatter (#21)
* Set nix official formatter for the flake

* format the entire project
2025-10-15 15:09:51 -05:00

32 lines
680 B
Nix

{
config,
pkgs,
lib,
...
}:
let
cfg = config.omarchy;
in
{
imports = [
./autostart.nix
./bindings.nix
./envs.nix
./input.nix
./looknfeel.nix
./windows.nix
];
wayland.windowManager.hyprland.settings = {
# Default applications
"$terminal" = lib.mkDefault "ghostty";
"$fileManager" = lib.mkDefault "nautilus --new-window";
"$browser" = lib.mkDefault "chromium --new-window --ozone-platform=wayland";
"$music" = lib.mkDefault "spotify";
"$passwordManager" = lib.mkDefault "1password";
"$messenger" = lib.mkDefault "signal-desktop";
"$webapp" = lib.mkDefault "$browser --app";
monitor = cfg.monitors;
};
}