further changes

This commit is contained in:
Ludwig Lehnert 2025-04-26 17:57:58 +02:00
parent 0a0f0d3b42
commit fa2de9bb38
Signed by: ludwig
SSH Key Fingerprint: SHA256:4vshH9GJ8TLO1RS2fY6rDDLnq7+KVvSClCY+uEhYYRA
18 changed files with 144 additions and 11 deletions

View File

@ -0,0 +1,14 @@
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣷⣤⣙⢻⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⡿⠛⠛⠿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀
⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⠿⣆⠀⠀⠀⠀
⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣷⣦⡀⠀⠀⠀
⠀⢀⣾⣿⣿⠿⠟⠛⠋⠉⠉⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠻⠿⣿⣿⣷⡀⠀
⣠⠟⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣄

View File

@ -0,0 +1,89 @@
{
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
"logo": {
"source": "~/.config/fastfetch/arch",
"color": {
"1": "blue"
},
"type": "file",
"padding": {
"top": 3
}
},
"display": {
"separator": "  "
},
"modules": [
{
"type": "custom",
"format": "┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓"
},
"break",
{
"type": "os",
"key": " ",
"keyColor": "blue"
},
{
"type": "kernel",
"key": " ",
"keyColor": "white"
},
{
"type": "packages",
"key": " 󰮯",
"keyColor": "yellow"
},
{
"type": "wm",
"key": " 󰨇",
"keyColor": "blue"
},
{
"type": "terminal",
"key": " ",
"keyColor": "magenta"
},
{
"type": "shell",
"key": " ",
"keyColor": "yellow"
},
"break",
{
"type": "custom",
"format": "┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫"
},
"break",
{
"type": "host",
"key": " ",
"keyColor": "bright_blue"
},
{
"type": "cpu",
"key": " ",
"keyColor": "bright_green"
},
{
"type": "gpu",
"key": " 󱤓",
"keyColor": "red"
},
{
"type": "memory",
"key": " 󰍛",
"keyColor": "bright_yellow"
},
{
"type": "disk",
"key": " ",
"keyColor": "bright_cyan"
},
"break",
{
"type": "custom",
"format": "┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛"
}
]
}

View File

@ -30,8 +30,9 @@ $fileManager = dolphin
$menu = wofi -S drun -i -I -s $HOME/.config/wofi/style.css
exec-once = $HOME/.config/waybar/start.sh
exec-once = mako
exec-once = hypridle
exec-once = hyprpaper
exec-once = $HOME/.config/hypr/start-hyprpaper.sh
exec-once = copyq --start-server
exec-once = gnome-keyring-daemon --start --components=pkcs11,secrets,ssh
@ -68,7 +69,7 @@ general {
gaps_out = 8
border_size = 2
col.active_border = rgba(0077B3bb) 1deg
col.active_border = rgba(0071ffff) 1deg
col.inactive_border = rgba(595959aa)
layout = dwindle
@ -161,6 +162,10 @@ windowrulev2 = float,class:^(org\.pulseaudio\.pavucontrol)$
windowrulev2 = float,initialTitle:^(.*)(wants to save)$
windowrulev2 = float,initialTitle:^(Open File)$
# fix jetbrains IDEs cursor issues
windowrulev2 = nofocus,class:^jetbrains-.+$,floating:1,title:^win\d+$
windowrulev2 = opacity 0.9, class:^(kitty)$
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
$mainMod = SUPER

View File

@ -1,3 +1 @@
preload = ~/.config/hypr/wallpaper.jpg
wallpaper = , ~/.config/hypr/wallpaper.jpg
splash = false

View File

@ -0,0 +1,15 @@
#!/usr/bin/env bash
killall hyprpaper &> /dev/null
files=($HOME/.local/share/wallpapers/*)
filepath="${files[RANDOM % ${#files[@]}]}"
configpath="/tmp/hyprpaper-$USER.conf"
echo "preload = $filepath" > "$configpath"
echo "wallpaper = , $filepath" >> "$configpath"
echo "splash = false" >> "$configpath"
hyprpaper -c "$configpath"

11
files/.config/mako/config Normal file
View File

@ -0,0 +1,11 @@
default-timeout=5000
font=JetBrains Mono 10
margin=14
border-radius=12
border-color=#0071ff
background-color=#0d1117
icon-border-radius=10

View File

@ -2,9 +2,10 @@
Description=Run rclone bisync for sync folder every 15 minutes
[Timer]
OnBootSec=10min
OnBootSec=5min
OnUnitActiveSec=15min
Unit=rclonesync.service
Persistent=true
[Install]
WantedBy=timers.target

View File

@ -14,18 +14,18 @@ window#waybar {
}
/*-----module groups----*/
.modules-right {
background-color: rgba(0,43,51,0.85);
background-color: #0d1117;
margin: 2px 10px 0 0;
padding: 0 5px;
}
.modules-center {
background-color: rgba(0,43,51,0.85);
background-color: #0d1117;
margin: 2px 5px 0 5px;
padding: 0 5px;
}
.modules-left {
margin: 2px 0 0 5px;
background-color: rgba(0,119,179,0.6);
background-color: #0071ff;
}
/*-----modules indv----*/
#workspaces button {

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 MiB

View File

Before

Width:  |  Height:  |  Size: 2.9 MiB

After

Width:  |  Height:  |  Size: 2.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 774 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 577 KiB

6
setup
View File

@ -16,7 +16,7 @@ if [[ $distro == "arch linux" ]]; then
# services
"networkmanager"
"bluez" "bluez-libs"
"pipewire" "pipewire-alsa" "pipewire-pulse" "pipewire-audio" "pipewire-jack" "wireplumber"
"pipewire" "pipewire-alsa" "pipewire-pulse" "pipewire-audio" "pipewire-jack" "wireplumber" "alsa-utils"
# Hyprland core
"hyprland" "hypridle" "hyprpaper" "hyprlock"
@ -24,7 +24,7 @@ if [[ $distro == "arch linux" ]]; then
"xdg-desktop-portal-hyprland" "xdg-desktop-portal-gtk"
# Hyprland extra
"qt6ct" "gnome-keyring"
"waybar" "dunst" "wofi" "wl-clipboard" "copyq" "grim" "slurp"
"waybar" "mako" "wofi" "wl-clipboard" "copyq" "grim" "slurp"
"adwaita-icon-theme" "adwaita-cursors" "dolphin"
"network-manager-applet" "blueman"
"playerctl" "pavucontrol"
@ -36,7 +36,7 @@ if [[ $distro == "arch linux" ]]; then
# misc
"wget" "curl" "git" "entr" "zip" "base-devel"
"ninja" "make" "cmake"
"neofetch" "fortune-mod" "cowsay"
"neofetch" "fastfetch" "fortune-mod" "cowsay"
# languages
"python" "php" "go" "clang"