diff --git a/hosts/laptop/home.nix b/hosts/laptop/home.nix index 2ab17ad..a7868ca 100644 --- a/hosts/laptop/home.nix +++ b/hosts/laptop/home.nix @@ -44,11 +44,8 @@ unstable.blender loupe unstable.bottles - - # Systemverilog - unstable.gtkwave - unstable.verilator - gnumake + unstable.surrealist + unstable.rnote # Office libreoffice @@ -67,6 +64,14 @@ # Enable home-manager programs.home-manager.enable = true; + # Enable default applications + xdg.mimeApps = { + enable = true; + defaultApplications = { + "application/pdf" = "firefox.desktop"; + }; + }; + home.stateVersion = "24.05"; }; diff --git a/modules/home/gui/hyprland/kanshi.nix b/modules/home/gui/hyprland/kanshi.nix new file mode 100644 index 0000000..bd6498e --- /dev/null +++ b/modules/home/gui/hyprland/kanshi.nix @@ -0,0 +1,24 @@ +{ pkgs, ... }: + +{ + services.kanshi = { + enable = true; + systemdTarget = "hyprland-session.target"; + profiles = { + undocked = { + outputs = [ + { + criteria = "eDP-1"; + } + ]; + }; + docked = { + outputs = [ + { + criteria = "eDP-9"; + } + ]; + }; + }; + }; +} diff --git a/modules/system/cli/common.nix b/modules/system/cli/common.nix index 582f7bc..9805725 100644 --- a/modules/system/cli/common.nix +++ b/modules/system/cli/common.nix @@ -7,6 +7,7 @@ fastfetch btop git + yazi ]; environment.pathsToLink = [ "/share/zsh" ];