Big changes concerning color scheme (switching to seventy nine), reorganized monitors config files, new notification daemon and quick settings panel, new scripts and other minor changes

This commit is contained in:
Gu://em_ 2025-06-04 19:28:09 +02:00
parent 746fa5a835
commit 602e3f2f97
28 changed files with 1034 additions and 60 deletions

View file

@ -10,7 +10,7 @@ $inactive_color = rgba(595959aa)
# https://wiki.hyprland.org/Configuring/Variables/#general
general {
gaps_in = 1
gaps_out = 0
gaps_out = 1
border_size = 1
@ -46,7 +46,7 @@ decoration {
blur {
enabled = true
size = 6
passes = 3
passes = 4
vibrancy = 0.1696
}
@ -170,5 +170,10 @@ windowrule=size 65% 70%, class:(org.prismlauncher.PrismLauncher), title:^(Prism
# TODO Automatically fullscreen single apps
# - Seems impossible for now (try mixing with workspace rules)
# Default size for floating windows
## TODO
#windowrulev2 = size 100 100,floating:1
# Increase gaps for single apps
workspace=w[t1], gapsout:2
## Usless since I changed the default gap but may be useful if you decide to reset it to 0
#workspace=w[t1], gapsout:2

View file

@ -9,7 +9,7 @@ $terminal = kitty
#$fileManager = cosmic-files
$fileManager = nautilus
$menu = albert toggle
$notificationsManager = swaync
$notificationManager = swaync-client -t
#################

View file

@ -54,6 +54,7 @@ bind = $mainMod, RETURN, exec, $terminal
bind = $mainMod, X, exec, $terminal # Absolutely not because I dislocated my arm
bind = $mainMod, SPACE, exec, $menu
bind = $mainMod, E, exec, $fileManager
bind = $mainMod, A, exec, $notificationManager
bindel = , XF86Launch1, exec, kitty vim ~/.config/hypr/config
# Move focus with mainMod + arrow keys
@ -135,6 +136,10 @@ bindl = , XF86AudioPrev, exec, playerctl previous
## Screenshot
bind = , Print, exec, ~/.config/hypr/scripts/screenshot.sh
bind = SHIFT, Print, exec, ~/.config/hypr/scripts/screenshot.sh --fullscreen
# Color picker
bind = $mainMod SHIFT, C, exec, hyprpicker -a
## Touchpad toggle
### On galaxy books, pressing the disable touchpad key also triggers SUPER and
@ -147,4 +152,4 @@ bind = SUPER CONTROL, XF86TouchpadToggle, exec, ~/.config/hypr/scripts/toggle-to
bind = $mainMod CONTROL, SPACE, exec, ~/.config/hypr/scripts/change-kb-layout.sh
## Testing
bind = $mainMod, TAB, overview:toggle, toggle
#bind = $mainMod, TAB, overview:toggle, toggle

View file

@ -0,0 +1,7 @@
################
### MONITORS ###
################
# See https://wiki.hyprland.org/Configuring/Monitors/
monitor=eDP-1,preferred,0x0,1 # Laptop screen
monitor=,preferred,auto,1, mirror, eDP-1

View file

@ -0,0 +1,10 @@
################
### MONITORS ###
################
# See https://wiki.hyprland.org/Configuring/Monitors/
monitor=,preferred,auto,auto
monitor=eDP-1,preferred,0x0,1 # Laptop screen
monitor=DP-1, preferred, 0x-1080, 1 # HP Home monitor
monitor=DP-2, preferred, 0x-1080, 1 # HP Home monitor
monitor=HDMI-A-1, preferred, 0x-1440, 1 # Dell monitor

View file

@ -6,7 +6,7 @@
# For a full list, see the wiki
#source = ~/.config/hypr/config/monitors_default.conf
source = ~/.config/hypr/config/monitors.conf
source = ~/.config/hypr/config/monitors/mirror.conf
source = ~/.config/hypr/config/environment.conf
source = ~/.config/hypr/config/input.conf
source = ~/.config/hypr/config/kb_layouts/fr.conf

View file

@ -1,6 +1,7 @@
killall albert
killall hyprpaper
killall waybar
killall swaync
hyprctl reload

View file

@ -1 +1,13 @@
grim -g "$(slurp)" $HOME/Pictures/Screenshots/$(date +'%F_%T.png') && hyprctl notify 1 2000 0 Screenshot saved!
save_path=$HOME/Pictures/Screenshots/$(date +'%F_%T.png')
if [ $# -eq 0 ]; then
grim -g "$(slurp)" $save_path && hyprctl notify 1 2000 0 "Screenshot saved!"
elif [ $# -eq 1 ]; then
if [[ $1 == "--fullscreen" ]]; then
grim $save_path && hyprctl notify 1 2000 0 Screenshot saved!
fi
fi
exit 0