mirror of
https://github.com/alyraffauf/nixcfg.git
synced 2024-11-22 17:03:55 -05:00
hyprland: moved back to thunar by default with autodaemon support
This commit is contained in:
parent
beb54f3bec
commit
c86a760606
|
@ -33,17 +33,20 @@
|
||||||
brightnessctl
|
brightnessctl
|
||||||
celluloid
|
celluloid
|
||||||
evince
|
evince
|
||||||
gnome.file-roller
|
|
||||||
gnome.nautilus
|
|
||||||
hyprcursor
|
hyprcursor
|
||||||
hyprland-protocols
|
hyprland-protocols
|
||||||
hyprnome
|
hyprnome
|
||||||
hyprshot
|
hyprshot
|
||||||
kdePackages.polkit-kde-agent-1
|
kdePackages.polkit-kde-agent-1
|
||||||
playerctl
|
playerctl
|
||||||
trayscale
|
|
||||||
xfce.exo
|
xfce.exo
|
||||||
gnome.eog
|
gnome.eog
|
||||||
|
gnome.file-roller
|
||||||
|
xfce.thunar
|
||||||
|
xfce.thunar-archive-plugin
|
||||||
|
xfce.thunar-media-tags-plugin
|
||||||
|
xfce.thunar-volman
|
||||||
|
xfce.tumbler
|
||||||
xfce.xfce4-settings
|
xfce.xfce4-settings
|
||||||
xfce.xfce4-taskmanager
|
xfce.xfce4-taskmanager
|
||||||
xfce.xfconf
|
xfce.xfconf
|
||||||
|
@ -69,7 +72,7 @@
|
||||||
|
|
||||||
# Default apps
|
# Default apps
|
||||||
browser = pkgs.firefox + "/bin/firefox";
|
browser = pkgs.firefox + "/bin/firefox";
|
||||||
fileManager = pkgs.gnome.nautilus + "/bin/nautilus";
|
fileManager = pkgs.xfce.thunar + "/bin/thunar";
|
||||||
editor = pkgs.vscodium + "/bin/codium";
|
editor = pkgs.vscodium + "/bin/codium";
|
||||||
terminal = pkgs.alacritty + "/bin/alacritty";
|
terminal = pkgs.alacritty + "/bin/alacritty";
|
||||||
|
|
||||||
|
@ -115,7 +118,7 @@
|
||||||
monitor = desc:BOE 0x095F,preferred,auto,1.566667# lavaridge fw13 glossy display
|
monitor = desc:BOE 0x095F,preferred,auto,1.566667# lavaridge fw13 glossy display
|
||||||
monitor = desc:LG Electronics LG ULTRAWIDE 311NTAB5M720,preferred,auto,1.25,vrr,2 # mauville
|
monitor = desc:LG Electronics LG ULTRAWIDE 311NTAB5M720,preferred,auto,1.25,vrr,2 # mauville
|
||||||
monitor = desc:LG Display 0x0569,preferred,auto,1.2 # rustboro
|
monitor = desc:LG Display 0x0569,preferred,auto,1.2 # rustboro
|
||||||
monitor = desc:Samsung Display Corp. 0x4152,preferred,auto,2 # petalburg
|
monitor = desc:Samsung Display Corp. 0x4152,preferred,auto,2,transform,0 # petalburg
|
||||||
monitor = desc:Guangxi Century Innovation Display Electronics Co. Ltd 27C1U-D 0000000000001,preferred,-2560x0,1.5 # workshop
|
monitor = desc:Guangxi Century Innovation Display Electronics Co. Ltd 27C1U-D 0000000000001,preferred,-2560x0,1.5 # workshop
|
||||||
monitor = desc:LG Electronics LG IPS QHD 109NTWG4Y865,preferred,-2560x0,auto
|
monitor = desc:LG Electronics LG IPS QHD 109NTWG4Y865,preferred,-2560x0,auto
|
||||||
monitor=,preferred,auto,auto
|
monitor=,preferred,auto,auto
|
||||||
|
@ -133,14 +136,15 @@
|
||||||
env = QT_QPA_PLATFORMTHEME,${qt_platform_theme}
|
env = QT_QPA_PLATFORMTHEME,${qt_platform_theme}
|
||||||
|
|
||||||
# Execute necessary apps
|
# Execute necessary apps
|
||||||
exec-once = ${pkgs.hyprshade}/bin/hyprshade auto
|
|
||||||
exec-once = ${pkgs.hypridle}/bin/hypridle
|
|
||||||
exec-once = ${wallpaperd}
|
exec-once = ${wallpaperd}
|
||||||
exec-once = ${bar}
|
exec-once = ${bar}
|
||||||
exec-once = ${notifyd}
|
exec-once = ${notifyd}
|
||||||
exec-once = ${pkgs.wl-clipboard}/bin/wl-paste --type text --watch cliphist store
|
exec-once = ${pkgs.wl-clipboard}/bin/wl-paste --type text --watch cliphist store
|
||||||
exec-once = ${pkgs.wl-clipboard}/bin/wl-paste --type image --watch cliphist store
|
exec-once = ${pkgs.wl-clipboard}/bin/wl-paste --type image --watch cliphist store
|
||||||
exec-once = ${pkgs.kdePackages.polkit-kde-agent-1}/libexec/polkit-kde-authentication-agent-1
|
exec-once = ${pkgs.kdePackages.polkit-kde-agent-1}/libexec/polkit-kde-authentication-agent-1
|
||||||
|
exec-once = ${fileManager} --daemon
|
||||||
|
exec-once = ${pkgs.hyprshade}/bin/hyprshade auto
|
||||||
|
exec-once = ${pkgs.hypridle}/bin/hypridle
|
||||||
|
|
||||||
# For all categories, see https://wiki.hyprland.org/Configuring/Variables/
|
# For all categories, see https://wiki.hyprland.org/Configuring/Variables/
|
||||||
input {
|
input {
|
||||||
|
@ -227,14 +231,11 @@
|
||||||
|
|
||||||
# Window Rules
|
# Window Rules
|
||||||
windowrulev2 = center(1),class:(blueberry.py)
|
windowrulev2 = center(1),class:(blueberry.py)
|
||||||
windowrulev2 = center(1),class:(com.github.wwmm.easyeffects)
|
|
||||||
windowrulev2 = center(1),class:(nmtui)
|
windowrulev2 = center(1),class:(nmtui)
|
||||||
windowrulev2 = center(1),class:(pavucontrol)
|
windowrulev2 = center(1),class:(pavucontrol)
|
||||||
windowrulev2 = float,class:(blueberry.py)
|
windowrulev2 = float,class:(blueberry.py)
|
||||||
windowrulev2 = float,class:(com.github.wwmm.easyeffects)
|
|
||||||
windowrulev2 = float,class:(nmtui)
|
windowrulev2 = float,class:(nmtui)
|
||||||
windowrulev2 = float,class:(pavucontrol)
|
windowrulev2 = float,class:(pavucontrol)
|
||||||
|
|
||||||
windowrulev2 = suppressevent maximize, class:.*
|
windowrulev2 = suppressevent maximize, class:.*
|
||||||
|
|
||||||
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
|
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
|
||||||
|
@ -262,34 +263,34 @@
|
||||||
bind = ${modifier}, down, movefocus, d
|
bind = ${modifier}, down, movefocus, d
|
||||||
|
|
||||||
# Gnome-like workspaces.
|
# Gnome-like workspaces.
|
||||||
# bind = ${modifier}, 1, exec, ${hyprnome} --previous
|
bind = ${modifier}, 1, exec, ${hyprnome} --previous
|
||||||
# bind = ${modifier}, 2, exec, ${hyprnome}
|
bind = ${modifier}, 2, exec, ${hyprnome}
|
||||||
# bind = ${modifier} SHIFT, 1, exec, ${hyprnome} --previous --move
|
bind = ${modifier} SHIFT, 1, exec, ${hyprnome} --previous --move
|
||||||
# bind = ${modifier} SHIFT, 2, exec, ${hyprnome} --move
|
bind = ${modifier} SHIFT, 2, exec, ${hyprnome} --move
|
||||||
|
|
||||||
# # Switch workspaces with mainMod + [0-9]
|
# # Switch workspaces with mainMod + [0-9]
|
||||||
bind = ${modifier}, 1, workspace, 1
|
# bind = ${modifier}, 1, workspace, 1
|
||||||
bind = ${modifier}, 2, workspace, 2
|
# bind = ${modifier}, 2, workspace, 2
|
||||||
bind = ${modifier}, 3, workspace, 3
|
# bind = ${modifier}, 3, workspace, 3
|
||||||
bind = ${modifier}, 4, workspace, 4
|
# bind = ${modifier}, 4, workspace, 4
|
||||||
bind = ${modifier}, 5, workspace, 5
|
# bind = ${modifier}, 5, workspace, 5
|
||||||
bind = ${modifier}, 6, workspace, 6
|
# bind = ${modifier}, 6, workspace, 6
|
||||||
bind = ${modifier}, 7, workspace, 7
|
# bind = ${modifier}, 7, workspace, 7
|
||||||
bind = ${modifier}, 8, workspace, 8
|
# bind = ${modifier}, 8, workspace, 8
|
||||||
bind = ${modifier}, 9, workspace, 9
|
# bind = ${modifier}, 9, workspace, 9
|
||||||
bind = ${modifier}, 0, workspace, 10
|
# bind = ${modifier}, 0, workspace, 10
|
||||||
|
|
||||||
# # Move active window to a workspace with mainMod + SHIFT + [0-9]
|
# # Move active window to a workspace with mainMod + SHIFT + [0-9]
|
||||||
bind = ${modifier} SHIFT, 1, movetoworkspace, 1
|
# bind = ${modifier} SHIFT, 1, movetoworkspace, 1
|
||||||
bind = ${modifier} SHIFT, 2, movetoworkspace, 2
|
# bind = ${modifier} SHIFT, 2, movetoworkspace, 2
|
||||||
bind = ${modifier} SHIFT, 3, movetoworkspace, 3
|
# bind = ${modifier} SHIFT, 3, movetoworkspace, 3
|
||||||
bind = ${modifier} SHIFT, 4, movetoworkspace, 4
|
# bind = ${modifier} SHIFT, 4, movetoworkspace, 4
|
||||||
bind = ${modifier} SHIFT, 5, movetoworkspace, 5
|
# bind = ${modifier} SHIFT, 5, movetoworkspace, 5
|
||||||
bind = ${modifier} SHIFT, 6, movetoworkspace, 6
|
# bind = ${modifier} SHIFT, 6, movetoworkspace, 6
|
||||||
bind = ${modifier} SHIFT, 7, movetoworkspace, 7
|
# bind = ${modifier} SHIFT, 7, movetoworkspace, 7
|
||||||
bind = ${modifier} SHIFT, 8, movetoworkspace, 8
|
# bind = ${modifier} SHIFT, 8, movetoworkspace, 8
|
||||||
bind = ${modifier} SHIFT, 9, movetoworkspace, 9
|
# bind = ${modifier} SHIFT, 9, movetoworkspace, 9
|
||||||
bind = ${modifier} SHIFT, 0, movetoworkspace, 10
|
# bind = ${modifier} SHIFT, 0, movetoworkspace, 10
|
||||||
|
|
||||||
# Example special workspace (scratchpad)
|
# Example special workspace (scratchpad)
|
||||||
bind = ${modifier}, S, togglespecialworkspace, magic
|
bind = ${modifier}, S, togglespecialworkspace, magic
|
||||||
|
|
Loading…
Reference in a new issue