further changes
							
								
								
									
										14
									
								
								files/.config/fastfetch/arch
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,14 @@ | ||||
| ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ | ||||
| ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ | ||||
| ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ | ||||
| ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ | ||||
| ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣷⣤⣙⢻⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀ | ||||
| ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀ | ||||
| ⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀ | ||||
| ⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⡿⠛⠛⠿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀ | ||||
| ⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀ | ||||
| ⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⠿⣆⠀⠀⠀⠀ | ||||
| ⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣷⣦⡀⠀⠀⠀ | ||||
| ⠀⢀⣾⣿⣿⠿⠟⠛⠋⠉⠉⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠻⠿⣿⣿⣷⡀⠀ | ||||
| ⣠⠟⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣄ | ||||
| 
 | ||||
							
								
								
									
										89
									
								
								files/.config/fastfetch/config.jsonc
									
									
									
									
									
										Normal 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": "┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛" | ||||
|     } | ||||
|   ] | ||||
| } | ||||
| @ -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 | ||||
|  | ||||
| @ -1,3 +1 @@ | ||||
| preload = ~/.config/hypr/wallpaper.jpg | ||||
| wallpaper = , ~/.config/hypr/wallpaper.jpg | ||||
| splash = false | ||||
|  | ||||
							
								
								
									
										15
									
								
								files/.config/hypr/start-hyprpaper.sh
									
									
									
									
									
										Executable 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
									
								
							
							
						
						| @ -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 | ||||
| @ -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 | ||||
|  | ||||
| @ -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 { | ||||
|  | ||||
							
								
								
									
										
											BIN
										
									
								
								files/.local/share/wallpapers/wallpaper-0.jpg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 2.2 MiB | 
							
								
								
									
										
											BIN
										
									
								
								files/.local/share/wallpapers/wallpaper-1.jpg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 2.7 MiB | 
							
								
								
									
										
											BIN
										
									
								
								files/.local/share/wallpapers/wallpaper-2.jpg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.5 MiB | 
							
								
								
									
										
											BIN
										
									
								
								files/.local/share/wallpapers/wallpaper-3.jpg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.3 MiB | 
							
								
								
									
										
											BIN
										
									
								
								files/.local/share/wallpapers/wallpaper-4.jpg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.7 MiB | 
							
								
								
									
										
											BIN
										
									
								
								files/.local/share/wallpapers/wallpaper-5.jpg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 2.0 MiB | 
| Before Width: | Height: | Size: 2.9 MiB After Width: | Height: | Size: 2.9 MiB | 
							
								
								
									
										
											BIN
										
									
								
								files/.local/share/wallpapers/wallpaper-7.jpg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 774 KiB | 
							
								
								
									
										
											BIN
										
									
								
								files/.local/share/wallpapers/wallpaper-8.jpg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 577 KiB | 
							
								
								
									
										6
									
								
								setup
									
									
									
									
									
								
							
							
						
						| @ -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" | ||||
|  | ||||