diff options
| -rw-r--r-- | config/hypr/hyprland.conf | 4 | ||||
| -rw-r--r-- | configuration.nix | 4 | ||||
| -rw-r--r-- | desktop.nix | 4 | ||||
| -rw-r--r-- | home.nix | 5 | 
4 files changed, 10 insertions, 7 deletions
diff --git a/config/hypr/hyprland.conf b/config/hypr/hyprland.conf index d25cdc5..ff7a4a6 100644 --- a/config/hypr/hyprland.conf +++ b/config/hypr/hyprland.conf @@ -1,7 +1,7 @@  monitor=eDP-1,1920x1080@60,0x0,1  monitor=HDMI-A-1,2560x1440@60,-2560x-350,1 -exec-once = waybar & hyprpaper & dunst & /nix/store/$(ls -la /nix/store | grep 'polkit-gnome' | grep 4096 | awk '{print $9}' | sed -n '$p')/libexec/polkit-gnome-authentication-agent-1 & blueman-applet & nm-applet +exec-once = hyprpaper & waybar & dunst & /nix/store/$(ls -la /nix/store | grep 'polkit-gnome' | grep 4096 | awk '{print $9}' | sed -n '$p')/libexec/polkit-gnome-authentication-agent-1 & blueman-applet & nm-applet  xwayland {      force_zero_scaling = true @@ -67,7 +67,7 @@ bind = SUPER, E, exec, dolphin  bind = SUPER SHIFT, F, togglefloating  bind = SUPER, F, fullscreen, 1  bind = SUPER, SPACE, exec, pkill fuzzel || fuzzel -bind = SUPER, X, exec, waylock +bind = SUPER, X, exec, swaylock  bind = SUPER, RETURN, layoutmsg, swapwithmaster master  bind = SUPER SHIFT, J, layoutmsg, swapnext diff --git a/configuration.nix b/configuration.nix index d27eca6..9c0e07d 100644 --- a/configuration.nix +++ b/configuration.nix @@ -19,7 +19,7 @@      fuzzel      dunst      hyprpaper -    waylock +    swaylock      networkmanagerapplet @@ -29,6 +29,8 @@      libnotify      libappindicator + +    cudatoolkit    ];    system.stateVersion = "23.11"; diff --git a/desktop.nix b/desktop.nix index 36b3a1a..ab00242 100644 --- a/desktop.nix +++ b/desktop.nix @@ -6,7 +6,7 @@      xwayland.enable = true;    };    xdg.portal.enable = true; -  xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk pkgs.xdg-desktop-portal-wlr ]; +  xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk pkgs.xdg-desktop-portal-hyprland ];    environment.sessionVariables = {      NIXOS_OZONE_WL = "1"; @@ -56,7 +56,7 @@    };    security.polkit.enable = true; -  security.pam.services.waylock.text = '' +  security.pam.services.swaylock.text = ''      auth include login    ''; @@ -41,13 +41,14 @@ in        enable = true;        initExtra= ''          export PS1="\[\e[38;5;243m\]\h \[\e[38;5;254m\]\w \[\033[0m\]> " +        set -o vi          if [[ -n "$IN_NIX_SHELL" ]]; then            export PS1="\[\e[38;5;242m\](dev) $PS1"          fi          sessionizer() { -          DIR=$(fd . $HOME --type d -L -H | fzf) +          DIR=$(fd . /data --type d -L -H | fzf)            SESSION_NAME="$DIR_$(date +%M%S)"            if [ -n "$DIR" ] @@ -73,7 +74,7 @@ in          fi          bind '"\C-f": "sessionizer\n"' -        bind '"\C-F": "sessionizer -cd\n"' +        bind '"\C-a": "sessionizer -cd\n"'        '';      };  | 
