| author | |
| committer | |
| log | 5a4dc3b0c38ce3a1e14ec94a6988fa085297feb4 |
| tree | 7de297124b2dd9dd891eddc319dc538d94e8d772 |
| parent | 456b76e721b8e72597b60bb5bab034427dfbcb76 |
| signature | Commit is signed but in an unrecognized format. |
5 files changed, 24 insertions(+), 9 deletions(-)
users/natalie/desktop/configuration.nix+12-1| ... | ... | @@ -10,8 +10,19 @@ |
| 10 | 10 | ./hardware-configuration.nix |
| 11 | 11 | ]; |
| 12 | 12 | documentation.man.generateCaches = false; |
| 13 | services.displayManager = { | |
| 14 | enable = true; | |
| 15 | sddm = { | |
| 16 | enable = true; | |
| 17 | wayland.enable = true; | |
| 18 | }; | |
| 19 | }; | |
| 20 | ||
| 13 | 21 | programs = { |
| 14 | hyprland.enable = true; | |
| 22 | hyprland = { | |
| 23 | enable = true; | |
| 24 | withUWSM = true; | |
| 25 | }; | |
| 15 | 26 | gamemode.enable = true; |
| 16 | 27 | |
| 17 | 28 | _1password.enable = true; |
users/natalie/home/hyprland/exec-once.nix+1-1| ... | ... | @@ -15,7 +15,7 @@ |
| 15 | 15 | "${pkgs.networkmanagerapplet}/bin/nm-applet &" |
| 16 | 16 | "${pkgs.wl-clip-persist}/bin/wl-clip-persist --clipboard both &" |
| 17 | 17 | "${pkgs.wl-clipboard}/bin/wl-paste --watch cliphist store &" |
| 18 | "${pkgs.waybar}/bin/waybar &" | |
| 18 | # "${pkgs.waybar}/bin/waybar &" | |
| 19 | 19 | "${pkgs.swaynotificationcenter}/bin/swaync &" |
| 20 | 20 | "${inputs.vicinae.packages.${currentSystem}.default}/bin/vicinae server &" |
| 21 | 21 | "${pkgs.udiskie}/bin/udiskie --automount --notify --smart-tray &" |
users/natalie/home/hyprland/hyprland.nix+8-5| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | { pkgs, ... }: | |
| 1 | { config, pkgs, ... }: | |
| 2 | 2 | { |
| 3 | 3 | home.packages = with pkgs; [ |
| 4 | 4 | swww |
| ... | ... | @@ -18,9 +18,9 @@ |
| 18 | 18 | networkmanagerapplet |
| 19 | 19 | hyprpolkitagent |
| 20 | 20 | ]; |
| 21 | systemd.user.targets.hyprland-session.Unit.Wants = [ | |
| 22 | "xdg-desktop-autostart.target" | |
| 23 | ]; | |
| 21 | # systemd.user.targets.hyprland-session.Unit.Wants = [ | |
| 22 | # "xdg-desktop-autostart.target" | |
| 23 | # ]; | |
| 24 | 24 | wayland.windowManager.hyprland = { |
| 25 | 25 | enable = true; |
| 26 | 26 | package = null; |
| ... | ... | @@ -29,6 +29,9 @@ |
| 29 | 29 | xwayland = { |
| 30 | 30 | enable = true; |
| 31 | 31 | }; |
| 32 | systemd.enable = true; | |
| 32 | systemd.enable = false; | |
| 33 | 33 | }; |
| 34 | # https://wiki.hypr.land/Nix/Hyprland-on-Home-Manager/#nixos-uwsm | |
| 35 | xdg.configFile."uwsm/env".source = | |
| 36 | "${config.home.sessionVariablesPackage}/etc/profile.d/hm-session-vars.sh"; | |
| 34 | 37 | } |
users/natalie/home/hyprland/monitors.nix+2-2| ... | ... | @@ -2,8 +2,8 @@ |
| 2 | 2 | { |
| 3 | 3 | wayland.windowManager.hyprland = { |
| 4 | 4 | settings.monitor = [ |
| 5 | "HDMI-A-1, 1980x1080@144, 0x0, auto" | |
| 6 | "DP-1,2560x1440@144,auto,auto" | |
| 5 | "HDMI-A-2, 1980x1080@144, 0x0, auto" | |
| 6 | "DP-2,2560x1440@144,auto,auto" | |
| 7 | 7 | ]; |
| 8 | 8 | |
| 9 | 9 | # extraConfig = '' |
users/natalie/home/waybar/waybar.nix+1| ... | ... | @@ -2,5 +2,6 @@ |
| 2 | 2 | { |
| 3 | 3 | programs.waybar = { |
| 4 | 4 | enable = true; |
| 5 | systemd.enable = true; | |
| 5 | 6 | }; |
| 6 | 7 | } |