diff options
| author | JackJ30 <jackqjamison@proton.me> | 2024-09-09 00:07:54 -0400 |
|---|---|---|
| committer | JackJ30 <jackqjamison@proton.me> | 2024-09-09 00:07:54 -0400 |
| commit | e57370dbf542b165e430cc8c708677625a9f8ed4 (patch) | |
| tree | 411647a48d8d8fedf9434653e2c92f059bebfa82 /.config/hypr | |
| parent | ee71cba8d51ea5635ebda2ba0c776e8378706c6d (diff) | |
laptop config
Diffstat (limited to '.config/hypr')
| -rw-r--r-- | .config/hypr/#hyprland.conf# | 65 | ||||
| -rw-r--r-- | .config/hypr/#hyprpaper.conf# | 2 | ||||
| -rw-r--r-- | .config/hypr/#monitors.conf# | 26 | ||||
| -rw-r--r-- | .config/hypr/binds.conf | 81 | ||||
| -rw-r--r-- | .config/hypr/binds.conf~ | 80 | ||||
| -rw-r--r-- | .config/hypr/hypridle.conf | 9 | ||||
| -rw-r--r-- | .config/hypr/hyprland.conf | 60 | ||||
| -rw-r--r-- | .config/hypr/hyprland.conf~ | 62 | ||||
| -rw-r--r-- | .config/hypr/hyprlock.conf | 102 | ||||
| -rw-r--r-- | .config/hypr/hyprpaper.conf | 2 | ||||
| -rw-r--r-- | .config/hypr/hyprpaper.conf~ | 2 | ||||
| -rw-r--r-- | .config/hypr/misc.conf | 0 | ||||
| -rw-r--r-- | .config/hypr/monitors.conf | 26 | ||||
| -rw-r--r-- | .config/hypr/monitors.conf~ | 26 | ||||
| -rw-r--r-- | .config/hypr/style.conf | 61 | ||||
| -rw-r--r-- | .config/hypr/style.conf~ | 61 | ||||
| -rw-r--r-- | .config/hypr/windowrules.conf | 2 |
17 files changed, 667 insertions, 0 deletions
diff --git a/.config/hypr/#hyprland.conf# b/.config/hypr/#hyprland.conf# new file mode 100644 index 0000000..5df0c2c --- /dev/null +++ b/.config/hypr/#hyprland.conf# @@ -0,0 +1,65 @@ +source=binds.conf +source=monitors.conf +source=style.conf +source=windowrules.conf + +# Slow app launch fix +exec-once = systemctl --user import-environment & +exec-once = hash dbus-update-activation-environment 2>/dev/null & +exec-once = dbus-update-activation-environment --systemd & +#exec-once = xdg-desktop-portal-hyprland & + +exec-once = hyprctl setcursor HyprBibataModernClassicSVG 24 +exec-once = hyprctl dispatch workspace 1 +exec-once = xrandr --output XWAYLAND0 --primary +exec-once = gsettings set org.gnome.desktop.interface cursor-theme "Bibata-Modern-Classic" +exec-once = gsettings set org.gnome.desktop.interface color-scheme "prefer-dark" +exec-once = gsettings set org.gnome.desktop.interface gtk-theme Adwaita +exec-once = hyprpaper +exec-once = waybar + +# Some default env vars. +env = QT_QPA_PLATFORMTHEME,qt6ct # change to qt6ct if you have that +env = XDG_SESSION_TYPE,wayland +env = XDG_SESSION_DESKTOP,Hyprland +env = XCURSOR_THEME,"Bibata-Modern-Classic" +env = XCURSOR_SIZE,24 +env = HYPRCURSOR_THEME,HyprBibataModernClassicSVG +env = HYPRCURSOR_SIZE,64 +env = LIBVA_DRIVER_NAME,nvidia +env = GBM_BACKEND,nvidia-drm +env = __GLX_VENDOR_LIBRARY_NAME,nvidia + +# For all categories, see https://wiki.hyprland.org/Configuring/Variables/ +input { + kb_layout = us + kb_variant = + kb_model = + kb_options = ctrl:nocaps + kb_rules = + + follow_mouse = 1 + + repeat_delay = 300 + repeat_rate = 30 + + touchpad { + natural_scroll = no + } + + sensitivity = 0 # -1.0 - 1.0, 0 means no modification. +} + +general { + layout = dwindle + #layout = master + + # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on + allow_tearing = false +} + +windowrulev2 = opacity 0.0 override 0.0 override,class:^(xwaylandvideobridge)$ +windowrulev2 = noanim,class:^(xwaylandvideobridge)$ +windowrulev2 = noinitialfocus,class:^(xwaylandvideobridge)$ +windowrulev2 = maxsize 1 1,class:^(xwaylandvideobridge)$ +windowrulev2 = noblur,class:^(xwaylandvideobridge)$ diff --git a/.config/hypr/#hyprpaper.conf# b/.config/hypr/#hyprpaper.conf# new file mode 100644 index 0000000..60a08a1 --- /dev/null +++ b/.config/hypr/#hyprpaper.conf# @@ -0,0 +1,2 @@ +preload = /home/nahtaiv3l/wallpapers/current_wallpaper/ +wallpaper = ,/home/nahtaiv3l/wallpapers/current_wallpaper diff --git a/.config/hypr/#monitors.conf# b/.config/hypr/#monitors.conf# new file mode 100644 index 0000000..9fd450f --- /dev/null +++ b/.config/hypr/#monitors.conf# @@ -0,0 +1,26 @@ +# See https://wiki.hyprland.org/Configuring/Monitors/ +#monitor=DP-1,2560x1440@144,0x0,auto +monitor=eDP1,highres,auto,1 +#monitor=DP-2,1920x1080@60,2560x0,auto + +# FOR HYPRSOME (MULTIPLE MONITORS) +workspace=1,monitor:eDP-1 +workspace=2,monitor:eDP-1 +workspace=3,monitor:eDP-1 +workspace=4,monitor:eDP-1 +workspace=5,monitor:eDP-1 +workspace=6,monitor:eDP-1 +workspace=7,monitor:eDP-1 +workspace=8,monitor:eDP-1 +workspace=9,monitor:eDP-1 +workspace=10,monitor:eDP-1 + +workspace=11,monitor:eDP-2 +workspace=12,monitor:eDP-2 +workspace=13,monitor:eDP-2 +workspace=14,monitor:eDP-2 +workspace=15,monitor:eDP-2 +workspace=17,monitor:eDP-2 +workspace=18,monitor:eDP-2 +workspace=19,monitor:eDP-2 +workspace=10,monitor:eDP-2 diff --git a/.config/hypr/binds.conf b/.config/hypr/binds.conf new file mode 100644 index 0000000..ae659c0 --- /dev/null +++ b/.config/hypr/binds.conf @@ -0,0 +1,81 @@ +# See https://wiki.hyprland.org/Configuring/Keywords/ for more +$mainMod = SUPER + +# Set programs that you use +$terminal = alacritty +$fileManager = kitty xplr +$browser = waterfox +$menu = wmenu-run + +# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more +bind = $mainMod, RETURN, exec, $menu +bind = $mainMod, A, exec, $terminal +bind = $mainMod, D, killactive, +bind = $mainMod CTRL SHIFT, D, exec, hyprctl kill +bind = $mainMod, S, exec, hyprshot -m region +bind = , PRINT, exec, hyprshot -m output +bind = $mainMod, PRINT, exec, hyprshot -m window +bind = $mainMod, M, exit, +bind = $mainMod, V, togglefloating, +bind = $mainMod, P, exec, hyprpicker -a +bind = $mainMod, L, exec, hyprlock +bind = $mainMod, R, togglesplit, # dwindle +bind = $mainMod, F, fullscreen +bind = $mainMod, G, fullscreenstate, 0 3 +bind = $mainMod, W, exec, $browser +bind = $mainMod, X, exec, $fileManager +bind = $mainMod, K, exec, $terminal -e htop +bind = $mainMod SHIFT, B, exec, /bin/sh -c "pidof waybar && pkill -x waybar || waybar" +bind = $mainMod SHIFT, Q, exit, +bind = $mainMod SHIFT, RETURN, layoutmsg, swapwithmaster +bind = $mainMod, E, exec, emacsclient -c + +# Move focus with mainMod + arrow keys +bind = $mainMod, left, movefocus, lp +bind = $mainMod, right, movefocus, r +bind = $mainMod, up, movefocus, u +bind = $mainMod, down, movefocus, d + +bind = $mainMod SHIFT,left ,movewindow, l +bind = $mainMod SHIFT,right ,movewindow, r +bind = $mainMod SHIFT,up ,movewindow, u +bind = $mainMod SHIFT,down ,movewindow, d + +# screenshot + crop keybind +bind = $mainMod SHIFT, S, exec, grim -g "$(slurp)" "${HOME}/Pictures/screenshots/screenshot-$(date +%F-%T).png" + +# Example special workspace (scratchpad) COMMENTED OUT FOR SCREENSHOT KEYBIND +# bind = $mainMod, S, togglespecialworkspace, magic +# bind = $mainMod SHIFT, S, movetoworkspace, special:magic + +# Scroll through existing workspaces with mainMod + scroll +bind = $mainMod, mouse_down, workspace, e+1 +bind = $mainMod, mouse_up, workspace, e-1 + +# Move/resize windows with mainMod + LMB/RMB and dragging +bindm = $mainMod, mouse:272, movewindow +bindm = $mainMod, mouse:273, resizewindow + +# switch workspaces with mainMod + [0-9] +bind = $mainMod, 1, workspace, 1 +bind = $mainMod, 2, workspace, 2 +bind = $mainMod, 3, workspace, 3 +bind = $mainMod, 4, workspace, 4 +bind = $mainMod, 5, workspace, 5 +bind = $mainMod, 6, workspace, 6 +bind = $mainMod, 7, workspace, 7 +bind = $mainMod, 8, workspace, 8 +bind = $mainMod, 9, workspace, 9 +bind = $mainMod, 0, workspace, 10 + +# move active window to a workspace with mainMod + SHIFT + [0-9] +bind = $mainMod SHIFT, 1, movetoworkspacesilent, 1 +bind = $mainMod SHIFT, 2, movetoworkspacesilent, 2 +bind = $mainMod SHIFT, 3, movetoworkspacesilent, 3 +bind = $mainMod SHIFT, 4, movetoworkspacesilent, 4 +bind = $mainMod SHIFT, 5, movetoworkspacesilent, 5 +bind = $mainMod SHIFT, 6, movetoworkspacesilent, 6 +bind = $mainMod SHIFT, 7, movetoworkspacesilent, 7 +bind = $mainMod SHIFT, 8, movetoworkspacesilent, 8 +bind = $mainMod SHIFT, 9, movetoworkspacesilent, 9 +bind = $mainMod SHIFT, 0, movetoworkspacesilent, 10 diff --git a/.config/hypr/binds.conf~ b/.config/hypr/binds.conf~ new file mode 100644 index 0000000..0973750 --- /dev/null +++ b/.config/hypr/binds.conf~ @@ -0,0 +1,80 @@ +# See https://wiki.hyprland.org/Configuring/Keywords/ for more +$mainMod = SUPER + +# Set programs that you use +$terminal = alacritty +$fileManager = kitty xplr +$browser = waterfox +$menu = wmenu-run + +# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more +bind = $mainMod, RETURN, exec, $menu +bind = $mainMod, A, exec, $terminal +bind = $mainMod, D, killactive, +bind = $mainMod CTRL SHIFT, D, exec, hyprctl kill +bind = $mainMod, S, exec, hyprshot -m region +bind = , PRINT, exec, hyprshot -m output +bind = $mainMod, PRINT, exec, hyprshot -m window +bind = $mainMod, M, exit, +bind = $mainMod, V, togglefloating, +bind = $mainMod, P, exec, hyprpicker -a +bind = $mainMod, L, exec, hyprlock +bind = $mainMod, R, togglesplit, # dwindle +bind = $mainMod, F, fullscreen +bind = $mainMod, G, fullscreenstate, 0 3 +bind = $mainMod, W, exec, $browser +bind = $mainMod, X, exec, $fileManager +bind = $mainMod, K, exec, kitty btm +bind = $mainMod SHIFT, B, exec, /bin/sh -c "pidof waybar && pkill -x waybar || waybar" +bind = $mainMod SHIFT, Q, exit, +bind = $mainMod SHIFT, RETURN, layoutmsg, swapwithmaster + +# Move focus with mainMod + arrow keys +bind = $mainMod, left, movefocus, lp +bind = $mainMod, right, movefocus, r +bind = $mainMod, up, movefocus, u +bind = $mainMod, down, movefocus, d + +bind = $mainMod SHIFT,left ,movewindow, l +bind = $mainMod SHIFT,right ,movewindow, r +bind = $mainMod SHIFT,up ,movewindow, u +bind = $mainMod SHIFT,down ,movewindow, d + +# screenshot + crop keybind +bind = $mainMod SHIFT, S, exec, grim -g "$(slurp)" "${HOME}/Pictures/screenshots/screenshot-$(date +%F-%T).png" + +# Example special workspace (scratchpad) COMMENTED OUT FOR SCREENSHOT KEYBIND +# bind = $mainMod, S, togglespecialworkspace, magic +# bind = $mainMod SHIFT, S, movetoworkspace, special:magic + +# Scroll through existing workspaces with mainMod + scroll +bind = $mainMod, mouse_down, workspace, e+1 +bind = $mainMod, mouse_up, workspace, e-1 + +# Move/resize windows with mainMod + LMB/RMB and dragging +bindm = $mainMod, mouse:272, movewindow +bindm = $mainMod, mouse:273, resizewindow + +# switch workspaces with mainMod + [0-9] +bind = $mainMod, 1, workspace, 1 +bind = $mainMod, 2, workspace, 2 +bind = $mainMod, 3, workspace, 3 +bind = $mainMod, 4, workspace, 4 +bind = $mainMod, 5, workspace, 5 +bind = $mainMod, 6, workspace, 6 +bind = $mainMod, 7, workspace, 7 +bind = $mainMod, 8, workspace, 8 +bind = $mainMod, 9, workspace, 9 +bind = $mainMod, 0, workspace, 10 + +# move active window to a workspace with mainMod + SHIFT + [0-9] +bind = $mainMod SHIFT, 1, movetoworkspacesilent, 1 +bind = $mainMod SHIFT, 2, movetoworkspacesilent, 2 +bind = $mainMod SHIFT, 3, movetoworkspacesilent, 3 +bind = $mainMod SHIFT, 4, movetoworkspacesilent, 4 +bind = $mainMod SHIFT, 5, movetoworkspacesilent, 5 +bind = $mainMod SHIFT, 6, movetoworkspacesilent, 6 +bind = $mainMod SHIFT, 7, movetoworkspacesilent, 7 +bind = $mainMod SHIFT, 8, movetoworkspacesilent, 8 +bind = $mainMod SHIFT, 9, movetoworkspacesilent, 9 +bind = $mainMod SHIFT, 0, movetoworkspacesilent, 10 diff --git a/.config/hypr/hypridle.conf b/.config/hypr/hypridle.conf new file mode 100644 index 0000000..8a4a3c0 --- /dev/null +++ b/.config/hypr/hypridle.conf @@ -0,0 +1,9 @@ +general { + before_sleep_cmd = pidof hyprlock || hyprlock + after_sleep_cmd = hyprctl dispatch dpms on +} + +listener { + timeout = 300 # 5min + on-timeout = loginctl suspend +} diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf new file mode 100644 index 0000000..3042e6e --- /dev/null +++ b/.config/hypr/hyprland.conf @@ -0,0 +1,60 @@ +source=binds.conf +source=monitors.conf +source=style.conf +source=windowrules.conf + +# Slow app launch fix +exec-once = systemctl --user import-environment & +exec-once = hash dbus-update-activation-environment 2>/dev/null & +exec-once = dbus-update-activation-environment --systemd & +exec-once = startup +#exec-once = xdg-desktop-portal-hyprland & + +exec-once = hyprctl dispatch workspace 1 + +exec-once = gsettings set org.gnome.desktop.interface cursor-theme "Bibata-Modern-Classic" +exec-once = gsettings set org.gnome.desktop.interface color-scheme "prefer-dark" +exec-once = gsettings set org.gnome.desktop.interface gtk-theme Adwaita + +# Some default env vars. +env = QT_QPA_PLATFORMTHEME,qt6ct # change to qt6ct if you have that +env = XDG_SESSION_TYPE,wayland +env = XDG_SESSION_DESKTOP,Hyprland +env = XCURSOR_THEME,"Bibata-Modern-Classic" +env = XCURSOR_SIZE,24 +env = HYPRCURSOR_THEME,HyprBibataModernClassicSVG + +# For all categories, see https://wiki.hyprland.org/Configuring/Variables/ +input { + kb_layout = us + kb_variant = + kb_model = + kb_options = ctrl:nocaps + kb_rules = + + follow_mouse = 1 + + repeat_delay = 300 + repeat_rate = 30 + + touchpad { + natural_scroll = yes + disable_while_typing = true + } + + sensitivity = 0 # -1.0 - 1.0, 0 means no modification. +} + +general { + #layout = dwindle + layout = master + + # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on + allow_tearing = false +} + +windowrulev2 = opacity 0.0 override 0.0 override,class:^(xwaylandvideobridge)$ +windowrulev2 = noanim,class:^(xwaylandvideobridge)$ +windowrulev2 = noinitialfocus,class:^(xwaylandvideobridge)$ +windowrulev2 = maxsize 1 1,class:^(xwaylandvideobridge)$ +windowrulev2 = noblur,class:^(xwaylandvideobridge)$ diff --git a/.config/hypr/hyprland.conf~ b/.config/hypr/hyprland.conf~ new file mode 100644 index 0000000..672ef72 --- /dev/null +++ b/.config/hypr/hyprland.conf~ @@ -0,0 +1,62 @@ +source=binds.conf +source=monitors.conf +source=style.conf +source=windowrules.conf + +# Slow app launch fix +exec-once = systemctl --user import-environment & +exec-once = hash dbus-update-activation-environment 2>/dev/null & +exec-once = dbus-update-activation-environment --systemd & +exec-once = startup +#exec-once = xdg-desktop-portal-hyprland & + +exec-once = hyprctl dispatch workspace 1 + +exec-once = gsettings set org.gnome.desktop.interface cursor-theme "Bibata-Modern-Classic" +exec-once = gsettings set org.gnome.desktop.interface color-scheme "prefer-dark" +exec-once = gsettings set org.gnome.desktop.interface gtk-theme Adwaita +exec-once = hyprpaper +exec-once = waybar + +# Some default env vars. +env = QT_QPA_PLATFORMTHEME,qt6ct # change to qt6ct if you have that +env = XDG_SESSION_TYPE,wayland +env = XDG_SESSION_DESKTOP,Hyprland +env = XCURSOR_THEME,"Bibata-Modern-Classic" +env = XCURSOR_SIZE,24 +env = HYPRCURSOR_THEME,HyprBibataModernClassicSVG + +# For all categories, see https://wiki.hyprland.org/Configuring/Variables/ +input { + kb_layout = us + kb_variant = + kb_model = + kb_options = ctrl:nocaps + kb_rules = + + follow_mouse = 1 + + repeat_delay = 300 + repeat_rate = 30 + + touchpad { + natural_scroll = yes + disable_while_typing = true + } + + sensitivity = 0 # -1.0 - 1.0, 0 means no modification. +} + +general { + #layout = dwindle + layout = master + + # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on + allow_tearing = false +} + +windowrulev2 = opacity 0.0 override 0.0 override,class:^(xwaylandvideobridge)$ +windowrulev2 = noanim,class:^(xwaylandvideobridge)$ +windowrulev2 = noinitialfocus,class:^(xwaylandvideobridge)$ +windowrulev2 = maxsize 1 1,class:^(xwaylandvideobridge)$ +windowrulev2 = noblur,class:^(xwaylandvideobridge)$ diff --git a/.config/hypr/hyprlock.conf b/.config/hypr/hyprlock.conf new file mode 100644 index 0000000..3150f25 --- /dev/null +++ b/.config/hypr/hyprlock.conf @@ -0,0 +1,102 @@ +# $text_color = rgba(E3E1EFFF) +# $entry_background_color = rgba(12131C11) +# $entry_border_color = rgba(908F9F55) +# $entry_color = rgba(C6C5D6FF) +$text_color = rgba(FFFFFFFF) +$entry_background_color = rgba(33333311) +$entry_border_color = rgba(3B3B3B55) +$entry_color = rgba(FFFFFFFF) +$font_family = Rubik Light +$font_family_clock = Rubik Light +$font_material_symbols = Material Symbols Rounded + +background { + # color = rgba(0D0D17FF) + color = rgba(000000FF) + # path = {{ SWWW_WALL }} + # path = screenshot + # blur_size = 5 + # blur_passes = 4 +} +input-field { + monitor = + size = 250, 50 + outline_thickness = 2 + dots_size = 0.1 + dots_spacing = 0.3 + outer_color = $entry_border_color + inner_color = $entry_background_color + font_color = $entry_color + # fade_on_empty = true + + position = 0, 20 + halign = center + valign = center +} + +label { # Clock + monitor = + text = $TIME + shadow_passes = 1 + shadow_boost = 0.5 + color = $text_color + font_size = 65 + font_family = $font_family_clock + + position = 0, 300 + halign = center + valign = center +} +label { # Greeting + monitor = + text = hi $USER !!! + shadow_passes = 1 + shadow_boost = 0.5 + color = $text_color + font_size = 20 + font_family = $font_family + + position = 0, 240 + halign = center + valign = center +} +label { # lock icon + monitor = + text = lock + shadow_passes = 1 + shadow_boost = 0.5 + color = $text_color + font_size = 21 + font_family = $font_material_symbols + + position = 0, 65 + halign = center + valign = bottom +} +label { # "locked" text + monitor = + text = locked + shadow_passes = 1 + shadow_boost = 0.5 + color = $text_color + font_size = 14 + font_family = $font_family + + position = 0, 45 + halign = center + valign = bottom +} + +label { # Status + monitor = + text = cmd[update:5000] ~/.config/hypr/hyprlock/status.sh + shadow_passes = 1 + shadow_boost = 0.5 + color = $text_color + font_size = 14 + font_family = $font_family + + position = 30, -30 + halign = left + valign = top +} diff --git a/.config/hypr/hyprpaper.conf b/.config/hypr/hyprpaper.conf new file mode 100644 index 0000000..5c09733 --- /dev/null +++ b/.config/hypr/hyprpaper.conf @@ -0,0 +1,2 @@ +preload = /home/jack/.dotfiles/wallpapers/signalis.png +wallpaper = ,/home/jack/.dotfiles/wallpapers/signalis.png diff --git a/.config/hypr/hyprpaper.conf~ b/.config/hypr/hyprpaper.conf~ new file mode 100644 index 0000000..2612cc8 --- /dev/null +++ b/.config/hypr/hyprpaper.conf~ @@ -0,0 +1,2 @@ +preload = /home/nahtaiv3l/wallpapers/current_wallpaper +wallpaper = ,/home/nahtaiv3l/wallpapers/current_wallpaper diff --git a/.config/hypr/misc.conf b/.config/hypr/misc.conf new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/.config/hypr/misc.conf diff --git a/.config/hypr/monitors.conf b/.config/hypr/monitors.conf new file mode 100644 index 0000000..813f6d6 --- /dev/null +++ b/.config/hypr/monitors.conf @@ -0,0 +1,26 @@ +# See https://wiki.hyprland.org/Configuring/Monitors/ +#monitor=DP-1,2560x1440@144,0x0,auto +monitor=,highres,auto,1 +#monitor=DP-2,1920x1080@60,2560x0,auto + +# FOR HYPRSOME (MULTIPLE MONITORS) +workspace=1,monitor:eDP-1 +workspace=2,monitor:eDP-1 +workspace=3,monitor:eDP-1 +workspace=4,monitor:eDP-1 +workspace=5,monitor:eDP-1 +workspace=6,monitor:eDP-1 +workspace=7,monitor:eDP-1 +workspace=8,monitor:eDP-1 +workspace=9,monitor:eDP-1 +workspace=10,monitor:eDP-1 + +workspace=11,monitor:eDP-2 +workspace=12,monitor:eDP-2 +workspace=13,monitor:eDP-2 +workspace=14,monitor:eDP-2 +workspace=15,monitor:eDP-2 +workspace=17,monitor:eDP-2 +workspace=18,monitor:eDP-2 +workspace=19,monitor:eDP-2 +workspace=10,monitor:eDP-2 diff --git a/.config/hypr/monitors.conf~ b/.config/hypr/monitors.conf~ new file mode 100644 index 0000000..9fd450f --- /dev/null +++ b/.config/hypr/monitors.conf~ @@ -0,0 +1,26 @@ +# See https://wiki.hyprland.org/Configuring/Monitors/ +#monitor=DP-1,2560x1440@144,0x0,auto +monitor=eDP1,highres,auto,1 +#monitor=DP-2,1920x1080@60,2560x0,auto + +# FOR HYPRSOME (MULTIPLE MONITORS) +workspace=1,monitor:eDP-1 +workspace=2,monitor:eDP-1 +workspace=3,monitor:eDP-1 +workspace=4,monitor:eDP-1 +workspace=5,monitor:eDP-1 +workspace=6,monitor:eDP-1 +workspace=7,monitor:eDP-1 +workspace=8,monitor:eDP-1 +workspace=9,monitor:eDP-1 +workspace=10,monitor:eDP-1 + +workspace=11,monitor:eDP-2 +workspace=12,monitor:eDP-2 +workspace=13,monitor:eDP-2 +workspace=14,monitor:eDP-2 +workspace=15,monitor:eDP-2 +workspace=17,monitor:eDP-2 +workspace=18,monitor:eDP-2 +workspace=19,monitor:eDP-2 +workspace=10,monitor:eDP-2 diff --git a/.config/hypr/style.conf b/.config/hypr/style.conf new file mode 100644 index 0000000..e818cbf --- /dev/null +++ b/.config/hypr/style.conf @@ -0,0 +1,61 @@ +general { + gaps_in = 3 + gaps_out = 25 + + border_size = 2 + col.active_border = rgba(EEABC4aa) rgba(0099ccee) 45deg + col.inactive_border = rgba(595959aa) +} + +decoration { + # See https://wiki.hyprland.org/Configuring/Variables/ for more + + rounding = 4 + + blur { + enabled = true + size = 2 + passes = 3 + } + + drop_shadow = no + shadow_range = 4 + shadow_render_power = 3 + col.shadow = rgba(1a1a1aee) +} + +animations { + enabled = yes + + bezier = defaultBezier, 0.05, 0.9, 0.1, 1.05 + + animation = windows, 1, 7, defaultBezier + animation = windowsOut, 1, 7, default, popin 80% + animation = border, 1, 10, default + animation = borderangle, 1, 8, default + animation = fade, 1, 3, default + animation = workspaces, 1, 6, defaultBezier +} + +dwindle { + # See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more + pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below + preserve_split = yes # you probably want this +} + +master { + # See https://wiki.hyprland.org/Configuring/Master-Layout/ for more + new_status = master + new_on_top = true + mfact = 0.5 +} + +gestures { + # See https://wiki.hyprland.org/Configuring/Variables/ for more + workspace_swipe = on +} + +misc { + # See https://wiki.hyprland.org/Configuring/Variables/ for more + force_default_wallpaper = -1 # Set to 0 or 1 to disable the anime mascot wallpapers +} diff --git a/.config/hypr/style.conf~ b/.config/hypr/style.conf~ new file mode 100644 index 0000000..ceef549 --- /dev/null +++ b/.config/hypr/style.conf~ @@ -0,0 +1,61 @@ +general { + gaps_in = 3 + gaps_out = 25 + + border_size = 2 + col.active_border = rgba(EEABC4aa) + col.inactive_border = rgba(595959aa) +} + +decoration { + # See https://wiki.hyprland.org/Configuring/Variables/ for more + + rounding = 4 + + blur { + enabled = true + size = 2 + passes = 3 + } + + drop_shadow = no + shadow_range = 4 + shadow_render_power = 3 + col.shadow = rgba(1a1a1aee) +} + +animations { + enabled = yes + + bezier = defaultBezier, 0.05, 0.9, 0.1, 1.05 + + animation = windows, 1, 7, defaultBezier + animation = windowsOut, 1, 7, default, popin 80% + animation = border, 1, 10, default + animation = borderangle, 1, 8, default + animation = fade, 1, 3, default + animation = workspaces, 1, 6, defaultBezier +} + +dwindle { + # See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more + pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below + preserve_split = yes # you probably want this +} + +master { + # See https://wiki.hyprland.org/Configuring/Master-Layout/ for more + new_status = master + new_on_top = true + mfact = 0.5 +} + +gestures { + # See https://wiki.hyprland.org/Configuring/Variables/ for more + workspace_swipe = on +} + +misc { + # See https://wiki.hyprland.org/Configuring/Variables/ for more + force_default_wallpaper = -1 # Set to 0 or 1 to disable the anime mascot wallpapers +} diff --git a/.config/hypr/windowrules.conf b/.config/hypr/windowrules.conf new file mode 100644 index 0000000..30cbcaa --- /dev/null +++ b/.config/hypr/windowrules.conf @@ -0,0 +1,2 @@ +windowrulev2 = float,title:^(Friends List)$ +windowrulev2 = float,title:^(btm)$ |
