diff --git a/TODO.md b/TODO.md index 0bdc861..b20a2be 100644 --- a/TODO.md +++ b/TODO.md @@ -1,3 +1,5 @@ +- [ ] get kanshi working with hyprland + - [ ] Update the README.md - [ ] switch ssh keys to ECC (fuck RSA) @@ -22,4 +24,3 @@ systemd.tmpfiles.rules = let # Cerulean should automatically add set home-managers `home.username` and `home.homeDirectory` # (this can be done by using .extendModule from the nixos module system :3) - diff --git a/homes/modules/wm/hyprland/default.nix b/homes/modules/wm/hyprland/default.nix index e82b8ee..8e4454f 100755 --- a/homes/modules/wm/hyprland/default.nix +++ b/homes/modules/wm/hyprland/default.nix @@ -41,6 +41,7 @@ # startup programs exec-once = [ + # TODO: make these independent of hyprland, add these to the "mako &" "awww-daemon &" @@ -48,8 +49,6 @@ # "wl-paste --type image --watch cliphist store" # "wl-clip-persist --clipboard regular" # "playerctld daemon" - - "dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP" ]; # monitor configuration @@ -61,8 +60,8 @@ ] else if hostname == "myputer" then [ - "DP-2, 3840x2160@59.99700, 0x0, 1.5" - "HDMI-A-1, 1920x1080@119.98Hz, 2560x0, 1.0" + "DP-2, 3840x2160@60.00Hz, 0x0, 1.0" + "HDMI-A-1, 1920x1080@119.98Hz, 3840x0, 1.0" ] else []; diff --git a/homes/modules/wm/hyprland/kanshi.nix b/homes/modules/wm/hyprland/kanshi.nix index 245b991..919eee7 100755 --- a/homes/modules/wm/hyprland/kanshi.nix +++ b/homes/modules/wm/hyprland/kanshi.nix @@ -3,7 +3,7 @@ # TODO: find a way to make this modular (ie put something different for my laptop) # my idea is to have a "monitors" module and use kanshi for wayland services.kanshi = { - enable = true; + enable = false; systemdTarget = "hyprland-session.target"; # You can find your monitors in hyprland by using `hyprctl monitors all` settings = [