summaryrefslogtreecommitdiff
path: root/.config/hypr
diff options
context:
space:
mode:
Diffstat (limited to '.config/hypr')
-rw-r--r--.config/hypr/config.d/colors.conf5
-rw-r--r--.config/hypr/config.d/input.conf1
-rw-r--r--.config/hypr/config.d/keybinds.conf2
-rw-r--r--.config/hypr/config.d/theme.conf36
-rw-r--r--.config/hypr/hypridle.conf2
-rw-r--r--.config/hypr/hyprland.conf7
6 files changed, 37 insertions, 16 deletions
diff --git a/.config/hypr/config.d/colors.conf b/.config/hypr/config.d/colors.conf
new file mode 100644
index 0000000..9d31302
--- /dev/null
+++ b/.config/hypr/config.d/colors.conf
@@ -0,0 +1,5 @@
+
+
+$active_color = rgb(4d4754)
+$base_color = rgb(14171d)
+$text_color = rgb(ffffff)
diff --git a/.config/hypr/config.d/input.conf b/.config/hypr/config.d/input.conf
index 69fe174..363c473 100644
--- a/.config/hypr/config.d/input.conf
+++ b/.config/hypr/config.d/input.conf
@@ -1,7 +1,6 @@
monitor= eDP-1, highres, auto, $scale
env = GDK_SCALE,1.25
-env = XCURSOR_SIZE, 24
input {
kb_layout = us
diff --git a/.config/hypr/config.d/keybinds.conf b/.config/hypr/config.d/keybinds.conf
index bbb1af6..4c24083 100644
--- a/.config/hypr/config.d/keybinds.conf
+++ b/.config/hypr/config.d/keybinds.conf
@@ -10,7 +10,7 @@ bind = $mod, L, exec, hyprlock
bind = $mod SHIFT, L, exec, killall Hyprland
bind = $mod SHIFT, Q, killactive
-bind = $mod, F5, exec, killall waybar && waybar --config ~/.config/waybar/config.hypr --style ~/.config/waybar/style.hypr.css
+bind = $mod, F5, exec, sh -c 'killall waybar; waybar --config ~/.config/waybar/config.hypr'
binde =, XF86AudioRaiseVolume, exec, wpctl set-volume -l 1.5 @DEFAULT_AUDIO_SINK@ 5%+
binde =, XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
diff --git a/.config/hypr/config.d/theme.conf b/.config/hypr/config.d/theme.conf
index 0de56bd..80ceae7 100644
--- a/.config/hypr/config.d/theme.conf
+++ b/.config/hypr/config.d/theme.conf
@@ -7,29 +7,45 @@ general {
extend_border_grab_area = 20
border_size = $border
- col.active_border = rgb(74777d)
- col.inactive_border = rgb(14171d)
+ col.active_border = $active_color
+ col.inactive_border = $base_color
}
plugin {
hy3 {
tabs {
- height = 20
- text_height = 11
- padding = 0
+ height = 24
+ text_height = 9
+ text_padding = 10
+ padding = 2
render_text = true
- rounding = 0
+ text_font = JetBrains Mono Nerd Font Mono Bold
+ rounding = $radius
- col.active = rgb(24272d)
- col.inactive = rgb(14171d)
- col.text.active = rgb(ffffff)
- col.text.inactive = rgb(ffffff)
+ col.active = $active_color
+ col.inactive = $base_color
+ col.text.active = $text_color
+ col.text.inactive = $text_color
}
autotile {
enable = true
}
}
+
+ hyprbars {
+ bar_height = 24
+ bar_color = $base_color
+ col.text = $text_color
+ bar_text_size = 9
+ bar_text_font = JetBrains Mono Nerd Font Mono Bold
+ bar_button_padding = 12
+ bar_padding = 10
+ bar_precedence_over_border = true
+ hyprbars-button = rgb(000000), 16, , hyprctl dispatch killactive
+ hyprbars-button = rgb(000000), 16, , hyprctl dispatch fullscreen 2
+ hyprbars-button = rgb(000000), 16, , hyprctl dispatch togglefloating
+ }
}
decoration {
diff --git a/.config/hypr/hypridle.conf b/.config/hypr/hypridle.conf
index 6c42e94..d0a977a 100644
--- a/.config/hypr/hypridle.conf
+++ b/.config/hypr/hypridle.conf
@@ -1,4 +1,4 @@
-leneral {
+general {
lock_cmd = pidof hyprlock || hyprlock # dbus/sysd lock command (loginctl lock-session)
before_sleep_cmd = loginctl lock-session # command ran before sleep
after_sleep_cmd = hyprctl dispatch dpms on # command ran after sleep
diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf
index bbb70ea..0c1b55a 100644
--- a/.config/hypr/hyprland.conf
+++ b/.config/hypr/hyprland.conf
@@ -6,18 +6,19 @@ $menu = wofi --allow-images --show drun --prompt "Search Program"
$scale = 1.25
-$radius = 0
-$border = 1
+$radius = 5
+$border = 2
$browser = librewolf
exec-once = ~/.config/hypr/scripts.d/systemd.sh
+exec-once = hyprpm reload -n
+source = ~/.config/hypr/config.d/colors.conf
source = ~/.config/hypr/config.d/keybinds.conf
source = ~/.config/hypr/config.d/theme.conf
source = ~/.config/hypr/config.d/input.conf
source = ~/.config/hypr/config.d/workspaces.conf
source = ~/.config/hypr/monitors.conf
-exec-once = hyprpm reload -n
exec-once = ~/.config/hypr/scripts.d/autostart.sh