new . files

This commit is contained in:
RoyDumblauskas committed 2026-04-04 15:10:37 -05:00
1 parent d86498eac4
commit 85d550a92c
9 files changed
+67 -64

No files matched your search

View File
File mode changed.
View File
File mode changed.
View File
File mode changed.
View File
File mode changed.
View File
File mode changed.
View File
File mode changed.
+41 -19
View File
@@ -8,8 +8,24 @@
################
# See https://wiki.hyprland.org/Configuring/Monitors/
# built-in monitor
monitor=,preferred,auto,1
monitorv2 {
output = DP-1
mode = 3840x2160@60
position = auto
scale = 1.5
transform = 0
}
monitorv2 {
output = HDMI-A-1
mode = 2560x1440@59.95
position = auto
scale = 1
transform = 0
}
###################
### MY PROGRAMS ###
@@ -20,7 +36,7 @@ monitor=,preferred,auto,1
# Set programs that you use
$terminal = alacritty
$fileManager = dolphin
$menu = wofi --show drun
$menu = wofi --show=drun --prompt="Search Programs"
#################
@@ -42,6 +58,12 @@ exec-once = waybar
env = HYPRCURSOR_THEME,rose-pine-hyprcursor
env = HYPRCURSOR_SIZE,18
####################
### SCRIPT PATHS ###
####################
$switchFocus = ~/.config/hypr/scripts/switch-to-unfocused-monitor.sh
$moveAndSwitch = ~/.config/hypr/scripts/move-workspace-to-unfocused-monitor.sh
#####################
### LOOK AND FEEL ###
@@ -90,7 +112,6 @@ decoration {
# https://wiki.hyprland.org/Configuring/Variables/#animations
animations {
enabled = false;
first_launch_animation = false;
workspace_wraparound = false;
}
@@ -143,16 +164,6 @@ input {
}
}
# https://wiki.hyprland.org/Configuring/Variables/#gestures
gestures {
workspace_swipe = false
}
# Example per-device config
# See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more
device { }
###################
### KEYBINDINGS ###
###################
@@ -166,9 +177,8 @@ bind = $mainMod, Q, killactive,
bind = $mainMod, M, exit,
bind = $mainMod, E, exec, $fileManager
bind = $mainMod, V, togglefloating,
bind = $mainMod, R, exec, $menu
bind = $mainMod, P, pseudo, # dwindle
bind = $mainMod, J, togglesplit, # dwindle
bind = $mainMod, Space, exec, $menu
bind = $mainMod, P, togglesplit, # dwindle
bind = $mainMod SHIFT, Return, exec, firefox
# Move focus with mainMod + hjkl
@@ -201,12 +211,24 @@ bind = $mainMod SHIFT, 8, movetoworkspace, 8
bind = $mainMod SHIFT, 9, movetoworkspace, 9
bind = $mainMod SHIFT, 0, movetoworkspace, 10
# Move workspace to unfocused monitor (Does not currently support more than two monitors)
bind = $mainMod SHIFT, TAB, exec, sh -c $moveAndSwitch
# Switch to unfocused monitor (Does not currently support more than two monitors)
bind = $mainMod, TAB, exec, sh -c $switchFocus
# Rotate screen with arrows
# TODO: only works on builtin display (see scripts)
bind = $mainMod SHIFT, up, exec, hyprctl keyword monitor "eDP-1,preferred,auto,1,transform,0"
bind = $mainMod SHIFT, down, exec, hyprctl keyword monitor "eDP-1,preferred,auto,1,transform,2"
bind = $mainMod SHIFT, left, exec, hyprctl keyword monitor "eDP-1,preferred,auto,1,transform,1"
bind = $mainMod SHIFT, right, exec, hyprctl keyword monitor "eDP-1,preferred,auto,1,transform,3"
# Screenshot to clipboard
bind = $mainMod SHIFT, S, exec, grim -g "$(slurp -d)" - | wl-copy
# Example special workspace (scratchpad)
bind = $mainMod, S, togglespecialworkspace, magic
bind = $mainMod SHIFT, S, movetoworkspace, special:magic
# Make display fullscreen (hide the waybar)
bind = $mainMod SHIFT, f, fullscreen
# Scroll through existing workspaces with mainMod + scroll
bind = $mainMod, mouse_down, workspace, e+1
@@ -244,7 +266,7 @@ bindl = , XF86AudioPrev, exec, playerctl previous
# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
# Ignore maximize requests from apps. You'll probably like this.
windowrulev2 = suppressevent maximize, class:.*
# windowrulev2 = suppressevent maximize, class:.*
# Fix some dragging issues with XWayland
windowrulev2 = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0
Executable → Regular
+25 -41
View File
@@ -9,57 +9,41 @@
"modules-right": ["wireplumber", "group/bat", "group/net"],
"group/bat": {
"orientation": "horizontal",
"modules": ["battery"]
"orientation": "horizontal",
"modules": ["battery"]
},
"group/net": {
"orientation": "horizontal",
"modules": ["network", "bluetooth"]
"orientation": "horizontal",
"modules": ["network"]
},
"hyprland/workspaces": {
"format": "{name}",
"sort-by-number": true,
"persistent-workspaces": {
}
"format": "{name}",
"sort-by-number": true,
"persistent-workspaces": {}
},
"clock": {
"format": "{:%d.%m.%Y | %H:%M:%S}",
"interval": 1
"format": "{:%d.%m.%Y | %H:%M:%S}",
"interval": 1
},
"wireplumber": {
"format": "\udb81\udd7e {volume}%",
"max-volume": 100,
"scroll-step": 5
"format": "\udb81\udd7e {volume}%",
"max-volume": 100,
"scroll-step": 5
},
"battery": {
"bat": "BAT0",
"interval": 60,
"format": "{icon} {capacity}%",
"format-icons": ["\uf244", "\uf243", "\uf242", "\uf241", "\uf240"],
"bat": "BAT0",
"interval": 60,
"format": "{icon} {capacity}%",
"format-icons": ["\uf244", "\uf243", "\uf242", "\uf241", "\uf240"],
},
"network": {
"format": "",
"format-ethernet": "\udb83\udc9d ",
"format-wifi": "{icon} ",
"format-disconnected": "\udb83\udc9c ",
"format-icons": ["\udb82\udd2f", "\udb82\udd1f", "\udb82\udd22", "\udb82\udd25", "\udb82\udd28"],
"tooltip-format-wifi": "{essid} ({signalStrength}%)",
"tooltip-format-ethernet": "{ifname}",
"tooltip-format-disconnected": "Disconnected",
},
"bluetooth": {
"format": "\udb80\udcaf",
"format-disabled": "\udb80\udcb2",
"format-connected": "\udb80\udcb1",
"tooltip-format": "{controller_alias}\t{controller_address}",
"tooltip-format-connected": "{controller_alias}\t{controller_address}\n\n{device_enumerate}",
"tooltip-format-enumerate-connected": "{device_alias}\t{device_address}"
},
"format": "",
"format-ethernet": "\udb83\udc9d ",
"format-wifi": "{icon} ",
"format-disconnected": "\udb83\udc9c ",
"format-icons": ["\udb82\udd2f", "\udb82\udd1f", "\udb82\udd22", "\udb82\udd25", "\udb82\udd28"],
"tooltip-format-wifi": "{essid} ({signalStrength}%)",
"tooltip-format-ethernet": "{ifname}",
"tooltip-format-disconnected": "Disconnected",
}
}
+1 -4
View File
@@ -34,10 +34,7 @@
border-radius: 3px;
padding-left: 0.5em;
padding-right: 0.5em;
margin-left: 0.3em;
}
#battery,
#network {
margin-right: 0.8em;
}
#network {}