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
|
$menu = wofi -S drun -i -I -s $HOME/.config/wofi/style.css
|
||||||
|
|
||||||
exec-once = $HOME/.config/waybar/start.sh
|
exec-once = $HOME/.config/waybar/start.sh
|
||||||
|
exec-once = mako
|
||||||
exec-once = hypridle
|
exec-once = hypridle
|
||||||
exec-once = hyprpaper
|
exec-once = $HOME/.config/hypr/start-hyprpaper.sh
|
||||||
exec-once = copyq --start-server
|
exec-once = copyq --start-server
|
||||||
exec-once = gnome-keyring-daemon --start --components=pkcs11,secrets,ssh
|
exec-once = gnome-keyring-daemon --start --components=pkcs11,secrets,ssh
|
||||||
|
|
||||||
@ -68,7 +69,7 @@ general {
|
|||||||
gaps_out = 8
|
gaps_out = 8
|
||||||
border_size = 2
|
border_size = 2
|
||||||
|
|
||||||
col.active_border = rgba(0077B3bb) 1deg
|
col.active_border = rgba(0071ffff) 1deg
|
||||||
col.inactive_border = rgba(595959aa)
|
col.inactive_border = rgba(595959aa)
|
||||||
|
|
||||||
layout = dwindle
|
layout = dwindle
|
||||||
@ -161,6 +162,10 @@ windowrulev2 = float,class:^(org\.pulseaudio\.pavucontrol)$
|
|||||||
windowrulev2 = float,initialTitle:^(.*)(wants to save)$
|
windowrulev2 = float,initialTitle:^(.*)(wants to save)$
|
||||||
windowrulev2 = float,initialTitle:^(Open File)$
|
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
|
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
|
||||||
$mainMod = SUPER
|
$mainMod = SUPER
|
||||||
|
@ -1,3 +1 @@
|
|||||||
preload = ~/.config/hypr/wallpaper.jpg
|
|
||||||
wallpaper = , ~/.config/hypr/wallpaper.jpg
|
|
||||||
splash = false
|
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
|
Description=Run rclone bisync for sync folder every 15 minutes
|
||||||
|
|
||||||
[Timer]
|
[Timer]
|
||||||
OnBootSec=10min
|
OnBootSec=5min
|
||||||
OnUnitActiveSec=15min
|
OnUnitActiveSec=15min
|
||||||
Unit=rclonesync.service
|
Unit=rclonesync.service
|
||||||
|
Persistent=true
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=timers.target
|
WantedBy=timers.target
|
||||||
|
@ -14,18 +14,18 @@ window#waybar {
|
|||||||
}
|
}
|
||||||
/*-----module groups----*/
|
/*-----module groups----*/
|
||||||
.modules-right {
|
.modules-right {
|
||||||
background-color: rgba(0,43,51,0.85);
|
background-color: #0d1117;
|
||||||
margin: 2px 10px 0 0;
|
margin: 2px 10px 0 0;
|
||||||
padding: 0 5px;
|
padding: 0 5px;
|
||||||
}
|
}
|
||||||
.modules-center {
|
.modules-center {
|
||||||
background-color: rgba(0,43,51,0.85);
|
background-color: #0d1117;
|
||||||
margin: 2px 5px 0 5px;
|
margin: 2px 5px 0 5px;
|
||||||
padding: 0 5px;
|
padding: 0 5px;
|
||||||
}
|
}
|
||||||
.modules-left {
|
.modules-left {
|
||||||
margin: 2px 0 0 5px;
|
margin: 2px 0 0 5px;
|
||||||
background-color: rgba(0,119,179,0.6);
|
background-color: #0071ff;
|
||||||
}
|
}
|
||||||
/*-----modules indv----*/
|
/*-----modules indv----*/
|
||||||
#workspaces button {
|
#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
|
# services
|
||||||
"networkmanager"
|
"networkmanager"
|
||||||
"bluez" "bluez-libs"
|
"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 core
|
||||||
"hyprland" "hypridle" "hyprpaper" "hyprlock"
|
"hyprland" "hypridle" "hyprpaper" "hyprlock"
|
||||||
@ -24,7 +24,7 @@ if [[ $distro == "arch linux" ]]; then
|
|||||||
"xdg-desktop-portal-hyprland" "xdg-desktop-portal-gtk"
|
"xdg-desktop-portal-hyprland" "xdg-desktop-portal-gtk"
|
||||||
# Hyprland extra
|
# Hyprland extra
|
||||||
"qt6ct" "gnome-keyring"
|
"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"
|
"adwaita-icon-theme" "adwaita-cursors" "dolphin"
|
||||||
"network-manager-applet" "blueman"
|
"network-manager-applet" "blueman"
|
||||||
"playerctl" "pavucontrol"
|
"playerctl" "pavucontrol"
|
||||||
@ -36,7 +36,7 @@ if [[ $distro == "arch linux" ]]; then
|
|||||||
# misc
|
# misc
|
||||||
"wget" "curl" "git" "entr" "zip" "base-devel"
|
"wget" "curl" "git" "entr" "zip" "base-devel"
|
||||||
"ninja" "make" "cmake"
|
"ninja" "make" "cmake"
|
||||||
"neofetch" "fortune-mod" "cowsay"
|
"neofetch" "fastfetch" "fortune-mod" "cowsay"
|
||||||
|
|
||||||
# languages
|
# languages
|
||||||
"python" "php" "go" "clang"
|
"python" "php" "go" "clang"
|
||||||
|