Some clean touches and edits
1
.bashrc
@ -1,5 +1,6 @@
|
|||||||
# ~/.bashrc
|
# ~/.bashrc
|
||||||
eval "$(starship init bash)"
|
eval "$(starship init bash)"
|
||||||
|
clear && nerdfetch
|
||||||
[[ $- != *i* ]] && return
|
[[ $- != *i* ]] && return
|
||||||
alias ls='ls --color=auto'
|
alias ls='ls --color=auto'
|
||||||
alias pacup='sudo pacman -Rns $(pacman -Qdtq)'
|
alias pacup='sudo pacman -Rns $(pacman -Qdtq)'
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
# Source the colors-hyprland file to load environment variables
|
||||||
|
source /home/eli/.cache/wal/colors-hyprland
|
||||||
|
|
||||||
general {
|
general {
|
||||||
lock_cmd = pidof hyprlock || hyprlock
|
lock_cmd = pidof hyprlock || hyprlock
|
||||||
ignore_dbus_inhibit = /opt/spotify/spotify
|
ignore_dbus_inhibit = /opt/spotify/spotify
|
||||||
@ -5,18 +8,18 @@ general {
|
|||||||
|
|
||||||
listener {
|
listener {
|
||||||
timeout = 270
|
timeout = 270
|
||||||
on-timeout = notify-send "System" "You are about to be locked out!" -i ~/wallpapers/hyprland-notify.jpg
|
on-timeout = source /home/eli/.cache/wal/colors.sh && notify-send "System" "You are about to be locked out!" -i $wallpaper
|
||||||
}
|
}
|
||||||
|
|
||||||
listener {
|
listener {
|
||||||
timeout = 300
|
timeout = 300
|
||||||
on-timeout = loginctl lock-session
|
on-timeout = loginctl lock-session
|
||||||
on-resume = sleep 2 && notify-send "System" "Unlocked! Hey $USER" -i ~/wallpapers/hyprland-notify.jpg
|
on-resume = sleep 2 && source /home/eli/.cache/wal/colors.sh && notify-send "System" "Unlocked! Hey $USER" -i $wallpaper
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
listener {
|
listener {
|
||||||
timeout = 1200
|
timeout = 1200
|
||||||
on-timeout = hyprctl dispatch dpms off
|
on-timeout = hyprctl dispatch dpms off
|
||||||
on-resume = hyprctl dispatch dpms on
|
on-resume = hyprctl dispatch dpms on
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -50,7 +50,7 @@ $menu = wofi --show drun
|
|||||||
# exec-once = nm-applet &
|
# exec-once = nm-applet &
|
||||||
exec-once = hypridle
|
exec-once = hypridle
|
||||||
exec-once = waybar
|
exec-once = waybar
|
||||||
exec-once = hyprpaper
|
exec-once = swww-daemon
|
||||||
exec-once=dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
exec-once=dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
||||||
|
|
||||||
exec-once = swaync
|
exec-once = swaync
|
||||||
@ -237,7 +237,8 @@ bind = ALT, up, movewindow, u
|
|||||||
bind = ALT, down, movewindow, d
|
bind = ALT, down, movewindow, d
|
||||||
bind = CTRL, Print, exec, hyprshot -m region -o ~/Screenshots/
|
bind = CTRL, Print, exec, hyprshot -m region -o ~/Screenshots/
|
||||||
bind = , Print, exec, hyprshot -m window -o ~/Screenshots/
|
bind = , Print, exec, hyprshot -m window -o ~/Screenshots/
|
||||||
bind = CTRL, l, exec, hyprlock
|
bind = ALT, Print, exec, hyprshot -m active -m output -o ~/Screenshots/
|
||||||
|
bind = $mainMod, l, exec, hyprlock
|
||||||
|
|
||||||
# Example special workspace (scratchpad)
|
# Example special workspace (scratchpad)
|
||||||
bind = $mainMod, S, togglespecialworkspace, magic
|
bind = $mainMod, S, togglespecialworkspace, magic
|
||||||
@ -248,7 +249,6 @@ bind = $mainMod SHIFT, S, movetoworkspace, special:magic
|
|||||||
# Move/resize windows with mainMod + LMB/RMB and dragging
|
# Move/resize windows with mainMod + LMB/RMB and dragging
|
||||||
bindm = $mainMod, mouse:272, movewindow
|
bindm = $mainMod, mouse:272, movewindow
|
||||||
bindm = $mainMod, mouse:273, resizewindow
|
bindm = $mainMod, mouse:273, resizewindow
|
||||||
|
|
||||||
# Sound config
|
# Sound config
|
||||||
#bind = $mainMod, F8, exec, pactl set-sink-mute @DEFAULT_SINK@ toggle && gBar audio
|
#bind = $mainMod, F8, exec, pactl set-sink-mute @DEFAULT_SINK@ toggle && gBar audio
|
||||||
#bind = $mainMod, F9, exec, gBar audio && pactl set-sink-volume @DEFAULT_SINK@ -5%
|
#bind = $mainMod, F9, exec, gBar audio && pactl set-sink-volume @DEFAULT_SINK@ -5%
|
||||||
|
@ -2,7 +2,7 @@ source = /home/eli/.cache/wal/colors-hyprland
|
|||||||
|
|
||||||
background {
|
background {
|
||||||
monitor =
|
monitor =
|
||||||
path = /home/eli/wallpapers/walls/wp9052004-3369484529.jpg
|
path = $wallpaper
|
||||||
blur_size = 7
|
blur_size = 7
|
||||||
blur_passes = 2
|
blur_passes = 2
|
||||||
brightness = .4
|
brightness = .4
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
preload = ~/wallpapers/lock.jpg
|
|
||||||
wallpaper = , ~/wallpapers/lock.jpg
|
|
||||||
|
|
@ -1,22 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
systemctl --user enable --now hyprpaper.service
|
|
||||||
WALLPAPER_DIR="/home/eli/wallpapers/walls"
|
WALLPAPER_DIR="/home/eli/wallpapers/walls"
|
||||||
SPECIFIC_IMAGE=$(find "$WALLPAPER_DIR" -type f \( -iname "*.jpg" -o -iname "*.png" -o -iname "*.jpeg" \) | shuf -n 1)
|
SPECIFIC_IMAGE=$(find "$WALLPAPER_DIR" -type f \( -iname "*.jpg" -o -iname "*.png" -o -iname "*.jpeg" \) | shuf -n 1)
|
||||||
hyprctl hyprpaper unload all
|
swww img "$SPECIFIC_IMAGE" --transition-type outer --transition-pos "$(hyprctl cursorpos)" --transition-fps 60 --transition-duration 1
|
||||||
hyprctl hyprpaper preload "$SPECIFIC_IMAGE"
|
wal -i "$SPECIFIC_IMAGE" -not-set --cols16
|
||||||
hyprctl hyprpaper wallpaper ",$SPECIFIC_IMAGE"
|
|
||||||
|
|
||||||
# Set colorscheme using wal with the random image
|
|
||||||
wal -i "$SPECIFIC_IMAGE"
|
|
||||||
|
|
||||||
# Verify and update the hyprlock configuration file
|
|
||||||
CONFIG_FILE="/home/eli/.config/hypr/hyprlock.conf"
|
|
||||||
if [ -f "$CONFIG_FILE" ]; then
|
|
||||||
sed -i "s|path =.*|path = $SPECIFIC_IMAGE|" "$CONFIG_FILE"
|
|
||||||
else
|
|
||||||
echo "Configuration file not found at $CONFIG_FILE"
|
|
||||||
fi
|
|
||||||
swaync-client --reload-css
|
swaync-client --reload-css
|
||||||
|
|
||||||
cat ~/.cache/wal/colors-kitty.conf > ~/.config/kitty/current-theme.conf
|
cat ~/.cache/wal/colors-kitty.conf > ~/.config/kitty/current-theme.conf
|
||||||
|
@ -1,30 +1,30 @@
|
|||||||
foreground #bfc4cb
|
foreground #c2c2c2
|
||||||
background #021430
|
background #0d0d0d
|
||||||
background_opacity 1.0
|
background_opacity 1.0
|
||||||
cursor #bfc4cb
|
cursor #c2c2c2
|
||||||
|
|
||||||
active_tab_foreground #021430
|
active_tab_foreground #0d0d0d
|
||||||
active_tab_background #bfc4cb
|
active_tab_background #c2c2c2
|
||||||
inactive_tab_foreground #bfc4cb
|
inactive_tab_foreground #c2c2c2
|
||||||
inactive_tab_background #021430
|
inactive_tab_background #0d0d0d
|
||||||
|
|
||||||
active_border_color #bfc4cb
|
active_border_color #c2c2c2
|
||||||
inactive_border_color #021430
|
inactive_border_color #0d0d0d
|
||||||
bell_border_color #F69471
|
bell_border_color #942436
|
||||||
|
|
||||||
color0 #021430
|
color0 #0d0d0d
|
||||||
color8 #5e6673
|
color8 #6a5757
|
||||||
color1 #F69471
|
color1 #942436
|
||||||
color9 #F69471
|
color9 #C63049
|
||||||
color2 #275A9C
|
color2 #5b5e60
|
||||||
color10 #275A9C
|
color10 #7A7E81
|
||||||
color3 #5C6794
|
color3 #965b63
|
||||||
color11 #5C6794
|
color11 #C87A85
|
||||||
color4 #2F75C8
|
color4 #5e6163
|
||||||
color12 #2F75C8
|
color12 #7E8285
|
||||||
color5 #94728E
|
color5 #696c6f
|
||||||
color13 #94728E
|
color13 #8D9195
|
||||||
color6 #6083BB
|
color6 #747779
|
||||||
color14 #6083BB
|
color14 #9B9FA2
|
||||||
color7 #bfc4cb
|
color7 #978c8c
|
||||||
color15 #bfc4cb
|
color15 #c2c2c2
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
$wallpaper = /{wallpaper.strip}
|
||||||
$foregroundCol = 0xff{foreground.strip}
|
$foregroundCol = 0xff{foreground.strip}
|
||||||
$backgroundCol = 0xff{background.strip}
|
$backgroundCol = 0xff{background.strip}
|
||||||
$color0 = 0xff{color0.strip}
|
$color0 = 0xff{color0.strip}
|
||||||
|
Before Width: | Height: | Size: 1018 KiB |
Before Width: | Height: | Size: 3.7 MiB After Width: | Height: | Size: 3.7 MiB |
Before Width: | Height: | Size: 7.0 MiB After Width: | Height: | Size: 7.0 MiB |
BIN
wallpapers/walls2/296373.jpg
Normal file
After Width: | Height: | Size: 3.2 MiB |
Before Width: | Height: | Size: 3.4 MiB After Width: | Height: | Size: 3.4 MiB |
Before Width: | Height: | Size: 8.4 MiB After Width: | Height: | Size: 8.4 MiB |
BIN
wallpapers/walls2/IMG_2551.JPG
Normal file
After Width: | Height: | Size: 7.4 MiB |
Before Width: | Height: | Size: 6.2 MiB After Width: | Height: | Size: 6.2 MiB |
Before Width: | Height: | Size: 15 MiB After Width: | Height: | Size: 15 MiB |
Before Width: | Height: | Size: 330 KiB After Width: | Height: | Size: 330 KiB |
Before Width: | Height: | Size: 1018 KiB After Width: | Height: | Size: 1018 KiB |
BIN
wallpapers/walls2/rs6.jpg
Normal file
After Width: | Height: | Size: 268 KiB |
BIN
wallpapers/walls2/slammed.jpg
Normal file
After Width: | Height: | Size: 457 KiB |
BIN
wallpapers/walls2/stairs.jpg
Normal file
After Width: | Height: | Size: 2.0 MiB |
BIN
wallpapers/walls2/wp11031060-2590091791.jpg
Normal file
After Width: | Height: | Size: 429 KiB |
Before Width: | Height: | Size: 454 KiB After Width: | Height: | Size: 454 KiB |
Before Width: | Height: | Size: 2.7 MiB After Width: | Height: | Size: 2.7 MiB |
Before Width: | Height: | Size: 1.1 MiB After Width: | Height: | Size: 1.1 MiB |
Before Width: | Height: | Size: 304 KiB After Width: | Height: | Size: 304 KiB |
Before Width: | Height: | Size: 238 KiB After Width: | Height: | Size: 238 KiB |
Before Width: | Height: | Size: 2.6 MiB After Width: | Height: | Size: 2.6 MiB |
Before Width: | Height: | Size: 953 KiB After Width: | Height: | Size: 953 KiB |
Before Width: | Height: | Size: 123 KiB After Width: | Height: | Size: 123 KiB |
Before Width: | Height: | Size: 92 KiB After Width: | Height: | Size: 92 KiB |
Before Width: | Height: | Size: 824 KiB After Width: | Height: | Size: 824 KiB |
Before Width: | Height: | Size: 992 KiB After Width: | Height: | Size: 992 KiB |
Before Width: | Height: | Size: 128 KiB After Width: | Height: | Size: 128 KiB |
Before Width: | Height: | Size: 921 KiB After Width: | Height: | Size: 921 KiB |
Before Width: | Height: | Size: 3.6 MiB After Width: | Height: | Size: 3.6 MiB |
Before Width: | Height: | Size: 234 KiB After Width: | Height: | Size: 234 KiB |
Before Width: | Height: | Size: 153 KiB After Width: | Height: | Size: 153 KiB |
Before Width: | Height: | Size: 3.1 MiB After Width: | Height: | Size: 3.1 MiB |
Before Width: | Height: | Size: 205 KiB After Width: | Height: | Size: 205 KiB |
Before Width: | Height: | Size: 101 KiB After Width: | Height: | Size: 101 KiB |
Before Width: | Height: | Size: 1.4 MiB After Width: | Height: | Size: 1.4 MiB |
Before Width: | Height: | Size: 540 KiB After Width: | Height: | Size: 540 KiB |
Before Width: | Height: | Size: 678 KiB After Width: | Height: | Size: 678 KiB |
Before Width: | Height: | Size: 451 KiB After Width: | Height: | Size: 451 KiB |
Before Width: | Height: | Size: 885 KiB After Width: | Height: | Size: 885 KiB |