aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.bash_profile5
-rw-r--r--.bashrc16
-rw-r--r--.config/Trolltech.conf2
-rwxr-xr-x.config/color-change.sh3
-rw-r--r--.config/gtk-3.0/bookmarks5
-rw-r--r--.config/gtk-3.0/settings.ini3
-rw-r--r--.config/gtk-4.0/settings.ini3
-rw-r--r--.config/gtklock/config.ini2
-rwxr-xr-x.config/gtklock/modules/playerctl-module.sobin0 -> 32256 bytes
-rwxr-xr-x.config/gtklock/modules/powerbar-module.sobin0 -> 25736 bytes
-rwxr-xr-x.config/gtklock/modules/userinfo-module.sobin0 -> 26952 bytes
-rw-r--r--.config/gtklock/style.css87
-rw-r--r--.config/hypr/hyprland.conf162
-rw-r--r--.config/hypr/hyprland.conf.bak156
-rw-r--r--.config/hypr/hyprpaper.conf2
-rw-r--r--.config/kitty/kitty.conf20
-rw-r--r--.config/mpv/mpv.conf7
-rw-r--r--.config/neofetch/config.conf25
-rw-r--r--.config/neofetch/logo5
-rw-r--r--.config/nvim/colors/lushwal.vim218
-rw-r--r--.config/nvim/init.lua17
-rw-r--r--.config/nvim/lazy-lock.json23
-rw-r--r--.config/nvim/lua/autocmds.lua0
-rw-r--r--.config/nvim/lua/keymaps.lua0
-rw-r--r--.config/nvim/lua/options.lua43
-rw-r--r--.config/nvim/lua/plugins.lua326
-rw-r--r--.config/rofi/config.rasi17
-rw-r--r--.config/rofi/style.rasi162
-rw-r--r--.config/sway/config157
-rw-r--r--.config/swaync/config.json44
-rw-r--r--.config/swaync/style.css71
-rw-r--r--.config/wal/templates/colors-css21
-rw-r--r--.config/wal/templates/colors-hyprland.conf3
-rw-r--r--.config/wal/templates/colors-rofi.rasi12
-rw-r--r--.config/waybar/config17
-rw-r--r--.config/waybar/modules162
-rw-r--r--.config/waybar/style.css70
-rw-r--r--.config/wofi/config10
-rw-r--r--.config/wofi/style.css34
l---------.config/wpg/.current1
-rw-r--r--.config/wpg/keywords.conf2
-rw-r--r--.config/wpg/samples/Nineizaka.png_wal_sample.pngbin0 -> 343 bytes
-rw-r--r--.config/wpg/samples/aot.jpg_wal_sample.pngbin0 -> 327 bytes
-rw-r--r--.config/wpg/samples/blade_runner_4090.jpg_wal_sample.pngbin0 -> 339 bytes
-rw-r--r--.config/wpg/samples/blade_runner_4090_snow_fall.png_wal_sample.pngbin0 -> 340 bytes
-rw-r--r--.config/wpg/samples/cherry_blossoms_in_kyoto.jpg_wal_sample.pngbin0 -> 339 bytes
-rw-r--r--.config/wpg/samples/chureito_pagoda.jpg_wal_sample.pngbin0 -> 340 bytes
-rw-r--r--.config/wpg/samples/city_night.png_wal_sample.pngbin0 -> 350 bytes
-rw-r--r--.config/wpg/samples/fogy_lighted_skyscraper.jpg_wal_sample.pngbin0 -> 340 bytes
-rw-r--r--.config/wpg/samples/fuji.jpg_wal_sample.pngbin0 -> 335 bytes
-rw-r--r--.config/wpg/samples/fushimi_inari_taisha.jpg_wal_sample.pngbin0 -> 344 bytes
-rw-r--r--.config/wpg/samples/ghost_of_tsushima.jpg_wal_sample.pngbin0 -> 343 bytes
-rw-r--r--.config/wpg/samples/itsukushima_jinja.jpg_wal_sample.pngbin0 -> 341 bytes
-rw-r--r--.config/wpg/samples/japanese_Koi.jpg_wal_sample.pngbin0 -> 341 bytes
-rw-r--r--.config/wpg/samples/japanese_summer_tram.png_wal_sample.pngbin0 -> 344 bytes
-rw-r--r--.config/wpg/samples/japanese_woman_with_red_oil_umbrella.jpg_wal_sample.pngbin0 -> 348 bytes
-rw-r--r--.config/wpg/samples/kyoto_bamboo_forest.jpg_wal_sample.pngbin0 -> 349 bytes
-rw-r--r--.config/wpg/samples/monstera.jpg_wal_sample.pngbin0 -> 343 bytes
-rw-r--r--.config/wpg/samples/mount_fuji.jpg_wal_sample.pngbin0 -> 341 bytes
-rw-r--r--.config/wpg/samples/persica.png_wal_sample.pngbin0 -> 345 bytes
-rw-r--r--.config/wpg/samples/pexels.jpg_wal_sample.pngbin0 -> 327 bytes
-rw-r--r--.config/wpg/samples/pink_blossom.jpg_wal_sample.pngbin0 -> 335 bytes
-rw-r--r--.config/wpg/samples/railway_autumn.jpg_wal_sample.pngbin0 -> 342 bytes
-rw-r--r--.config/wpg/samples/red_bridge_near_trees.jpg_wal_sample.pngbin0 -> 346 bytes
-rw-r--r--.config/wpg/samples/street_with_white_blossom.jpg_wal_sample.pngbin0 -> 339 bytes
-rw-r--r--.config/wpg/samples/tenryu-ji_temple.jpg_wal_sample.pngbin0 -> 343 bytes
-rw-r--r--.config/wpg/samples/tokyo_city_view.jpg_wal_sample.pngbin0 -> 345 bytes
-rw-r--r--.config/wpg/samples/tokyo_tower.jpg_wal_sample.pngbin0 -> 347 bytes
-rw-r--r--.config/wpg/samples/white_blossom_cherry.jpg_wal_sample.pngbin0 -> 335 bytes
-rw-r--r--.config/wpg/samples/white_cherry_blossom_tree_over_asian_roof.jpg_wal_sample.pngbin0 -> 344 bytes
-rw-r--r--.config/wpg/samples/white_sakura_with_blue_sky.jpg_wal_sample.pngbin0 -> 333 bytes
-rw-r--r--.config/wpg/samples/밤에_기차.jpg_wal_sample.pngbin0 -> 345 bytes
-rw-r--r--.config/wpg/samples/파란색과_검은색_고층_건물.jpg_wal_sample.pngbin0 -> 346 bytes
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_Nineizaka_png_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_aot_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_blade_runner_4090_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_blade_runner_4090_snow_fall_png_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_cherry_blossoms_in_kyoto_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_chureito_pagoda_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_city_night_png_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_fogy_lighted_skyscraper_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_fuji_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_fushimi_inari_taisha_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_ghost_of_tsushima_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_itsukushima_jinja_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_Koi_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_summer_tram_png_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_woman_with_red_oil_umbrella_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_kyoto_bamboo_forest_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_monstera_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_mount_fuji_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_persica_png_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_pexels_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_pink_blossom_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_railway_autumn_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_red_bridge_near_trees_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_street_with_white_blossom_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_tenryu-ji_temple_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_tokyo_city_view_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_tokyo_tower_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_blossom_cherry_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_cherry_blossom_tree_over_asian_roof_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_sakura_with_blue_sky_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_밤에_기차_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/schemes/_home_user__config_wpg_wallpapers_파란색과_검은색_고층_건물_jpg_dark_wal__1.1.0.json28
-rw-r--r--.config/wpg/sequences1
l---------.config/wpg/templates/gtk21
-rw-r--r--.config/wpg/templates/gtk2.base797
l---------.config/wpg/templates/gtk3.01
-rw-r--r--.config/wpg/templates/gtk3.0.base93
l---------.config/wpg/templates/gtk3.201
-rw-r--r--.config/wpg/templates/gtk3.20.base108
l---------.config/wpg/templates/linea-nord.css1
-rw-r--r--.config/wpg/templates/linea-nord.css.base72
l---------.config/wpg/wallpapers/Nineizaka.png1
l---------.config/wpg/wallpapers/aot.jpg1
l---------.config/wpg/wallpapers/blade_runner_4090.jpg1
l---------.config/wpg/wallpapers/blade_runner_4090_snow_fall.png1
l---------.config/wpg/wallpapers/cherry_blossoms_in_kyoto.jpg1
l---------.config/wpg/wallpapers/chureito_pagoda.jpg1
l---------.config/wpg/wallpapers/city_night.png1
l---------.config/wpg/wallpapers/fogy_lighted_skyscraper.jpg1
l---------.config/wpg/wallpapers/fuji.jpg1
l---------.config/wpg/wallpapers/fushimi_inari_taisha.jpg1
l---------.config/wpg/wallpapers/ghost_of_tsushima.jpg1
l---------.config/wpg/wallpapers/itsukushima_jinja.jpg1
l---------.config/wpg/wallpapers/japanese_Koi.jpg1
l---------.config/wpg/wallpapers/japanese_summer_tram.png1
l---------.config/wpg/wallpapers/japanese_woman_with_red_oil_umbrella.jpg1
l---------.config/wpg/wallpapers/kyoto_bamboo_forest.jpg1
l---------.config/wpg/wallpapers/monstera.jpg1
l---------.config/wpg/wallpapers/mount_fuji.jpg1
l---------.config/wpg/wallpapers/persica.png1
l---------.config/wpg/wallpapers/pexels.jpg1
l---------.config/wpg/wallpapers/pink_blossom.jpg1
l---------.config/wpg/wallpapers/railway_autumn.jpg1
l---------.config/wpg/wallpapers/red_bridge_near_trees.jpg1
l---------.config/wpg/wallpapers/street_with_white_blossom.jpg1
l---------.config/wpg/wallpapers/tenryu-ji_temple.jpg1
l---------.config/wpg/wallpapers/tokyo_city_view.jpg1
l---------.config/wpg/wallpapers/tokyo_tower.jpg1
l---------.config/wpg/wallpapers/white_blossom_cherry.jpg1
l---------.config/wpg/wallpapers/white_cherry_blossom_tree_over_asian_roof.jpg1
l---------.config/wpg/wallpapers/white_sakura_with_blue_sky.jpg1
l---------.config/wpg/wallpapers/밤에_기차.jpg1
l---------.config/wpg/wallpapers/파란색과_검은색_고층_건물.jpg1
-rwxr-xr-x.config/wpg/wp_init.sh2
-rw-r--r--.config/wpg/wpg.conf17
-rw-r--r--.config/zathura/zathurarc9
-rw-r--r--.gtkrc-2.06
l---------.themes/FlatColor1
l---------.themes/linea-nord-color1
-rw-r--r--bottom/bottom.toml189
153 files changed, 4141 insertions, 0 deletions
diff --git a/.bash_profile b/.bash_profile
new file mode 100644
index 0000000..5545f00
--- /dev/null
+++ b/.bash_profile
@@ -0,0 +1,5 @@
+#
+# ~/.bash_profile
+#
+
+[[ -f ~/.bashrc ]] && . ~/.bashrc
diff --git a/.bashrc b/.bashrc
new file mode 100644
index 0000000..6f9311d
--- /dev/null
+++ b/.bashrc
@@ -0,0 +1,16 @@
+#
+# ~/.bashrc
+#
+
+# If not running interactively, don't do anything
+[[ $- != *i* ]] && return
+
+alias ls='ls --color=auto'
+alias grep='grep --color=auto'
+PS1='[\u@\h \W]\$ '
+
+if [ -z "${WAYLAND_DISPLAY}" ] && [ "${XDG_VTNR}" -eq 1 ]; then
+ exec Hyprland
+fi
+
+eval "$(starship init bash)"
diff --git a/.config/Trolltech.conf b/.config/Trolltech.conf
new file mode 100644
index 0000000..e148896
--- /dev/null
+++ b/.config/Trolltech.conf
@@ -0,0 +1,2 @@
+[Qt]
+style=GTK+
diff --git a/.config/color-change.sh b/.config/color-change.sh
new file mode 100755
index 0000000..97309f2
--- /dev/null
+++ b/.config/color-change.sh
@@ -0,0 +1,3 @@
+#!/bin/bash
+killall -SIGUSR2 waybar
+swaync-client -rs
diff --git a/.config/gtk-3.0/bookmarks b/.config/gtk-3.0/bookmarks
new file mode 100644
index 0000000..171b060
--- /dev/null
+++ b/.config/gtk-3.0/bookmarks
@@ -0,0 +1,5 @@
+file:///home/user/Documents
+file:///home/user/Music
+file:///home/user/Pictures
+file:///home/user/Videos
+file:///home/user/Downloads
diff --git a/.config/gtk-3.0/settings.ini b/.config/gtk-3.0/settings.ini
new file mode 100644
index 0000000..fef1118
--- /dev/null
+++ b/.config/gtk-3.0/settings.ini
@@ -0,0 +1,3 @@
+[Settings]
+gtk-theme-name="linea-nord-color"
+gtk-application-prefer-dark-theme=0
diff --git a/.config/gtk-4.0/settings.ini b/.config/gtk-4.0/settings.ini
new file mode 100644
index 0000000..fef1118
--- /dev/null
+++ b/.config/gtk-4.0/settings.ini
@@ -0,0 +1,3 @@
+[Settings]
+gtk-theme-name="linea-nord-color"
+gtk-application-prefer-dark-theme=0
diff --git a/.config/gtklock/config.ini b/.config/gtklock/config.ini
new file mode 100644
index 0000000..04f172a
--- /dev/null
+++ b/.config/gtklock/config.ini
@@ -0,0 +1,2 @@
+[main]
+modules=/home/user/.config/gtklock/modules/powerbar-module.so;/home/user/.config/gtklock/modules/playerctl-module.so
diff --git a/.config/gtklock/modules/playerctl-module.so b/.config/gtklock/modules/playerctl-module.so
new file mode 100755
index 0000000..6aee2e1
--- /dev/null
+++ b/.config/gtklock/modules/playerctl-module.so
Binary files differ
diff --git a/.config/gtklock/modules/powerbar-module.so b/.config/gtklock/modules/powerbar-module.so
new file mode 100755
index 0000000..0a22a8b
--- /dev/null
+++ b/.config/gtklock/modules/powerbar-module.so
Binary files differ
diff --git a/.config/gtklock/modules/userinfo-module.so b/.config/gtklock/modules/userinfo-module.so
new file mode 100755
index 0000000..4f63d4c
--- /dev/null
+++ b/.config/gtklock/modules/userinfo-module.so
Binary files differ
diff --git a/.config/gtklock/style.css b/.config/gtklock/style.css
new file mode 100644
index 0000000..ae3d931
--- /dev/null
+++ b/.config/gtklock/style.css
@@ -0,0 +1,87 @@
+@import url("/home/user/.cache/wal/colors-css");
+* {
+ all: unset;
+ border: 0px;
+}
+
+window {
+ background: rgba(0, 0, 0, 0.5);
+ background-size: cover;
+ background-repeat: no-repeat;
+ background-position: center;
+}
+
+#window-box {
+ border-radius: 1.5rem;
+ padding: 1.5rem;
+ border: 0px solid black;
+}
+
+#input-label {
+ font-size: 1.5rem;
+ color: transparent;
+ background-color: transparent;
+ margin: -20rem;
+}
+
+#input-field {
+ background-color: @background;
+ color: @foreground;
+ border-radius: 999px;
+ font-size: 1.3rem;
+ padding: 0.341rem 1.364rem;
+ margin: 0.477rem;
+ box-shadow: 2px 2px 4px alpha(@background, 0.5);
+ min-height: 2.727rem;
+}
+
+#unlock-button {
+ margin: -20rem;
+ color: transparent;
+ background-color: transparent;
+}
+
+#error-label {
+ color: #F38BA8;
+}
+
+#clock-label {
+ font-family: 'Lexend';
+ font-size: 6rem;
+ border-radius: 1.2rem;
+ padding: 0.5rem;
+ margin: 0.6rem;
+ margin-top: -35rem;
+ color: @color11;
+}
+
+#user-image {
+ /* min-width: 200px;
+ min-height: 200px; */
+}
+
+#user-name {
+ color: @foreground;
+}
+
+#powerbar-box {}
+
+#poweroff-button,
+#suspend-button,
+#reboot-button {
+ background-color: @background;
+ color: @foreground;
+ min-width: 3rem;
+ min-height: 3rem;
+ margin: 10px;
+ border-radius: 99px;
+}
+
+#poweroff-button:hover,
+#reboot-button:hover,
+#suspend-button:hover,
+#poweroff-button:active,
+#reboot-button:active,
+#suspend-button:active {
+ background: alpha(@color0, 0.3);
+}
diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf
new file mode 100644
index 0000000..6eb0967
--- /dev/null
+++ b/.config/hypr/hyprland.conf
@@ -0,0 +1,162 @@
+monitor=DP-1,highrr,auto,auto
+monitor=HDMI-A-1,highres,0x0,auto
+monitor=eDP-1,highres,auto,1.5
+
+exec-once = hyprpaper & wl-clip-persist --clipboard regular & /usr/lib/polkit-gnome & wp-notifyd & waybar & wal -R & swaync & spotify
+exec-once = blueman-applet & nm-applet
+
+source=$HOME/.cache/wal/colors-hyprland.conf
+
+# Some default env vars.
+env = XCURSOR_SIZE,24
+
+# For all categories, see https://wiki.hyprland.org/Configuring/Variables/
+input {
+ kb_layout = de
+ follow_mouse = 1
+
+ touchpad {
+ natural_scroll = yes
+ }
+
+}
+
+device:logitech-g-pro--1 {
+ sensitivity = -0.5
+}
+
+general {
+ gaps_in = 5
+ gaps_out = 10
+
+ border_size = 2
+ col.active_border = $accent
+ col.inactive_border = $background
+
+ layout = dwindle
+}
+
+decoration {
+ rounding = 5
+
+ active_opacity = 0.8
+ inactive_opacity = 0.7
+
+ blur {
+ enabled = true
+ size = 4
+ passes = 4
+ ignore_opacity = true
+ contrast = 1.1
+ brightness = 1.0
+ }
+
+ drop_shadow = false
+ shadow_range = 30
+ shadow_render_power = 4
+ col.shadow = $background
+}
+
+animations {
+ enabled = yes
+
+ bezier = myBezier, 0.05, 0.9, 0.1, 1.05
+
+ animation = windows, 1, 7, myBezier
+ animation = windowsOut, 1, 7, default, popin 80%
+ animation = border, 1, 10, default
+ animation = fade, 1, 7, default
+ animation = workspaces, 1, 6, default
+}
+
+misc {
+ disable_hyprland_logo = true
+ vrr = 1
+}
+
+dwindle {
+ pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
+ preserve_split = yes # you probably want this
+}
+
+master {
+ new_is_master = true
+}
+
+xwayland {
+ force_zero_scaling = true
+}
+
+layerrule = ignorealpha 0.2, wofi
+layerrule = blur, wofi
+layerrule = ignorealpha 0.5, waybar
+layerrule = blur, waybar
+layerrule = ignorealpha 0.5, swaync-control-center
+layerrule = ignorealpha 0.5, swaync-notification-window
+layerrule = blur, swaync-control-center
+layerrule = blur, swaync-notification-window
+layerrule = ignorealpha 0.5, gtk-layer-shell
+layerrule = blur, gtk-layer-shell
+
+windowrulev2 = noborder,class:(steam)
+
+# Bindings
+$mainMod = SUPER
+
+bind = $mainMod, l, exec, gtklock -d
+bind = $mainMod, s, exec, hyprshot --mode region
+bind = $mainMod, r, exec, wofi --show run
+bind = $mainMod, d, exec, wofi --show drun
+bind = $mainMod, c, exec, hyprpicker -r -a
+bind = $mainMod, return, exec, kitty
+bind = $mainMod, q, killactive,
+bind = $mainMod, m, exit,
+bind = $mainMod, f, fullscreen
+bind = $mainMod, v, togglefloating,
+bind = $mainMod, P, pseudo, # dwindle
+
+bind =, XF86AudioRaiseVolume, exec, wpctl set-volume -l 1.0 @DEFAULT_AUDIO_SINK@ 5%+
+bind =, XF86AudioLowerVolume, exec, wpctl set-volume -l 1.0 @DEFAULT_AUDIO_SINK@ 5%-
+bind =, XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
+
+bind = , XF86AudioPlay, exec, playerctl play-pause
+bind = , XF86AudioNext, exec, playerctl next
+bind = , XF86AudioPrev, exec, playerctl previous
+bind = , XF86Audiostop, exec, playerctl stop
+
+bind = $mainMod, left, movefocus, l
+bind = $mainMod, right, movefocus, r
+bind = $mainMod, up, movefocus, u
+bind = $mainMod, down, movefocus, d
+
+# Switch workspaces with mainMod + [0-9]
+bind = $mainMod, 1, workspace, 1
+bind = $mainMod, 2, workspace, 2
+bind = $mainMod, 3, workspace, 3
+bind = $mainMod, 4, workspace, 4
+bind = $mainMod, 5, workspace, 5
+bind = $mainMod, 6, workspace, 6
+bind = $mainMod, 7, workspace, 7
+bind = $mainMod, 8, workspace, 8
+bind = $mainMod, 9, workspace, 9
+bind = $mainMod, 0, workspace, 10
+
+# Move active window to a workspace with mainMod + SHIFT + [0-9]
+bind = $mainMod SHIFT, 1, movetoworkspace, 1
+bind = $mainMod SHIFT, 2, movetoworkspace, 2
+bind = $mainMod SHIFT, 3, movetoworkspace, 3
+bind = $mainMod SHIFT, 4, movetoworkspace, 4
+bind = $mainMod SHIFT, 5, movetoworkspace, 5
+bind = $mainMod SHIFT, 6, movetoworkspace, 6
+bind = $mainMod SHIFT, 7, movetoworkspace, 7
+bind = $mainMod SHIFT, 8, movetoworkspace, 8
+bind = $mainMod SHIFT, 9, movetoworkspace, 9
+bind = $mainMod SHIFT, 0, movetoworkspace, 10
+
+# Scroll through existing workspaces with mainMod + scroll
+bind = $mainMod, mouse_down, workspace, e+1
+bind = $mainMod, mouse_up, workspace, e-1
+
+# Move/resize windows with mainMod + LMB/RMB and dragging
+bindm = $mainMod, mouse:272, movewindow
+bindm = $mainMod, mouse:273, resizewindow
diff --git a/.config/hypr/hyprland.conf.bak b/.config/hypr/hyprland.conf.bak
new file mode 100644
index 0000000..6f43610
--- /dev/null
+++ b/.config/hypr/hyprland.conf.bak
@@ -0,0 +1,156 @@
+monitor=DP-1,highrr,auto,auto
+monitor=HDMI-A-1,highres,0x0,auto
+
+exec-once = hyprpaper & wl-clip-persist --clipboard regular & wp-notifyd & waybar & wal -R & swaync & spotify
+
+source=$HOME/.cache/wal/colors-hyprland.conf
+
+# Some default env vars.
+env = XCURSOR_SIZE,24
+
+# For all categories, see https://wiki.hyprland.org/Configuring/Variables/
+input {
+ kb_layout = de
+ follow_mouse = 1
+
+ touchpad {
+ natural_scroll = yes
+ }
+
+}
+
+device:logitech-g-pro--1 {
+ sensitivity = -0.5
+}
+
+general {
+ gaps_in = 5
+ gaps_out = 10
+
+ border_size = 2
+ col.active_border = $accent
+ col.inactive_border = $background
+
+ layout = dwindle
+}
+
+decoration {
+ rounding = 5
+
+ active_opacity = 0.8
+ inactive_opacity = 0.7
+
+ blur {
+ enabled = true
+ size = 4
+ passes = 4
+ ignore_opacity = true
+ contrast = 1.1
+ brightness = 1.0
+ }
+
+ drop_shadow = false
+ shadow_range = 30
+ shadow_render_power = 4
+ col.shadow = $background
+}
+
+animations {
+ enabled = yes
+
+ bezier = myBezier, 0.05, 0.9, 0.1, 1.05
+
+ animation = windows, 1, 7, myBezier
+ animation = windowsOut, 1, 7, default, popin 80%
+ animation = border, 1, 10, default
+ animation = fade, 1, 7, default
+ animation = workspaces, 1, 6, default
+}
+
+misc {
+ disable_hyprland_logo = true
+ vrr = 1
+}
+
+dwindle {
+ pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
+ preserve_split = yes # you probably want this
+}
+
+master {
+ new_is_master = true
+}
+
+layerrule = ignorealpha 0.2, wofi
+layerrule = blur, wofi
+layerrule = ignorealpha 0.5, waybar
+layerrule = blur, waybar
+layerrule = ignorealpha 0.5, swaync-control-center
+layerrule = ignorealpha 0.5, swaync-notification-window
+layerrule = blur, swaync-control-center
+layerrule = blur, swaync-notification-window
+layerrule = ignorealpha 0.5, gtk-layer-shell
+layerrule = blur, gtk-layer-shell
+
+windowrulev2 = noborder,class:(steam)
+
+# Bindings
+$mainMod = SUPER
+
+bind = $mainMod, l, exec, gtklock -d
+bind = $mainMod, s, exec, hyprshot --mode region
+bind = $mainMod, r, exec, wofi --show run
+bind = $mainMod, d, exec, wofi --show drun
+bind = $mainMod, c, exec, hyprpicker -r -a
+bind = $mainMod, return, exec, kitty
+bind = $mainMod, q, killactive,
+bind = $mainMod, m, exit,
+bind = $mainMod, f, fullscreen
+bind = $mainMod, v, togglefloating,
+bind = $mainMod, P, pseudo, # dwindle
+
+bind =, XF86AudioRaiseVolume, exec, wpctl set-volume -l 1.0 @DEFAULT_AUDIO_SINK@ 5%+
+bind =, XF86AudioLowerVolume, exec, wpctl set-volume -l 1.0 @DEFAULT_AUDIO_SINK@ 5%-
+bind =, XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
+
+bind = , XF86AudioPlay, exec, playerctl play-pause
+bind = , XF86AudioNext, exec, playerctl next
+bind = , XF86AudioPrev, exec, playerctl previous
+bind = , XF86Audiostop, exec, playerctl stop
+
+bind = $mainMod, left, movefocus, l
+bind = $mainMod, right, movefocus, r
+bind = $mainMod, up, movefocus, u
+bind = $mainMod, down, movefocus, d
+
+# Switch workspaces with mainMod + [0-9]
+bind = $mainMod, 1, workspace, 1
+bind = $mainMod, 2, workspace, 2
+bind = $mainMod, 3, workspace, 3
+bind = $mainMod, 4, workspace, 4
+bind = $mainMod, 5, workspace, 5
+bind = $mainMod, 6, workspace, 6
+bind = $mainMod, 7, workspace, 7
+bind = $mainMod, 8, workspace, 8
+bind = $mainMod, 9, workspace, 9
+bind = $mainMod, 0, workspace, 10
+
+# Move active window to a workspace with mainMod + SHIFT + [0-9]
+bind = $mainMod SHIFT, 1, movetoworkspace, 1
+bind = $mainMod SHIFT, 2, movetoworkspace, 2
+bind = $mainMod SHIFT, 3, movetoworkspace, 3
+bind = $mainMod SHIFT, 4, movetoworkspace, 4
+bind = $mainMod SHIFT, 5, movetoworkspace, 5
+bind = $mainMod SHIFT, 6, movetoworkspace, 6
+bind = $mainMod SHIFT, 7, movetoworkspace, 7
+bind = $mainMod SHIFT, 8, movetoworkspace, 8
+bind = $mainMod SHIFT, 9, movetoworkspace, 9
+bind = $mainMod SHIFT, 0, movetoworkspace, 10
+
+# Scroll through existing workspaces with mainMod + scroll
+bind = $mainMod, mouse_down, workspace, e+1
+bind = $mainMod, mouse_up, workspace, e-1
+
+# Move/resize windows with mainMod + LMB/RMB and dragging
+bindm = $mainMod, mouse:272, movewindow
+bindm = $mainMod, mouse:273, resizewindow
diff --git a/.config/hypr/hyprpaper.conf b/.config/hypr/hyprpaper.conf
new file mode 100644
index 0000000..ea4bba0
--- /dev/null
+++ b/.config/hypr/hyprpaper.conf
@@ -0,0 +1,2 @@
+preload = ~/Pictures/Hintergründe/japanese woman with red oil umbrella.jpg
+wallpaper = ,~/Pictures/Hintergründe/japanese woman with red oil umbrella.jpg
diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf
new file mode 100644
index 0000000..21a47da
--- /dev/null
+++ b/.config/kitty/kitty.conf
@@ -0,0 +1,20 @@
+include ~/.cache/wal/colors-kitty.conf
+
+font_size 11
+
+cursor_shape underline
+cursor_blink_interval -1
+cursor_stop_blinking_after 15.0
+
+set_opacity .3
+
+enable_audio_bell false
+bell_on_tab false
+
+remember_window_size no
+initial_window_width 700
+initial_window_height 400
+window_border_width 0
+window_margin_width 12
+window_padding_width 10
+hide_window_decorations yes
diff --git a/.config/mpv/mpv.conf b/.config/mpv/mpv.conf
new file mode 100644
index 0000000..fa885ba
--- /dev/null
+++ b/.config/mpv/mpv.conf
@@ -0,0 +1,7 @@
+sub-font="monospaced"
+sub-font-size=20
+sub-color="#FFFFFFFF"
+sub-border-size=1
+sub-border-color="#000000"
+
+
diff --git a/.config/neofetch/config.conf b/.config/neofetch/config.conf
new file mode 100644
index 0000000..4dd8188
--- /dev/null
+++ b/.config/neofetch/config.conf
@@ -0,0 +1,25 @@
+print_info() {
+ info underline
+ info distro
+ info kernel
+ info packages
+ info de
+}
+
+distro_shorthand="off"
+os_arch="on"
+package_managers="on"
+colors=(distro)
+bold="on"
+image_backend="ascii"
+image_source="$HOME/.config/neofetch/logo"
+ascii_colors=(1 7)
+ascii_bold="off"
+Kimage_loop="off"
+crop_mode="fill"
+crop_offset="center"
+image_size="auto"
+gap=2
+yoffset=0
+xoffset=3
+stdout="off"
diff --git a/.config/neofetch/logo b/.config/neofetch/logo
new file mode 100644
index 0000000..88ae30b
--- /dev/null
+++ b/.config/neofetch/logo
@@ -0,0 +1,5 @@
+
+ /l、
+(゚、 。 7
+ l ~ ヽ
+ じしf_,)ノ
diff --git a/.config/nvim/colors/lushwal.vim b/.config/nvim/colors/lushwal.vim
new file mode 100644
index 0000000..c24d7cf
--- /dev/null
+++ b/.config/nvim/colors/lushwal.vim
@@ -0,0 +1,218 @@
+set background=dark
+if exists('g:colors_name')
+hi clear
+if exists('syntax_on')
+syntax reset
+endif
+endif
+let g:colors_name = 'lushwal'
+highlight Normal guifg=#ACB9BE guibg=#0F1413 guisp=NONE blend=NONE gui=NONE
+highlight! link User Normal
+highlight Bold guifg=#ACB9BE guibg=#0F1413 guisp=NONE blend=NONE gui=bold
+highlight Boolean guifg=#5C7845 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight Character guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight ColorColumn guifg=#879297 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight Comment guifg=#ACB9BE guibg=NONE guisp=NONE blend=NONE gui=italic
+highlight Conceal guifg=#798386 guibg=#0F1413 guisp=NONE blend=NONE gui=NONE
+highlight! link Whitespace Conceal
+highlight Conditional guifg=#9AC6B8 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight Constant guifg=#5C7845 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight Cursor guifg=#0F1413 guibg=#ACB9BE guisp=NONE blend=NONE gui=NONE
+highlight CursorColumn guifg=#879297 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight CursorLine guifg=#798386 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight CursorLineNr guifg=#ACB9BE guibg=#0F1413 guisp=NONE blend=NONE gui=NONE
+highlight Debug guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight Define guifg=#9AC6B8 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight Delimiter guifg=#697156 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight DiagnosticError guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight DiagnosticHint guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight DiagnosticInfo guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight DiagnosticUnderlineError guifg=#596751 guibg=NONE guisp=#596751 blend=NONE gui=underline
+highlight DiagnosticUnderlineHint guifg=#96A35C guibg=NONE guisp=#96A35C blend=NONE gui=underline
+highlight DiagnosticUnderlineInfo guifg=#6A9051 guibg=NONE guisp=#6A9051 blend=NONE gui=underline
+highlight DiagnosticUnderlineWarn guifg=#608B37 guibg=NONE guisp=#608B37 blend=NONE gui=underline
+highlight DiagnosticWarn guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight DiffAdd guifg=#A56155 guibg=#798386 guisp=NONE blend=NONE gui=bold
+highlight! link DiffAdded DiffAdd
+highlight DiffChange guifg=#9AA7AC guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight DiffDelete guifg=#596751 guibg=#798386 guisp=NONE blend=NONE gui=bold
+highlight! link DiffRemoved DiffDelete
+highlight! link diffRemoved DiffDelete
+highlight DiffFile guifg=#596751 guibg=#0F1413 guisp=NONE blend=NONE gui=NONE
+highlight DiffLine guifg=#6A9051 guibg=#0F1413 guisp=NONE blend=NONE gui=NONE
+highlight DiffNewFile guifg=#A56155 guibg=#0F1413 guisp=NONE blend=NONE gui=NONE
+highlight DiffText guifg=#6A9051 guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight Directory guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight EndOfBuffer guifg=#ACB9BE guibg=#0F1413 guisp=NONE blend=NONE gui=NONE
+highlight Error guifg=#596751 guibg=#ACB9BE guisp=NONE blend=NONE gui=NONE
+highlight ErrorMsg guifg=#596751 guibg=#0F1413 guisp=NONE blend=NONE gui=NONE
+highlight Exception guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight Float guifg=#5C7845 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight FoldColumn guifg=#6A9051 guibg=#0F1413 guisp=NONE blend=NONE gui=NONE
+highlight Folded guifg=#ACB9BE guibg=#798386 guisp=NONE blend=NONE gui=italic
+highlight Function guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight Identifier guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight IncSearch guifg=#798386 guibg=#5C7845 guisp=NONE blend=NONE gui=NONE
+highlight Include guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight Italic guifg=#ACB9BE guibg=#0F1413 guisp=NONE blend=NONE gui=italic
+highlight Keyword guifg=#9AC6B8 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight Label guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight LineNr guifg=#9AA7AC guibg=#0F1413 guisp=NONE blend=NONE gui=NONE
+highlight Macro guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight MatchParen guifg=#ACB9BE guibg=#9AA7AC guisp=NONE blend=NONE gui=NONE
+highlight MiniCompletionActiveParameter guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight MiniCursorword guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=underline
+highlight! link MiniCursorwordCurrent MiniCursorword
+highlight MiniIndentscopePrefix guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=nocombine
+highlight MiniIndentscopeSymbol guifg=#798386 guibg=#0F1413 guisp=NONE blend=NONE gui=NONE
+highlight MiniJump guifg=#6A9051 guibg=NONE guisp=#9AA7AC blend=NONE gui=underline
+highlight MiniJump2dSpot guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=undercurl
+highlight MiniStarterCurrent guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight MiniStarterFooter guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=bold
+highlight MiniStarterHeader guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=bold
+highlight MiniStarterInactive guifg=#ACB9BE guibg=NONE guisp=NONE blend=NONE gui=italic
+highlight MiniStarterItem guifg=#ACB9BE guibg=#0F1413 guisp=NONE blend=NONE gui=NONE
+highlight MiniStarterItemBullet guifg=#697156 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight MiniStarterItemPrefix guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight MiniStarterQuery guifg=#A56155 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight MiniStarterSection guifg=#697156 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight MiniStatuslineDevinfo guifg=#ACB9BE guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight MiniStatuslineFileinfo guifg=#ACB9BE guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight MiniStatuslineFilename guifg=#608B37 guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight MiniStatuslineInactive guifg=#879297 guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight MiniStatuslineModeCommand guifg=#0F1413 guibg=#96A35C guisp=NONE blend=NONE gui=NONE
+highlight MiniStatuslineModeInsert guifg=#0F1413 guibg=#6A9051 guisp=NONE blend=NONE gui=NONE
+highlight MiniStatuslineModeNormal guifg=#0F1413 guibg=#A56155 guisp=NONE blend=NONE gui=NONE
+highlight MiniStatuslineModeOther guifg=#0F1413 guibg=#9AC6B8 guisp=NONE blend=NONE gui=NONE
+highlight MiniStatuslineModeReplace guifg=#0F1413 guibg=#596751 guisp=NONE blend=NONE gui=NONE
+highlight MiniStatuslineModeVisual guifg=#0F1413 guibg=#5C7845 guisp=NONE blend=NONE gui=NONE
+highlight MiniSurround guifg=#798386 guibg=#5C7845 guisp=NONE blend=NONE gui=NONE
+highlight MiniTablineCurrent guifg=#9AA7AC guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight MiniTablineFill guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight MiniTablineHidden guifg=#A56155 guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight MiniTablineModifiedCurrent guifg=#ACB9BE guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight MiniTablineModifiedHidden guifg=#879297 guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight MiniTablineModifiedVisible guifg=#ACB9BE guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight MiniTablineVisible guifg=#9AA7AC guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight MiniTestEmphasis guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=bold
+highlight MiniTestFail guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=bold
+highlight MiniTestPass guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=bold
+highlight MiniTrailspace guifg=#596751 guibg=#ACB9BE guisp=NONE blend=NONE gui=NONE
+highlight ModeMsg guifg=#A56155 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight MoreMsg guifg=#A56155 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight NonText guifg=#9AA7AC guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight Number guifg=#5C7845 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight Operator guifg=#ACB9BE guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight PMenu guifg=#ACB9BE guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight PMenuSel guifg=#ACB9BE guibg=#6A9051 guisp=NONE blend=NONE gui=NONE
+highlight PmenuSbar guifg=#879297 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight PmenuThumb guifg=#ACB9BE guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight PreProc guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight Question guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight Repeat guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight Search guifg=#9AA7AC guibg=#608B37 guisp=NONE blend=NONE gui=NONE
+highlight! link MiniTablineTabpagesection Search
+highlight SignColumn guifg=#879297 guibg=#0F1413 guisp=NONE blend=NONE gui=NONE
+highlight Special guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight SpecialChar guifg=#697156 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight SpecialKey guifg=#9AA7AC guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight SpellBad guifg=#596751 guibg=NONE guisp=#596751 blend=NONE gui=underline
+highlight SpellCap guifg=#608B37 guibg=NONE guisp=#608B37 blend=NONE gui=underline
+highlight SpellLocal guifg=#96A35C guibg=NONE guisp=#96A35C blend=NONE gui=underline
+highlight SpellRare guifg=#9AC6B8 guibg=NONE guisp=#9AC6B8 blend=NONE gui=underline
+highlight Statement guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight StatusLine guifg=#ACB9BE guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight StatusLineNC guifg=#879297 guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight StatusLineTerm guifg=#A56155 guibg=#A56155 guisp=NONE blend=NONE gui=NONE
+highlight StatusLineTermNC guifg=#608B37 guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight StorageClass guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight String guifg=#A56155 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight Structure guifg=#9AC6B8 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight TabLine guifg=#9AA7AC guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight TabLineFill guifg=#9AA7AC guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight TabLineSel guifg=#A56155 guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight Tag guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight Title guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=bold
+highlight Todo guifg=#608B37 guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight TooLong guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight Type guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight Typedef guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight Underlined guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight VertSplit guifg=#ACB9BE guibg=#0F1413 guisp=NONE blend=NONE gui=NONE
+highlight! link WinSeparator VertSplit
+highlight Visual guifg=#0F1413 guibg=#879297 guisp=NONE blend=NONE gui=NONE
+highlight VisualNOS guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight WarningMsg guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight WildMenu guifg=#ACB9BE guibg=#6A9051 guisp=NONE blend=NONE gui=NONE
+highlight WinBar guifg=#ACB9BE guibg=#0F1413 guisp=NONE blend=NONE gui=NONE
+highlight WinBarNC guifg=#879297 guibg=#0F1413 guisp=NONE blend=NONE gui=NONE
+highlight gitCommitOverflow guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight gitCommitSummary guifg=#A56155 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight helpCommand guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight helpExample guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @attribute guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @boolean guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @character guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @character.special guifg=#697156 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @comment guifg=#ACB9BE guibg=NONE guisp=NONE blend=NONE gui=italic
+highlight @conditional guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @constant guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @constant.builtin guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @constant.macro guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @constructor guifg=#ACB9BE guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @debug guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @define guifg=#9AC6B8 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @exception guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @field guifg=#A56155 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @float guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @function guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @function.builtin guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @function.macro guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @include guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @keyword guifg=#9AC6B8 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @keyword.function guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @keyword.operator guifg=#9AC6B8 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @label guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @method guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @namespace guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @none guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @number guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @operator guifg=#ACB9BE guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @parameter guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @preproc guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @property guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @punctuation.bracket guifg=#ACB9BE guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @punctuation.delimiter guifg=#ACB9BE guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @punctuation.special guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=bold
+highlight @repeat guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @storageclass guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @string guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @string.escape guifg=#A56155 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @string.regex guifg=#A56155 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @string.special guifg=#697156 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @symbol guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @tag guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @tag.attribute guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @tag.delimiter guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @text guifg=#A56155 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @text.bold guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=bold
+highlight @text.danger guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @text.diff.add guifg=#A56155 guibg=#798386 guisp=NONE blend=NONE gui=bold
+highlight @text.diff.delete guifg=#596751 guibg=#798386 guisp=NONE blend=NONE gui=bold
+highlight @text.emphasis guifg=#9AC6B8 guibg=NONE guisp=NONE blend=NONE gui=italic
+highlight @text.environment guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @text.environment.name guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @text.literal guifg=#A56155 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @text.math guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @text.note guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @text.reference guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @text.strike guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=strikethrough
+highlight @text.title guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=bold
+highlight @text.todo guifg=#608B37 guibg=#798386 guisp=NONE blend=NONE gui=NONE
+highlight @text.underline guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=underline
+highlight @text.uri guifg=NONE guibg=#798386 guisp=NONE blend=NONE gui=underline
+highlight @type guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @type.builtin guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @type.definition guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @variable guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE
+highlight @variable.builtin guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua
new file mode 100644
index 0000000..716cc1c
--- /dev/null
+++ b/.config/nvim/init.lua
@@ -0,0 +1,17 @@
+local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
+if not vim.loop.fs_stat(lazypath) then
+ vim.fn.system({
+ "git",
+ "clone",
+ "--filter=blob:none",
+ "https://github.com/folke/lazy.nvim.git",
+ "--branch=stable", -- latest stable release
+ lazypath,
+ })
+end
+vim.opt.rtp:prepend(lazypath)
+
+require('autocmds')
+require('keymaps')
+require('options')
+require('plugins')
diff --git a/.config/nvim/lazy-lock.json b/.config/nvim/lazy-lock.json
new file mode 100644
index 0000000..088bc33
--- /dev/null
+++ b/.config/nvim/lazy-lock.json
@@ -0,0 +1,23 @@
+{
+ "Comment.nvim": { "branch": "master", "commit": "0236521ea582747b58869cb72f70ccfa967d2e89" },
+ "LuaSnip": { "branch": "master", "commit": "0df29db3543837f8b41597f2640397c5ec792b7b" },
+ "alpha-nvim": { "branch": "main", "commit": "234822140b265ec4ba3203e3e0be0e0bb826dff5" },
+ "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
+ "cmp-cmdline": { "branch": "main", "commit": "8ee981b4a91f536f52add291594e89fb6645e451" },
+ "cmp-nvim-lsp": { "branch": "main", "commit": "44b16d11215dce86f253ce0c30949813c0a90765" },
+ "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
+ "coal.nvim": { "branch": "main", "commit": "2a1aaad91fbe795a913fc4b402c82b961cf5aa31" },
+ "indent-blankline.nvim": { "branch": "master", "commit": "9301e434dd41154ffe5c3d5b8a5c9acd075ebeff" },
+ "lazy.nvim": { "branch": "main", "commit": "96584866b9c5e998cbae300594d0ccfd0c464627" },
+ "mason-lspconfig.nvim": { "branch": "main", "commit": "e7b64c11035aa924f87385b72145e0ccf68a7e0a" },
+ "mason.nvim": { "branch": "main", "commit": "cd7835b15f5a4204fc37e0aa739347472121a54c" },
+ "nvim-autopairs": { "branch": "master", "commit": "f6c71641f6f183427a651c0ce4ba3fb89404fa9e" },
+ "nvim-cmp": { "branch": "main", "commit": "5dce1b778b85c717f6614e3f4da45e9f19f54435" },
+ "nvim-lspconfig": { "branch": "master", "commit": "e49b1e90c1781ce372013de3fa93a91ea29fc34a" },
+ "nvim-tree.lua": { "branch": "master", "commit": "40b9b887d090d5da89a84689b4ca0304a9649f62" },
+ "nvim-treesitter": { "branch": "master", "commit": "9c4fc86b67c1d68141cef57846d24cbee9b74fb0" },
+ "nvim-web-devicons": { "branch": "master", "commit": "3af745113ea537f58c4b1573b64a429fefad9e07" },
+ "plenary.nvim": { "branch": "master", "commit": "50012918b2fc8357b87cff2a7f7f0446e47da174" },
+ "staline.nvim": { "branch": "main", "commit": "280c966df73a840d79d5fa0bda08fab50aba05c6" },
+ "telescope.nvim": { "branch": "master", "commit": "74ce793a60759e3db0d265174f137fb627430355" }
+} \ No newline at end of file
diff --git a/.config/nvim/lua/autocmds.lua b/.config/nvim/lua/autocmds.lua
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.config/nvim/lua/autocmds.lua
diff --git a/.config/nvim/lua/keymaps.lua b/.config/nvim/lua/keymaps.lua
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.config/nvim/lua/keymaps.lua
diff --git a/.config/nvim/lua/options.lua b/.config/nvim/lua/options.lua
new file mode 100644
index 0000000..5b431d9
--- /dev/null
+++ b/.config/nvim/lua/options.lua
@@ -0,0 +1,43 @@
+local options = {
+ list = false,
+ backup = false, -- creates a backup file
+ clipboard = "unnamedplus", -- allows neovim to access the system clipboard
+ conceallevel = 0, -- so that `` is visible in markdown files
+ fileencoding = "utf-8", -- the encoding written to a file
+ hidden = true, -- required to keep multiple buffers and open multiple buffers
+ hlsearch = true, -- highlight all matches on previous search pattern
+ ignorecase = true, -- ignore case in search patterns
+ mouse = "a", -- allow the mouse to be used in neovim
+ laststatus = 3,
+ showmode = false, -- we don't need to see things like -- INSERT -- anymore
+ smartcase = true, -- smart case
+ smartindent = true, -- make indenting smarter again
+ splitbelow = true, -- force all horizontal splits to go below current window ↕️
+ splitright = true, -- force all vertical splits to go to the right of current window ↔️
+ swapfile = false, -- creates a swapfile
+ termguicolors = true, -- set term gui colors (most terminals support this)
+ timeoutlen = 100, -- time to wait for a mapped sequence to complete (in milliseconds)
+ undofile = true, -- enable persistent undo
+ updatetime = 300, -- faster completion (4000ms default) ⚡
+ writebackup = false, -- if a file is being edited by another program, it is not allowed to be edited
+ expandtab = false, -- use tabs instead of spaces ␣
+ pumheight = 10,
+ cmdheight = 2,
+ shiftwidth = 2, -- the number of spaces inserted for each indentation
+ tabstop = 2, -- insert 2 spaces for a tab ⇥
+ cursorline = false, -- highlight the current line (disabled for now)
+ number = false, -- set numbered lines
+ relativenumber = false, -- set relative numbered lines
+ numberwidth = 4, -- set number column width to 2 (default 4)
+ wrap = false, -- display lines as one long lines
+}
+
+vim.opt.shortmess:append 'c'
+
+for k, v in pairs(options) do
+ vim.opt[k] = v
+end
+
+vim.wo.list = false
+
+vim.cmd 'set whichwrap+=<,>,[,],h,l'
diff --git a/.config/nvim/lua/plugins.lua b/.config/nvim/lua/plugins.lua
new file mode 100644
index 0000000..b67c007
--- /dev/null
+++ b/.config/nvim/lua/plugins.lua
@@ -0,0 +1,326 @@
+require('lazy').setup({
+ {
+ 'cranberry-clockworks/coal.nvim',
+ lazy = false,
+ priority = 1000,
+ config = function()
+ vim.cmd.colorscheme('coal')
+ vim.cmd('highlight Normal guibg=NONE ctermbg=NONE')
+ vim.cmd('highlight LineNr guifg=NONE guibg=NONE ctermfg=NONE ctermbg=NONE')
+ vim.cmd('highlight NormalNC guibg=NONE ctermbg=NONE')
+ vim.cmd('highlight CursorLine guibg=NONE ctermbg=NONE')
+ -- completion menu transparent
+ vim.cmd('highlight Pmenu guibg=NONE ctermbg=NONE')
+ vim.cmd('highlight PmenuSel guibg=NONE ctermbg=NONE')
+ -- vertical lines transparent
+ vim.cmd('highlight WinSeparator guibg=None ctermbg=None')
+ vim.cmd('highlight VertSplit guibg=NONE ctermbg=NONE')
+
+ vim.cmd('highlight SignColumn guibg=NONE ctermbg=None')
+ end
+ },
+ --
+ {
+ 'jesseleite/nvim-noirbuddy',
+ enabled = false,
+ lazy = false,
+ priority = 1000,
+ dependencies = { 'tjdevries/colorbuddy.nvim' },
+ config = function()
+ require('noirbuddy').setup({
+ preset = 'minimal',
+ })
+ vim.cmd('colorscheme noirbuddy')
+ -- nvim transparent
+ vim.cmd('highlight Normal guibg=NONE ctermbg=NONE')
+ vim.cmd('highlight LineNr guifg=NONE guibg=NONE ctermfg=NONE ctermbg=NONE')
+ vim.cmd('highlight NormalNC guibg=NONE ctermbg=NONE')
+ vim.cmd('highlight CursorLine guibg=NONE ctermbg=NONE')
+ -- completion menu transparent
+ vim.cmd('highlight Pmenu guibg=NONE ctermbg=NONE')
+ vim.cmd('highlight PmenuSel guibg=NONE ctermbg=NONE')
+ -- vertical lines transparent
+ vim.cmd('highlight VertSplit guibg=NONE ctermbg=NONE')
+ end
+ },
+ -- Portable package manager to install and manage LSP servers, DAP servers, linters, and formatters.
+ {
+ 'williamboman/mason.nvim',
+ dependencies = { 'williamboman/mason-lspconfig.nvim' },
+ config = function()
+ require('mason').setup()
+ require('mason-lspconfig').setup({
+ automatic_installation = true,
+ })
+ end
+ },
+ -- A completion engine plugin for neovim written in Lua.
+ {
+ 'hrsh7th/nvim-cmp',
+ lazy = false,
+ dependencies = {
+ {
+ 'neovim/nvim-lspconfig',
+ config = function()
+ local signs = {
+ Error = " ",
+ Warn= " ",
+ Hint = " ",
+ Info= " "
+ }
+ for type, icon in pairs(signs) do
+ local hl = "DiagnosticSign" .. type
+ vim.fn.sign_define(hl, {text = icon, texthl = hl, numhl = hl})
+ end
+
+ local lsp = require('lspconfig')
+ local capabilities = require('cmp_nvim_lsp').default_capabilities()
+ lsp.pyright.setup{
+ capabilities = capabilities,
+ settings = {
+ update_in_insert = true,
+ }
+ }
+ lsp.lua_ls.setup {
+ capabilities = capabilities,
+ settings = {
+ Lua = {
+ diagnostics = {
+ -- Get the language server to recognize the 'vim' global
+ globals = { 'vim' },
+ },
+ workspace = {
+ -- make the server aware of the neovim runtime files
+ libary = vim.api.nvim_get_runtime_file('', true)
+ },
+ telemetry = {
+ -- do not send telemetry data containing a randomized but unique identifier
+ enable = false,
+ }
+ }
+ }
+ }
+ end
+ },
+ 'hrsh7th/cmp-nvim-lsp',
+ 'hrsh7th/cmp-buffer',
+ 'hrsh7th/cmp-path',
+ 'hrsh7th/cmp-cmdline',
+ 'L3MON4D3/LuaSnip',
+ },
+ config = function()
+ local has_words_before = function()
+ unpack = unpack or table.unpack
+ local line, col = unpack(vim.api.nvim_win_get_cursor(0))
+ return col ~= 0 and vim.api.nvim_buf_get_lines(0, line - 1, line, true)[1]:sub(col, col):match("%s") == nil
+ end
+
+ local cmp = require('cmp')
+ local luasnip = require("luasnip")
+ cmp.setup( {
+ snippet = {
+ expand = function(args)
+ luasnip.lsp_expand(args.body)
+ end
+ },
+ mapping = {
+ ['<C-d>'] = cmp.mapping.scroll_docs(-4),
+ ['<C-f>'] = cmp.mapping.scroll_docs(4),
+ ['<C-Space>'] = cmp.mapping.complete(),
+ ['<C-e>'] = cmp.mapping.close(),
+ ['<CR>'] = cmp.mapping.confirm {
+ behavior = cmp.ConfirmBehavior.Insert,
+ select = true,
+ },
+ ["<Tab>"] = cmp.mapping(function(fallback)
+ if cmp.visible() then
+ cmp.select_next_item()
+ -- You could replace the expand_or_jumpable() calls with expand_or_locally_jumpable()
+ -- this way you will only jump inside the snippet region
+ elseif luasnip.expand_or_jumpable() then
+ luasnip.expand_or_jump()
+ elseif has_words_before() then
+ cmp.complete()
+ else
+ fallback()
+ end
+ end, { "i", "s" }),
+ ["<S-Tab>"] = cmp.mapping(function(fallback)
+ if cmp.visible() then
+ cmp.select_prev_item()
+ elseif luasnip.jumpable(-1) then
+ luasnip.jump(-1)
+ else
+ fallback()
+ end
+ end, { "i", "s" }),
+ },
+ sources = cmp.config.sources({
+ { name = 'nvim_lsp' },
+ { name = 'luasnip' },
+ { name = 'buffer' },
+ { name = 'nvim_lua' },
+ { name = 'path' },
+ }),
+ })
+ end
+ },
+ -- A super powerful autopair plugin for Neovim that supports multiple characters.
+ {
+ 'windwp/nvim-autopairs',
+ config = function()
+ require("nvim-autopairs").setup()
+ -- inserts `(` after selecting a function or method item
+ require('cmp').event:on('confirm_done', require('nvim-autopairs.completion.cmp').on_confirm_done())
+ end
+ },
+ -- Adds indentation guides to all lines.
+ {
+ 'lukas-reineke/indent-blankline.nvim',
+ main = "ibl",
+ opt = {
+ filetypes = {
+ "help",
+ "terminal",
+ "alpha",
+ "lazy",
+ "NvimTree"
+ }
+ }
+ },
+ --
+ {
+ 'nvim-treesitter/nvim-treesitter',
+ build = ':TSUpdate',
+ config = function()
+ require('nvim-treesitter.configs').setup({
+ auto_install = true,
+ ensure_installed = { 'c', 'lua', 'vim'},
+ highlight = {
+ enable = true,
+ use_languagetree = true
+ },
+ indent = { enable=true },
+ })
+ end
+ },
+ -- A File Explorer for Neovim written in Lua
+ {
+ 'nvim-tree/nvim-tree.lua',
+ config = function ()
+ -- disable netrw (inbuild file explorer)
+ require('nvim-tree').setup({
+ view = {
+ width = 20,
+ side = 'left',
+ },
+ disable_netrw = true,
+ hijack_cursor = true,
+ update_cwd = true,
+ hijack_directories = {
+ auto_open = true,
+ },
+ renderer = {
+ root_folder_label = false,
+ indent_markers = {
+ enable = true,
+ icons = {
+ corner = "└ ",
+ edge = "│ ",
+ none = " ",
+ }
+ }
+ }
+ })
+ end
+ },
+ --
+ {
+ 'nvim-telescope/telescope.nvim',
+ dependencies = {
+ 'nvim-lua/plenary.nvim'
+ },
+ config = function()
+ require('telescope').setup({
+ defaults = {
+ mapping = {
+ }
+ },
+ pickers = {
+ },
+ extensions = {
+ }
+ })
+ vim.api.nvim_set_keymap('n', '<C-s>', ':Telescope current_buffer_fuzzy_find<CR>', { noremap = true, silent = true })
+ end
+ },
+ --
+ {
+ 'numToStr/Comment.nvim',
+ config = function()
+ require('Comment').setup({})
+ end
+ },
+ -- Customize start up screen
+ {
+ 'goolord/alpha-nvim',
+ event = 'VimEnter',
+ dependencies = { 'nvim-tree/nvim-web-devicons' },
+ config = function ()
+ local mew = {
+ '⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡴⠞⢳⠀⠀⠀⠀⠀',
+ '⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡔⠋⠀⢰⠎⠀⠀⠀⠀⠀',
+ '⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⢆⣤⡞⠃⠀⠀⠀⠀⠀⠀',
+ '⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⢠⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀',
+ '⠀⠀⠀⠀⢀⣀⣾⢳⠀⠀⠀⠀⢸⢠⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀',
+ '⣀⡤⠴⠊⠉⠀⠀⠈⠳⡀⠀⠀⠘⢎⠢⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀',
+ '⠳⣄⠀⠀⡠⡤⡀⠀⠘⣇⡀⠀⠀⠀⠉⠓⠒⠺⠭⢵⣦⡀⠀⠀⠀',
+ '⠀⢹⡆⠀⢷⡇⠁⠀⠀⣸⠇⠀⠀⠀⠀⠀⢠⢤⠀⠀⠘⢷⣆⡀⠀',
+ '⠀⠀⠘⠒⢤⡄⠖⢾⣭⣤⣄⠀⡔⢢⠀⡀⠎⣸⠀⠀⠀⠀⠹⣿⡀',
+ '⠀⠀⢀⡤⠜⠃⠀⠀⠘⠛⣿⢸⠀⡼⢠⠃⣤⡟⠀⠀⠀⠀⠀⣿⡇',
+ '⠀⠀⠸⠶⠖⢏⠀⠀⢀⡤⠤⠇⣴⠏⡾⢱⡏⠁⠀⠀⠀⠀⢠⣿⠃',
+ '⠀⠀⠀⠀⠀⠈⣇⡀⠿⠀⠀⠀⡽⣰⢶⡼⠇⠀⠀⠀⠀⣠⣿⠟⠀',
+ '⠀⠀⠀⠀⠀⠀⠈⠳⢤⣀⡶⠤⣷⣅⡀⠀⠀⠀⣀⡠⢔⠕⠁⠀⠀',
+ '⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠫⠿⠿⠿⠛⠋⠁⠀⠀⠀⠀',
+ '',
+ }
+ local alpha = require('alpha')
+ local dashboard = require('alpha.themes.dashboard')
+ dashboard.section.header.val = mew
+ dashboard.section.buttons.val = {
+ dashboard.button('f', ' Find Files', ':Telescope find_files <CR>'),
+ dashboard.button('r', '󱔗 Recent Files', ':Telescope oldfiles <CR>'),
+ dashboard.button('u', ' Update Plugins', ':Lazy update <CR>'),
+ dashboard.button('q', ' Quit Neovim', ':q! <CR>'),
+ }
+ dashboard.section.buttons.opts.spacing = 1
+ dashboard.section.footer.val = 'Never knows best'
+ dashboard.opts.opts.noautocmd = true
+ alpha.setup(dashboard.opts)
+ end
+ },
+ --
+ {
+ 'tamton-aquib/staline.nvim',
+ dependencies = { 'nvim-tree/nvim-web-devicons' },
+ config = function ()
+ require "staline".setup {
+ sections = {
+ left = { ' ' },
+ mid = {'lsp'},
+ right = { 'line_column' }
+ },
+ lsp_symbols = { Error=" ", Info=" ", Warn=" ", Hint="" },
+ defaults = {
+ true_colors = true,
+ line_column = ' ☰ %l/%L %c',
+ branch_symbol = " ",
+ exclude_fts = { 'NvimTree', 'Alpha' },
+ },
+ }
+ -- remove background color
+ vim.cmd('highlight Statusline guibg=none')
+ vim.cmd('highlight StatuslineNC guibg=none')
+ end
+ },
+})
diff --git a/.config/rofi/config.rasi b/.config/rofi/config.rasi
new file mode 100644
index 0000000..81a649b
--- /dev/null
+++ b/.config/rofi/config.rasi
@@ -0,0 +1,17 @@
+configuration {
+ modes: "drun,run";
+ show-icons: true;
+ terminal: "kitty";
+ font: "Noto 12";
+ drun-display-format: "{icon} {name}";
+ disable-history: false;
+ hide-scrollbar: true;
+ display-drun: "󰘔";
+ display-run: "";
+ display-window: "";
+ display-Network: "";
+ display-filebrowser: "";
+ sidebar-mode: true;
+}
+
+@import "~/.config/rofi/style.rasi"
diff --git a/.config/rofi/style.rasi b/.config/rofi/style.rasi
new file mode 100644
index 0000000..b1d7b8f
--- /dev/null
+++ b/.config/rofi/style.rasi
@@ -0,0 +1,162 @@
+@import "~/.cache/wal/colors-rofi.rasi"
+* {
+ color: @foreground;
+ background-color: transparent;
+}
+
+window {
+ border-radius: 1em;
+ border-color: @selected;
+ width: 800px;
+ height: 400px;
+}
+
+prompt {
+ spacing: 0;
+ border: 0;
+ border-radius: 8px;
+ background-color: @background-alt;
+ padding: 6px 14px;
+}
+
+textbox-prompt-colon {
+ expand: false;
+ str: "";
+ padding: 6px 4px 6px 4px;
+ text-color: @foreground;
+}
+
+entry {
+ spacing: 0;
+ expand: true;
+ horizontal-align: 0;
+ text-color: @foreground;
+ background-color: @background-alt;
+ placeholder-color: @foreground;
+ placeholder: "Search...";
+ padding: 6px 2px 6px 2px;
+ border: 0;
+ border-color: @selected;
+ border-radius: 8px;
+}
+
+case-indicator {
+ spacing: 0;
+ text-color: @foreground;
+}
+
+inputbar {
+ spacing: 0px;
+ text-color: @foreground;
+ border: 0px;
+ border-color: @selected;
+ border-radius: 0px;
+ children: [prompt, textbox-prompt-colon, entry];
+}
+
+mainbox {
+ border: 0px;
+ border-color: @selected;
+ spacing: 15px;
+ padding: 30px;
+}
+
+listview {
+ lines: 4;
+ columns: 2;
+ fixed-height: 0px;
+ border: 0px;
+ border-color: @foreground;
+ spacing: 5px;
+ scrollbar: true;
+ padding: 5px 0px 0px;
+}
+
+element-text,
+element-icon {
+ background-color: transparent;
+ text-color: inherit;
+}
+
+element {
+ border: 0px;
+ border-radius: 8px;
+ padding: 8px;
+}
+element normal.normal {
+ background-color: transparent;
+ text-color: @foreground;
+}
+element normal.urgent {
+ background-color: transparent;
+ text-color: @off;
+}
+element normal.active {
+ background-color: transparent;
+ text-color: @on;
+}
+element selected.normal {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0px;
+ border-radius: 8px;
+ border-color: @selected;
+}
+element selected.urgent {
+ background-color: @background;
+ text-color: @off;
+}
+element selected.active {
+ background-color: transparent;
+ text-color: @on;
+}
+element alternate.normal,
+element alternate.urgent,
+element alternate.active {
+ background-color: transparent;
+ text-color: @foreground;
+}
+
+sidebar {
+ border: 0px;
+ border-color: @selected;
+ border-radius: 0px;
+}
+
+button {
+ margin: 0px 10px 0px 10px;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ padding: 2px;
+ background-color: @background-alt;
+ text-color: @foreground;
+ border: 0px;
+ border-radius: 8px;
+ border-color: @selected;
+}
+button selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0px;
+ border-radius: 8px;
+ border-color: @selected;
+}
+
+scrollbar {
+ width: 4px;
+ border: 0px;
+ handle-color: @foreground;
+ handle-width: 8px;
+ padding: 0;
+}
+
+message {
+ border: 0px;
+ border-color: @selected;
+ padding: 1px;
+}
+
+textbox {
+ text-color: @foreground;
+}
+
diff --git a/.config/sway/config b/.config/sway/config
new file mode 100644
index 0000000..b6c5820
--- /dev/null
+++ b/.config/sway/config
@@ -0,0 +1,157 @@
+### Variables
+set $mod Mod4
+
+set $left h
+set $down j
+set $up k
+set $right l
+
+set $term kitty
+set $menu wofi --show drun | xargs swaymsg exec --
+
+### Output configuration
+output * bg ~/.config/wallpaper/japanese woman holding a red oil umbrella.jpg fill
+
+output DP-1 mode 1920x1080@240Hz position 1920,0
+output HDMI-A-1 mode 1920x1080@60Hz position 0,0
+
+### Idle configuration
+# exec swayidle -w \
+# timeout 300 'swaylock -f -c 000000' \
+# timeout 600 'swaymsg "output * power off"' resume 'swaymsg "output * power on"' \
+# before-sleep 'swaylock -f -c 000000'
+### Input configuration
+input * {
+ xkb_layout "de"
+ accel_profile flat
+}
+
+default_border pixel 2
+gaps outer 5
+client.focused "5F8B37" "5F8B37" "5F8B37"
+
+### Key bindings
+#
+# Basics:
+#
+ # Start a terminal
+ bindsym $mod+Return exec $term
+
+ # Kill focused window
+ bindsym $mod+q kill
+
+ # Start your launcher
+ bindsym $mod+d exec $menu
+
+ # Drag floating windows by holding down $mod and left mouse button.
+ # Resize them with right mouse button + $mod.
+ # Despite the name, also works for non-floating windows.
+ # Change normal to inverse to use left mouse button for resizing and right
+ # mouse button for dragging.
+ floating_modifier $mod normal
+
+ # Reload the configuration file
+ bindsym $mod+Shift+c reload
+
+ # Exit sway (logs you out of your Wayland session)
+ bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -B 'Yes, exit sway' 'swaymsg exit'
+#
+# Moving around:
+#
+ # Move your focus around
+ bindsym $mod+$left focus left
+ bindsym $mod+$down focus down
+ bindsym $mod+$up focus up
+ bindsym $mod+$right focus right
+ # Or use $mod+[up|down|left|right]
+ bindsym $mod+Left focus left
+ bindsym $mod+Down focus down
+ bindsym $mod+Up focus up
+ bindsym $mod+Right focus right
+
+ # Move the focused window with the same, but add Shift
+ bindsym $mod+Shift+$left move left
+ bindsym $mod+Shift+$down move down
+ bindsym $mod+Shift+$up move up
+ bindsym $mod+Shift+$right move right
+ # Ditto, with arrow keys
+ bindsym $mod+Shift+Left move left
+ bindsym $mod+Shift+Down move down
+ bindsym $mod+Shift+Up move up
+ bindsym $mod+Shift+Right move right
+#
+# Workspaces:
+#
+ # Switch to workspace
+ bindsym $mod+1 workspace number 1
+ bindsym $mod+2 workspace number 2
+ bindsym $mod+3 workspace number 3
+ bindsym $mod+4 workspace number 4
+ bindsym $mod+5 workspace number 5
+ bindsym $mod+6 workspace number 6
+ bindsym $mod+7 workspace number 7
+ bindsym $mod+8 workspace number 8
+ bindsym $mod+9 workspace number 9
+ bindsym $mod+0 workspace number 10
+ # Move focused container to workspace
+ bindsym $mod+Shift+1 move container to workspace number 1
+ bindsym $mod+Shift+2 move container to workspace number 2
+ bindsym $mod+Shift+3 move container to workspace number 3
+ bindsym $mod+Shift+4 move container to workspace number 4
+ bindsym $mod+Shift+5 move container to workspace number 5
+ bindsym $mod+Shift+6 move container to workspace number 6
+ bindsym $mod+Shift+7 move container to workspace number 7
+ bindsym $mod+Shift+8 move container to workspace number 8
+ bindsym $mod+Shift+9 move container to workspace number 9
+ bindsym $mod+Shift+0 move container to workspace number 10
+ # Note: workspaces can have any name you want, not just numbers.
+ # We just use 1-10 as the default.
+#
+# Layout stuff:
+#
+ # You can "split" the current object of your focus with
+ # $mod+b or $mod+v, for horizontal and vertical splits
+ # respectively.
+ #bindsym $mod+b splith
+ #bindsym $mod+v splitv
+
+ # Switch the current container between different layout styles
+ bindsym $mod+s layout stacking
+ bindsym $mod+w layout tabbed
+ bindsym $mod+e layout toggle split
+
+ # Make the current focus fullscreen
+ bindsym $mod+f fullscreen
+
+ # Toggle the current focus between tiling and floating mode
+ bindsym $mod+v floating toggle
+
+ # Swap focus between the tiling area and the floating area
+ bindsym $mod+space focus mode_toggle
+
+ # Move focus to the parent container
+ bindsym $mod+a focus parent
+#
+# Scratchpad:
+#
+ # Move the currently focused window to the scratchpad
+ bindsym $mod+Shift+minus move scratchpad
+
+ # Show the next scratchpad window or hide the focused scratchpad window.
+ bindsym $mod+minus scratchpad show
+#
+# Status Bar:
+#
+bar {
+ position top
+
+ status_command while date +'%Y-%m-%d %I:%M:%S %p'; do sleep 1; done
+
+ colors {
+ statusline #ffffff
+ background #323232
+ inactive_workspace #32323200 #32323200 #5c5c5c
+ }
+}
+
+include /etc/sway/config.d/*
diff --git a/.config/swaync/config.json b/.config/swaync/config.json
new file mode 100644
index 0000000..8b8a637
--- /dev/null
+++ b/.config/swaync/config.json
@@ -0,0 +1,44 @@
+{
+ "$schema": "/etc/xdg/swaync/configSchema.json",
+ "positionX": "right",
+ "positionY": "top",
+ "control-center-margin-top": 10,
+ "control-center-margin-bottom": 10,
+ "control-center-margin-left": 10,
+ "control-center-margin-right": 10,
+ "notification-icon-size": 32,
+ "notification-body-image-height": 200,
+ "notification-body-image-width": 200,
+ "control-center-width": 350,
+ "notification-window-width": 350,
+ "keyboard-shortcuts": true,
+ "widgets": [
+ "dnd",
+ "notifications",
+ "mpris"
+ ],
+ "widget-config": {
+ "title": {
+ "text": "󰂚 Notifications",
+ "clear-all-button": true,
+ "button-text": "󰎟 "
+ },
+ "dnd": {
+ "text": "Do Not Disturb"
+ },
+ "label": {
+ "max-lines": 1,
+ "text": "Notification Center"
+ },
+ "mpris": {
+ "image-size": 96,
+ "image-radius": 12
+ },
+ "volume": {
+ "label": "󰕾 "
+ },
+ "backlight": {
+ "label": "󰃟 "
+ }
+ }
+}
diff --git a/.config/swaync/style.css b/.config/swaync/style.css
new file mode 100644
index 0000000..c0aebc9
--- /dev/null
+++ b/.config/swaync/style.css
@@ -0,0 +1,71 @@
+@import url("/home/user/.cache/wal/colors-css");
+* {
+ color: @foreground;
+}
+
+.blank-window {
+ background: transparent;
+}
+
+.notification-action,
+.notification-default-action,
+.control-center {
+ border-radius: 0.75em;
+ border: 2px solid alpha(@color11, 0.3);
+ background: alpha(black, 0.5);
+}
+
+.notification {
+ box-shadow: 2px 2px 3px 0px rgba(0,0,0,0.5);
+}
+
+
+.notification-content {
+ margin: 5px;
+}
+
+.control-center .notification-row {
+ background: alpha(black, 0.2);
+}
+
+.widget-dnd {
+ font-weight: bold;
+ margin: 1em;
+}
+
+.widget-dnd>switch {
+ border: 1px solid alpha(@color11, 0.3);
+ border-radius: 0.75em;
+ background: alpha(black, 0.5);
+ padding: 1px;
+}
+
+.widget-dnd> switch slider {
+ border: 1px solid alpha(@color11, 0.3);
+ border-radius: 0.75em;
+ background: rgb(15, 15, 15);
+ box-shadow: none;
+}
+
+.widget-mpris {
+ border-radius: 0.75em;
+ background: alpha(black, 0.5);
+ margin: 1em;
+}
+
+.widget-buttons-grid {
+ margin: 1em;
+ background: alpha(black, 0.5);
+}
+
+.widget-buttons-grid>flowbox>flowboxchild>button {
+ box-shadow: none;
+ color: @foreground;
+ font-style: normal;
+ border: 1px solid alpha(@color11, 0.3);
+ background: @background;
+}
+
+.widget-buttons-grid>flowbox>flowboxchild>button:hover {
+ background: black;
+}
diff --git a/.config/wal/templates/colors-css b/.config/wal/templates/colors-css
new file mode 100644
index 0000000..9cb17d8
--- /dev/null
+++ b/.config/wal/templates/colors-css
@@ -0,0 +1,21 @@
+@define-color background {background};
+@define-color foreground {foreground};
+@define-color cursor {cursor};
+
+@define-color color0 {color0};
+@define-color color1 {color1};
+@define-color color2 {color2};
+@define-color color3 {color3};
+@define-color color4 {color4};
+@define-color color5 {color5};
+@define-color color6 {color6};
+@define-color color7 {color7};
+@define-color color8 {color8};
+@define-color color9 {color9};
+@define-color color10 {color10};
+@define-color color11 {color11};
+@define-color color12 {color12};
+@define-color color13 {color13};
+@define-color color14 {color14};
+@define-color color15 {color15};
+
diff --git a/.config/wal/templates/colors-hyprland.conf b/.config/wal/templates/colors-hyprland.conf
new file mode 100644
index 0000000..3936fc7
--- /dev/null
+++ b/.config/wal/templates/colors-hyprland.conf
@@ -0,0 +1,3 @@
+$foreground = rgb({foreground.strip})
+$background = rgb({background.strip})
+$accent = rgba({color3.strip}8F)
diff --git a/.config/wal/templates/colors-rofi.rasi b/.config/wal/templates/colors-rofi.rasi
new file mode 100644
index 0000000..afd7d08
--- /dev/null
+++ b/.config/wal/templates/colors-rofi.rasi
@@ -0,0 +1,12 @@
+* {{
+ background: rgba({background.rgb}, 0.3);
+ background-alt: rgb({background.rgb}, 0.1);
+ brdr: {color0};
+ foreground: {foreground};
+ foresel: {color2};
+ selected: rgba({color3.rgb}, 0.5);
+ urgent: {color1};
+ on: {color4};
+ off: {color5};
+ border: {color11};
+}}
diff --git a/.config/waybar/config b/.config/waybar/config
new file mode 100644
index 0000000..95b021a
--- /dev/null
+++ b/.config/waybar/config
@@ -0,0 +1,17 @@
+{
+ "include": ["~/.config/waybar/modules"],
+ "layer": "top",
+ "position": "top",
+ "margin": "5 10 0 10",
+ "modules-left": [
+ "hyprland/workspaces",
+ "hyprland/window"
+ ],
+ "modules-center": [
+ "custom/media"
+ ],
+ "modules-right": [
+ "group/systemtray",
+ "clock"
+ ],
+}
diff --git a/.config/waybar/modules b/.config/waybar/modules
new file mode 100644
index 0000000..ff31fbb
--- /dev/null
+++ b/.config/waybar/modules
@@ -0,0 +1,162 @@
+{
+ "hyprland/workspaces": {
+ "all-outputs": true,
+ "active-only": "false",
+ "on-click": "activate",
+ "format": "{icon}",
+ "on-scroll-up": "hyprctl dispatch workspace e+1",
+ "on-scroll-down": "hyprctl dispatch workspace e-1",
+ "format-icons": {
+ "active": "",
+ "default": ""
+ }
+ },
+ "hyprland/window": {
+ "format": "{}",
+ "rewrite": {
+ "(.*) — Mozilla Firefox": "Mozilla Firefox"
+ },
+ "seperate-outputs": true,
+ "max-length": 25
+ },
+ "wlr/taskbar": {
+ "format": "{icon}",
+ "icon-size": 14,
+ "tooltip-format": "{title}",
+ "on-click": "activate",
+ "on-click-middle": "close",
+ "ignore-list": []
+ },
+ "tray": {
+ "icon-size": 19,
+ "spacing": 10,
+ "reverse-direction": true
+ },
+ "bluetooth": {
+ "format": "",
+ "format-disabled": "󰂲",
+ "format-connected": "󰂱"
+ },
+ "wireplumber": {
+ "format": "{icon}",
+ "tooltip": true,
+ "tooltip-format": "{volume}",
+ "scroll-step": 5,
+ "format-muted": "󰝟",
+ "on-click": "pactl set-sink-mute @DEFAULT_SINK@ toggle",
+ "format-icons": [
+ "󰕿",
+ "󰖀",
+ "󰕾"
+ ]
+ },
+ "network": {
+ "tooltip": true,
+ "format-wifi": "{icon} {essid}",
+ "format-ethernet": "󰛳",
+ "format-disconnected": "",
+ "format-icons": [
+ "󰤟",
+ "󰤢",
+ "󰤥",
+ "󰤨"
+ ],
+ "tooltip-format": "{bandwidthDownBytes} {bandwidthUpBytes}",
+ "interval": 1
+ },
+ "backlight": {
+ "tooltip": false,
+ "format": " {}%",
+ "interval": 1,
+ "on-scroll-up": "brightnessctl set 20+",
+ "on-scroll-down": "brightnessctl set 20-"
+ },
+ "battery": {
+ "states": {
+ "good": 95,
+ "warning": 30,
+ "critical": 20
+ },
+ "format": "{icon}",
+ "format-charging": " {capacity}%",
+ "format-plugged": " {capacity}%",
+ "format-alt": "{time} {icon}",
+ "format-icons": ["", "", "", "", ""],
+ "tooltip": true,
+ "tooltip-format": "{capacity}%"
+ },
+ "clock": {
+ "interval": 60,
+ "format": "{:<span weight='bold'>%a %d.%b</span> %H:%M}"
+ },
+ "cpu": {
+ "interval": 15,
+ "format": " {}%",
+ "max-length": 10
+ },
+ "memory": {
+ "interval": 30,
+ "format": " {}%",
+ "max-length": 10
+ },
+ "disk": {
+ "format": " {free}"
+ },
+ "custom/separator-right": {
+ "format": "",
+ "tooltip": false
+ },
+ "custom/separator-left": {
+ "format": "",
+ "tooltip": false
+ },
+ "custom/media": {
+ "interval": 5,
+ "format": "{icon} {}",
+ "return-type": "string",
+ "max-length": 20,
+ "format-icons": {
+ "spotify": "",
+ "default": ""
+ },
+ "escape": true,
+ "exec": "playerctl metadata title",
+ "on-click": "playerctl play-pause"
+ },
+ "custom/notification": {
+ "format": "{icon}",
+ "format-icons": {
+ "notification": "󱅫",
+ "none": "󰂚",
+ "dnd-notification": "󱅫",
+ "dnd-none": "󰂛",
+ "inhibited-notification": "󰂚<span foreground='#DB4740'><sup></sup></span>",
+ "inhibited-none": "󰂚",
+ "dnd-inhibited-notification": "󰂛<span foreground='#DB4740'><sup></sup></span>",
+ "dnd-inhibited-none": "󰂛"
+ },
+ "return-type": "json",
+ "exec-if": "which swaync-client",
+ "exec": "swaync-client -swb",
+ "on-click": "sleep 0.1; swaync-client -t -sw",
+ "on-click-right": "swaync-client -d -sw",
+ },
+ "group/systemtray": {
+ "orientation": "horizontal",
+ "modules": [
+ "tray",
+ "wireplumber",
+ "battery",
+ "backlight",
+ "custom/notification",
+ ]
+ },
+ "group/stats": {
+ "orientation": "horizontal",
+ "modules": [
+ "cpu",
+ "memory",
+ "disk"
+ ]
+ }
+}
diff --git a/.config/waybar/style.css b/.config/waybar/style.css
new file mode 100644
index 0000000..2587865
--- /dev/null
+++ b/.config/waybar/style.css
@@ -0,0 +1,70 @@
+@import url("/home/user/.cache/wal/colors-css");
+* {
+ background: transparent;
+ color: @foreground;
+ font-size: 1em;
+ border: none;
+ box-shadow: none;
+ min-height: 0;
+}
+
+window#waybar {
+ border: 2px solid alpha(@color11, 0.3);
+ border-radius: 0.75em;
+ background: alpha(black, 0.5);
+}
+
+tooltip {
+ background: alpha(@background, 0.9);
+ border: 2px solid alpha(@color11, 0.3);
+ border-radius: 0.75em;
+}
+
+#workspaces button {
+ padding: 0em 0em;
+ margin: 0em 0em;
+}
+
+#tray menu {
+ border-radius: 0.5em;
+ background: alpha(@background, 0.9);
+}
+
+#tray separator {
+ background: @foreground;
+}
+
+#tray menuitem:hover {
+ background: alpha(@color11, 0.5);
+}
+
+#systemtray,
+#workspaces {
+ margin: 0.5em 0;
+ background: alpha(@background, 0.3);
+ border: 2px solid alpha(@color11, 0.3);
+ border-radius: 0.75em;
+}
+
+#workspaces {
+ margin-left: 0.5em;
+}
+
+#clock {
+ margin-right: 0.5em;
+}
+
+#tray,
+#window,
+#custom-notification,
+#custom-launcher,
+#custom-updates,
+#custom-notification,
+#custom-launcher,
+#wireplumber,
+#clock,
+#backlight,
+#network,
+#battery {
+ padding: 0.25em 0.5em;
+}
diff --git a/.config/wofi/config b/.config/wofi/config
new file mode 100644
index 0000000..02d32b1
--- /dev/null
+++ b/.config/wofi/config
@@ -0,0 +1,10 @@
+term=kitty
+width=15%
+lines=11
+
+insensitive=true
+matching=fuzzy
+prompt=
+show=drun
+allow_images=true
+hide_scroll=true
diff --git a/.config/wofi/style.css b/.config/wofi/style.css
new file mode 100644
index 0000000..df47f8e
--- /dev/null
+++ b/.config/wofi/style.css
@@ -0,0 +1,34 @@
+@import url("/home/user/.cache/wal/colors-css");
+
+* {
+ color: @foreground;
+ background: transparent;
+}
+
+#input {
+ border-radius: 0.75em;
+ border: 2px solid alpha(@color3, 0.3);
+ box-shadow: none;
+ background: alpha(@background, 0.8);
+}
+
+#outer-box {
+ padding: 10px;
+ border-radius: 0.75em;
+ border: 2px solid alpha(@color3, 0.3);
+ background: alpha(@background, 0.5);
+}
+
+#scroll {
+ margin-top: 10px;
+}
+
+#img {
+ margin-right: 2px;
+ -gtk-icon-transform:scale(0.6);
+}
+
+#entry:selected {
+ border-radius: 0.25em;
+ background-color: alpha(@background, 0.3);
+}
diff --git a/.config/wpg/.current b/.config/wpg/.current
new file mode 120000
index 0000000..36c416f
--- /dev/null
+++ b/.config/wpg/.current
@@ -0,0 +1 @@
+/home/user/.config/wpg/wallpapers/japanese_woman_with_red_oil_umbrella.jpg \ No newline at end of file
diff --git a/.config/wpg/keywords.conf b/.config/wpg/keywords.conf
new file mode 100644
index 0000000..8dae664
--- /dev/null
+++ b/.config/wpg/keywords.conf
@@ -0,0 +1,2 @@
+[default]
+
diff --git a/.config/wpg/samples/Nineizaka.png_wal_sample.png b/.config/wpg/samples/Nineizaka.png_wal_sample.png
new file mode 100644
index 0000000..5f7c513
--- /dev/null
+++ b/.config/wpg/samples/Nineizaka.png_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/aot.jpg_wal_sample.png b/.config/wpg/samples/aot.jpg_wal_sample.png
new file mode 100644
index 0000000..32994d9
--- /dev/null
+++ b/.config/wpg/samples/aot.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/blade_runner_4090.jpg_wal_sample.png b/.config/wpg/samples/blade_runner_4090.jpg_wal_sample.png
new file mode 100644
index 0000000..515a555
--- /dev/null
+++ b/.config/wpg/samples/blade_runner_4090.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/blade_runner_4090_snow_fall.png_wal_sample.png b/.config/wpg/samples/blade_runner_4090_snow_fall.png_wal_sample.png
new file mode 100644
index 0000000..ecbed7f
--- /dev/null
+++ b/.config/wpg/samples/blade_runner_4090_snow_fall.png_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/cherry_blossoms_in_kyoto.jpg_wal_sample.png b/.config/wpg/samples/cherry_blossoms_in_kyoto.jpg_wal_sample.png
new file mode 100644
index 0000000..2597f57
--- /dev/null
+++ b/.config/wpg/samples/cherry_blossoms_in_kyoto.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/chureito_pagoda.jpg_wal_sample.png b/.config/wpg/samples/chureito_pagoda.jpg_wal_sample.png
new file mode 100644
index 0000000..fcbde74
--- /dev/null
+++ b/.config/wpg/samples/chureito_pagoda.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/city_night.png_wal_sample.png b/.config/wpg/samples/city_night.png_wal_sample.png
new file mode 100644
index 0000000..e2559df
--- /dev/null
+++ b/.config/wpg/samples/city_night.png_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/fogy_lighted_skyscraper.jpg_wal_sample.png b/.config/wpg/samples/fogy_lighted_skyscraper.jpg_wal_sample.png
new file mode 100644
index 0000000..2f653c9
--- /dev/null
+++ b/.config/wpg/samples/fogy_lighted_skyscraper.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/fuji.jpg_wal_sample.png b/.config/wpg/samples/fuji.jpg_wal_sample.png
new file mode 100644
index 0000000..e9e4220
--- /dev/null
+++ b/.config/wpg/samples/fuji.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/fushimi_inari_taisha.jpg_wal_sample.png b/.config/wpg/samples/fushimi_inari_taisha.jpg_wal_sample.png
new file mode 100644
index 0000000..cb7c19e
--- /dev/null
+++ b/.config/wpg/samples/fushimi_inari_taisha.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/ghost_of_tsushima.jpg_wal_sample.png b/.config/wpg/samples/ghost_of_tsushima.jpg_wal_sample.png
new file mode 100644
index 0000000..7cccd69
--- /dev/null
+++ b/.config/wpg/samples/ghost_of_tsushima.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/itsukushima_jinja.jpg_wal_sample.png b/.config/wpg/samples/itsukushima_jinja.jpg_wal_sample.png
new file mode 100644
index 0000000..4141abe
--- /dev/null
+++ b/.config/wpg/samples/itsukushima_jinja.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/japanese_Koi.jpg_wal_sample.png b/.config/wpg/samples/japanese_Koi.jpg_wal_sample.png
new file mode 100644
index 0000000..5516b03
--- /dev/null
+++ b/.config/wpg/samples/japanese_Koi.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/japanese_summer_tram.png_wal_sample.png b/.config/wpg/samples/japanese_summer_tram.png_wal_sample.png
new file mode 100644
index 0000000..148ad72
--- /dev/null
+++ b/.config/wpg/samples/japanese_summer_tram.png_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/japanese_woman_with_red_oil_umbrella.jpg_wal_sample.png b/.config/wpg/samples/japanese_woman_with_red_oil_umbrella.jpg_wal_sample.png
new file mode 100644
index 0000000..8058feb
--- /dev/null
+++ b/.config/wpg/samples/japanese_woman_with_red_oil_umbrella.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/kyoto_bamboo_forest.jpg_wal_sample.png b/.config/wpg/samples/kyoto_bamboo_forest.jpg_wal_sample.png
new file mode 100644
index 0000000..5675a56
--- /dev/null
+++ b/.config/wpg/samples/kyoto_bamboo_forest.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/monstera.jpg_wal_sample.png b/.config/wpg/samples/monstera.jpg_wal_sample.png
new file mode 100644
index 0000000..eae52fe
--- /dev/null
+++ b/.config/wpg/samples/monstera.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/mount_fuji.jpg_wal_sample.png b/.config/wpg/samples/mount_fuji.jpg_wal_sample.png
new file mode 100644
index 0000000..ba15c0d
--- /dev/null
+++ b/.config/wpg/samples/mount_fuji.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/persica.png_wal_sample.png b/.config/wpg/samples/persica.png_wal_sample.png
new file mode 100644
index 0000000..eedd37f
--- /dev/null
+++ b/.config/wpg/samples/persica.png_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/pexels.jpg_wal_sample.png b/.config/wpg/samples/pexels.jpg_wal_sample.png
new file mode 100644
index 0000000..280c4ca
--- /dev/null
+++ b/.config/wpg/samples/pexels.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/pink_blossom.jpg_wal_sample.png b/.config/wpg/samples/pink_blossom.jpg_wal_sample.png
new file mode 100644
index 0000000..2f6ef95
--- /dev/null
+++ b/.config/wpg/samples/pink_blossom.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/railway_autumn.jpg_wal_sample.png b/.config/wpg/samples/railway_autumn.jpg_wal_sample.png
new file mode 100644
index 0000000..c02a901
--- /dev/null
+++ b/.config/wpg/samples/railway_autumn.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/red_bridge_near_trees.jpg_wal_sample.png b/.config/wpg/samples/red_bridge_near_trees.jpg_wal_sample.png
new file mode 100644
index 0000000..09a8487
--- /dev/null
+++ b/.config/wpg/samples/red_bridge_near_trees.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/street_with_white_blossom.jpg_wal_sample.png b/.config/wpg/samples/street_with_white_blossom.jpg_wal_sample.png
new file mode 100644
index 0000000..2597f57
--- /dev/null
+++ b/.config/wpg/samples/street_with_white_blossom.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/tenryu-ji_temple.jpg_wal_sample.png b/.config/wpg/samples/tenryu-ji_temple.jpg_wal_sample.png
new file mode 100644
index 0000000..e002cf0
--- /dev/null
+++ b/.config/wpg/samples/tenryu-ji_temple.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/tokyo_city_view.jpg_wal_sample.png b/.config/wpg/samples/tokyo_city_view.jpg_wal_sample.png
new file mode 100644
index 0000000..0d66e22
--- /dev/null
+++ b/.config/wpg/samples/tokyo_city_view.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/tokyo_tower.jpg_wal_sample.png b/.config/wpg/samples/tokyo_tower.jpg_wal_sample.png
new file mode 100644
index 0000000..dd2c5f3
--- /dev/null
+++ b/.config/wpg/samples/tokyo_tower.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/white_blossom_cherry.jpg_wal_sample.png b/.config/wpg/samples/white_blossom_cherry.jpg_wal_sample.png
new file mode 100644
index 0000000..5112591
--- /dev/null
+++ b/.config/wpg/samples/white_blossom_cherry.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/white_cherry_blossom_tree_over_asian_roof.jpg_wal_sample.png b/.config/wpg/samples/white_cherry_blossom_tree_over_asian_roof.jpg_wal_sample.png
new file mode 100644
index 0000000..b48055b
--- /dev/null
+++ b/.config/wpg/samples/white_cherry_blossom_tree_over_asian_roof.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/white_sakura_with_blue_sky.jpg_wal_sample.png b/.config/wpg/samples/white_sakura_with_blue_sky.jpg_wal_sample.png
new file mode 100644
index 0000000..884fe0b
--- /dev/null
+++ b/.config/wpg/samples/white_sakura_with_blue_sky.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/밤에_기차.jpg_wal_sample.png b/.config/wpg/samples/밤에_기차.jpg_wal_sample.png
new file mode 100644
index 0000000..2a358d7
--- /dev/null
+++ b/.config/wpg/samples/밤에_기차.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/samples/파란색과_검은색_고층_건물.jpg_wal_sample.png b/.config/wpg/samples/파란색과_검은색_고층_건물.jpg_wal_sample.png
new file mode 100644
index 0000000..ebd02a6
--- /dev/null
+++ b/.config/wpg/samples/파란색과_검은색_고층_건물.jpg_wal_sample.png
Binary files differ
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_Nineizaka_png_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_Nineizaka_png_dark_wal__1.1.0.json
new file mode 100644
index 0000000..61e0965
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_Nineizaka_png_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/Nineizaka.png",
+ "alpha": "100",
+
+ "special": {
+ "background": "#1a2122",
+ "foreground": "#b3b8bd",
+ "cursor": "#b3b8bd"
+ },
+ "colors": {
+ "color0": "#1a2122",
+ "color1": "#5B5E57",
+ "color2": "#546A6F",
+ "color3": "#6B7377",
+ "color4": "#927361",
+ "color5": "#5C7681",
+ "color6": "#747C83",
+ "color7": "#b3b8bd",
+ "color8": "#7d8084",
+ "color9": "#5B5E57",
+ "color10": "#546A6F",
+ "color11": "#6B7377",
+ "color12": "#927361",
+ "color13": "#5C7681",
+ "color14": "#747C83",
+ "color15": "#b3b8bd"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_aot_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_aot_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..8eb225f
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_aot_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/aot.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#060606",
+ "foreground": "#eaeaea",
+ "cursor": "#eaeaea"
+ },
+ "colors": {
+ "color0": "#060606",
+ "color1": "#6E6E6E",
+ "color2": "#909090",
+ "color3": "#A8A8A8",
+ "color4": "#B8B8B8",
+ "color5": "#C7C7C7",
+ "color6": "#D8D8D8",
+ "color7": "#eaeaea",
+ "color8": "#a3a3a3",
+ "color9": "#6E6E6E",
+ "color10": "#909090",
+ "color11": "#A8A8A8",
+ "color12": "#B8B8B8",
+ "color13": "#C7C7C7",
+ "color14": "#D8D8D8",
+ "color15": "#eaeaea"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_blade_runner_4090_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_blade_runner_4090_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..7ff6934
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_blade_runner_4090_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/blade_runner_4090.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#240c01",
+ "foreground": "#f6d288",
+ "cursor": "#f6d288"
+ },
+ "colors": {
+ "color0": "#240c01",
+ "color1": "#C95602",
+ "color2": "#D96707",
+ "color3": "#E6770D",
+ "color4": "#F89316",
+ "color5": "#FEA81D",
+ "color6": "#FE9E20",
+ "color7": "#f6d288",
+ "color8": "#ac935f",
+ "color9": "#C95602",
+ "color10": "#D96707",
+ "color11": "#E6770D",
+ "color12": "#F89316",
+ "color13": "#FEA81D",
+ "color14": "#FE9E20",
+ "color15": "#f6d288"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_blade_runner_4090_snow_fall_png_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_blade_runner_4090_snow_fall_png_dark_wal__1.1.0.json
new file mode 100644
index 0000000..d931bfd
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_blade_runner_4090_snow_fall_png_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/blade_runner_4090_snow_fall.png",
+ "alpha": "100",
+
+ "special": {
+ "background": "#0C1215",
+ "foreground": "#b9c2bd",
+ "cursor": "#b9c2bd"
+ },
+ "colors": {
+ "color0": "#0C1215",
+ "color1": "#485D62",
+ "color2": "#566B6C",
+ "color3": "#657876",
+ "color4": "#70847D",
+ "color5": "#687E81",
+ "color6": "#798D84",
+ "color7": "#b9c2bd",
+ "color8": "#818784",
+ "color9": "#485D62",
+ "color10": "#566B6C",
+ "color11": "#657876",
+ "color12": "#70847D",
+ "color13": "#687E81",
+ "color14": "#798D84",
+ "color15": "#b9c2bd"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_cherry_blossoms_in_kyoto_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_cherry_blossoms_in_kyoto_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..43bcdd9
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_cherry_blossoms_in_kyoto_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/cherry_blossoms_in_kyoto.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#0C0E0E",
+ "foreground": "#e0dfdc",
+ "cursor": "#e0dfdc"
+ },
+ "colors": {
+ "color0": "#0C0E0E",
+ "color1": "#698990",
+ "color2": "#91908E",
+ "color3": "#A39F9B",
+ "color4": "#B2AFAC",
+ "color5": "#C6B8B2",
+ "color6": "#C6C3BE",
+ "color7": "#e0dfdc",
+ "color8": "#9c9c9a",
+ "color9": "#698990",
+ "color10": "#91908E",
+ "color11": "#A39F9B",
+ "color12": "#B2AFAC",
+ "color13": "#C6B8B2",
+ "color14": "#C6C3BE",
+ "color15": "#e0dfdc"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_chureito_pagoda_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_chureito_pagoda_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..4d9b10a
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_chureito_pagoda_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/chureito_pagoda.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#121012",
+ "foreground": "#ece3e2",
+ "cursor": "#ece3e2"
+ },
+ "colors": {
+ "color0": "#121012",
+ "color1": "#7B8391",
+ "color2": "#959AA9",
+ "color3": "#9F9FAB",
+ "color4": "#B7BAC7",
+ "color5": "#C5BEC4",
+ "color6": "#D1CCD4",
+ "color7": "#ece3e2",
+ "color8": "#a59e9e",
+ "color9": "#7B8391",
+ "color10": "#959AA9",
+ "color11": "#9F9FAB",
+ "color12": "#B7BAC7",
+ "color13": "#C5BEC4",
+ "color14": "#D1CCD4",
+ "color15": "#ece3e2"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_city_night_png_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_city_night_png_dark_wal__1.1.0.json
new file mode 100644
index 0000000..598120c
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_city_night_png_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/city_night.png",
+ "alpha": "100",
+
+ "special": {
+ "background": "#0E8A10",
+ "foreground": "#c880c7",
+ "cursor": "#c880c7"
+ },
+ "colors": {
+ "color0": "#0E8A10",
+ "color1": "#2F3E52",
+ "color2": "#5AB062",
+ "color3": "#985B68",
+ "color4": "#ACCC90",
+ "color5": "#5DFF79",
+ "color6": "#65268F",
+ "color7": "#c880c7",
+ "color8": "#8c598b",
+ "color9": "#2F3E52",
+ "color10": "#5AB062",
+ "color11": "#985B68",
+ "color12": "#ACCC90",
+ "color13": "#5DFF79",
+ "color14": "#65268F",
+ "color15": "#c880c7"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_fogy_lighted_skyscraper_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_fogy_lighted_skyscraper_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..94f2654
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_fogy_lighted_skyscraper_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/fogy_lighted_skyscraper.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#0e1118",
+ "foreground": "#7bdcf5",
+ "cursor": "#7bdcf5"
+ },
+ "colors": {
+ "color0": "#0e1118",
+ "color1": "#014691",
+ "color2": "#0156AD",
+ "color3": "#0161BD",
+ "color4": "#0C5FC5",
+ "color5": "#0171D0",
+ "color6": "#0194EB",
+ "color7": "#7bdcf5",
+ "color8": "#569aab",
+ "color9": "#014691",
+ "color10": "#0156AD",
+ "color11": "#0161BD",
+ "color12": "#0C5FC5",
+ "color13": "#0171D0",
+ "color14": "#0194EB",
+ "color15": "#7bdcf5"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_fuji_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_fuji_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..eda5fe8
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_fuji_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/fuji.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#121312",
+ "foreground": "#cecdca",
+ "cursor": "#cecdca"
+ },
+ "colors": {
+ "color0": "#121312",
+ "color1": "#596565",
+ "color2": "#6D7370",
+ "color3": "#7D7F79",
+ "color4": "#86847B",
+ "color5": "#7B8484",
+ "color6": "#8F928F",
+ "color7": "#cecdca",
+ "color8": "#908f8d",
+ "color9": "#596565",
+ "color10": "#6D7370",
+ "color11": "#7D7F79",
+ "color12": "#86847B",
+ "color13": "#7B8484",
+ "color14": "#8F928F",
+ "color15": "#cecdca"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_fushimi_inari_taisha_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_fushimi_inari_taisha_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..18e90ef
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_fushimi_inari_taisha_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/fushimi_inari_taisha.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#071319",
+ "foreground": "#b2bac2",
+ "cursor": "#b2bac2"
+ },
+ "colors": {
+ "color0": "#071319",
+ "color1": "#E5562A",
+ "color2": "#F45128",
+ "color3": "#E5714F",
+ "color4": "#EF8A6A",
+ "color5": "#6B7889",
+ "color6": "#A27D86",
+ "color7": "#b2bac2",
+ "color8": "#7c8287",
+ "color9": "#E5562A",
+ "color10": "#F45128",
+ "color11": "#E5714F",
+ "color12": "#EF8A6A",
+ "color13": "#6B7889",
+ "color14": "#A27D86",
+ "color15": "#b2bac2"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_ghost_of_tsushima_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_ghost_of_tsushima_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..a250e95
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_ghost_of_tsushima_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/ghost_of_tsushima.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#0a0909",
+ "foreground": "#dfdfde",
+ "cursor": "#dfdfde"
+ },
+ "colors": {
+ "color0": "#0a0909",
+ "color1": "#916B63",
+ "color2": "#82807F",
+ "color3": "#A48579",
+ "color4": "#9C9390",
+ "color5": "#B1B0AE",
+ "color6": "#C5B5AF",
+ "color7": "#dfdfde",
+ "color8": "#9c9c9b",
+ "color9": "#916B63",
+ "color10": "#82807F",
+ "color11": "#A48579",
+ "color12": "#9C9390",
+ "color13": "#B1B0AE",
+ "color14": "#C5B5AF",
+ "color15": "#dfdfde"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_itsukushima_jinja_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_itsukushima_jinja_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..e57bda1
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_itsukushima_jinja_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/itsukushima_jinja.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#27191b",
+ "foreground": "#d2d9dd",
+ "cursor": "#d2d9dd"
+ },
+ "colors": {
+ "color0": "#27191b",
+ "color1": "#8AA5BB",
+ "color2": "#C9ADA3",
+ "color3": "#B09EC0",
+ "color4": "#93B2C5",
+ "color5": "#A9BBC8",
+ "color6": "#9BD0C9",
+ "color7": "#d2d9dd",
+ "color8": "#93979a",
+ "color9": "#8AA5BB",
+ "color10": "#C9ADA3",
+ "color11": "#B09EC0",
+ "color12": "#93B2C5",
+ "color13": "#A9BBC8",
+ "color14": "#9BD0C9",
+ "color15": "#d2d9dd"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_Koi_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_Koi_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..a7d3db9
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_Koi_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/japanese_Koi.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#030203",
+ "foreground": "#d9d4d3",
+ "cursor": "#d9d4d3"
+ },
+ "colors": {
+ "color0": "#030203",
+ "color1": "#9B2B1F",
+ "color2": "#B14F2F",
+ "color3": "#8E7064",
+ "color4": "#998A75",
+ "color5": "#7A7D88",
+ "color6": "#A9A19D",
+ "color7": "#d9d4d3",
+ "color8": "#979493",
+ "color9": "#9B2B1F",
+ "color10": "#B14F2F",
+ "color11": "#8E7064",
+ "color12": "#998A75",
+ "color13": "#7A7D88",
+ "color14": "#A9A19D",
+ "color15": "#d9d4d3"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_summer_tram_png_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_summer_tram_png_dark_wal__1.1.0.json
new file mode 100644
index 0000000..e74fb36
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_summer_tram_png_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/japanese_summer_tram.png",
+ "alpha": "100",
+
+ "special": {
+ "background": "#131b1b",
+ "foreground": "#c7e2f5",
+ "cursor": "#c7e2f5"
+ },
+ "colors": {
+ "color0": "#131b1b",
+ "color1": "#3968BD",
+ "color2": "#627290",
+ "color3": "#658FAC",
+ "color4": "#6798EE",
+ "color5": "#989395",
+ "color6": "#95B1E0",
+ "color7": "#c7e2f5",
+ "color8": "#8b9eab",
+ "color9": "#3968BD",
+ "color10": "#627290",
+ "color11": "#658FAC",
+ "color12": "#6798EE",
+ "color13": "#989395",
+ "color14": "#95B1E0",
+ "color15": "#c7e2f5"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_woman_with_red_oil_umbrella_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_woman_with_red_oil_umbrella_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..c0f5b8a
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_woman_with_red_oil_umbrella_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/japanese_woman_with_red_oil_umbrella.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#0d0f12",
+ "foreground": "#d8d4d5",
+ "cursor": "#d8d4d5"
+ },
+ "colors": {
+ "color0": "#0d0f12",
+ "color1": "#7E7F7F",
+ "color2": "#B84531",
+ "color3": "#C19259",
+ "color4": "#5D748C",
+ "color5": "#708A98",
+ "color6": "#9C9A9F",
+ "color7": "#d8d4d5",
+ "color8": "#979495",
+ "color9": "#7E7F7F",
+ "color10": "#B84531",
+ "color11": "#C19259",
+ "color12": "#5D748C",
+ "color13": "#708A98",
+ "color14": "#9C9A9F",
+ "color15": "#d8d4d5"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_kyoto_bamboo_forest_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_kyoto_bamboo_forest_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..72b66ad
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_kyoto_bamboo_forest_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/kyoto_bamboo_forest.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#0a0b03",
+ "foreground": "#c3d897",
+ "cursor": "#c3d897"
+ },
+ "colors": {
+ "color0": "#0a0b03",
+ "color1": "#4C5E26",
+ "color2": "#404634",
+ "color3": "#596751",
+ "color4": "#835F58",
+ "color5": "#5D9A13",
+ "color6": "#66A533",
+ "color7": "#c3d897",
+ "color8": "#889769",
+ "color9": "#4C5E26",
+ "color10": "#404634",
+ "color11": "#596751",
+ "color12": "#835F58",
+ "color13": "#5D9A13",
+ "color14": "#66A533",
+ "color15": "#c3d897"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_monstera_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_monstera_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..ebbea34
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_monstera_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/monstera.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#050D0C",
+ "foreground": "#aebab0",
+ "cursor": "#aebab0"
+ },
+ "colors": {
+ "color0": "#050D0C",
+ "color1": "#335347",
+ "color2": "#3C6255",
+ "color3": "#496858",
+ "color4": "#557366",
+ "color5": "#587161",
+ "color6": "#4B8348",
+ "color7": "#aebab0",
+ "color8": "#79827b",
+ "color9": "#335347",
+ "color10": "#3C6255",
+ "color11": "#496858",
+ "color12": "#557366",
+ "color13": "#587161",
+ "color14": "#4B8348",
+ "color15": "#aebab0"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_mount_fuji_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_mount_fuji_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..a9fe721
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_mount_fuji_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/mount_fuji.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#101212",
+ "foreground": "#ceccc9",
+ "cursor": "#ceccc9"
+ },
+ "colors": {
+ "color0": "#101212",
+ "color1": "#5B6562",
+ "color2": "#6D746F",
+ "color3": "#7C8079",
+ "color4": "#86857B",
+ "color5": "#7A8583",
+ "color6": "#8F938E",
+ "color7": "#ceccc9",
+ "color8": "#908e8c",
+ "color9": "#5B6562",
+ "color10": "#6D746F",
+ "color11": "#7C8079",
+ "color12": "#86857B",
+ "color13": "#7A8583",
+ "color14": "#8F938E",
+ "color15": "#ceccc9"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_persica_png_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_persica_png_dark_wal__1.1.0.json
new file mode 100644
index 0000000..6e44bd7
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_persica_png_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/persica.png",
+ "alpha": "100",
+
+ "special": {
+ "background": "#02131A",
+ "foreground": "#dad3d3",
+ "cursor": "#dad3d3"
+ },
+ "colors": {
+ "color0": "#02131A",
+ "color1": "#494D52",
+ "color2": "#67676C",
+ "color3": "#985F63",
+ "color4": "#7D7C83",
+ "color5": "#7B848A",
+ "color6": "#9E9DA1",
+ "color7": "#dad3d3",
+ "color8": "#989393",
+ "color9": "#494D52",
+ "color10": "#67676C",
+ "color11": "#985F63",
+ "color12": "#7D7C83",
+ "color13": "#7B848A",
+ "color14": "#9E9DA1",
+ "color15": "#dad3d3"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_pexels_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_pexels_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..db23403
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_pexels_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/pexels.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#0b0c0d",
+ "foreground": "#e7e6e6",
+ "cursor": "#e7e6e6"
+ },
+ "colors": {
+ "color0": "#0b0c0d",
+ "color1": "#A09EA1",
+ "color2": "#B3B1B3",
+ "color3": "#C0BEBF",
+ "color4": "#BFBDC0",
+ "color5": "#C1BFC0",
+ "color6": "#CFCDCE",
+ "color7": "#e7e6e6",
+ "color8": "#a1a1a1",
+ "color9": "#A09EA1",
+ "color10": "#B3B1B3",
+ "color11": "#C0BEBF",
+ "color12": "#BFBDC0",
+ "color13": "#C1BFC0",
+ "color14": "#CFCDCE",
+ "color15": "#e7e6e6"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_pink_blossom_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_pink_blossom_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..0432e3c
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_pink_blossom_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/pink_blossom.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#633830",
+ "foreground": "#d9ebf2",
+ "cursor": "#d9ebf2"
+ },
+ "colors": {
+ "color0": "#633830",
+ "color1": "#E3B1B3",
+ "color2": "#BBB6C7",
+ "color3": "#DCB8C8",
+ "color4": "#BDD9EB",
+ "color5": "#EDCAD3",
+ "color6": "#E2D4E7",
+ "color7": "#d9ebf2",
+ "color8": "#97a4a9",
+ "color9": "#E3B1B3",
+ "color10": "#BBB6C7",
+ "color11": "#DCB8C8",
+ "color12": "#BDD9EB",
+ "color13": "#EDCAD3",
+ "color14": "#E2D4E7",
+ "color15": "#d9ebf2"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_railway_autumn_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_railway_autumn_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..a443d14
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_railway_autumn_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/railway_autumn.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#0a0909",
+ "foreground": "#e4e3e6",
+ "cursor": "#e4e3e6"
+ },
+ "colors": {
+ "color0": "#0a0909",
+ "color1": "#CC5039",
+ "color2": "#EE5625",
+ "color3": "#F68B5D",
+ "color4": "#27758F",
+ "color5": "#3E94AC",
+ "color6": "#BFA8AA",
+ "color7": "#e4e3e6",
+ "color8": "#9f9ea1",
+ "color9": "#CC5039",
+ "color10": "#EE5625",
+ "color11": "#F68B5D",
+ "color12": "#27758F",
+ "color13": "#3E94AC",
+ "color14": "#BFA8AA",
+ "color15": "#e4e3e6"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_red_bridge_near_trees_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_red_bridge_near_trees_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..e763325
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_red_bridge_near_trees_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/red_bridge_near_trees.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#0f1413",
+ "foreground": "#adbabf",
+ "cursor": "#adbabf"
+ },
+ "colors": {
+ "color0": "#0f1413",
+ "color1": "#596751",
+ "color2": "#A56155",
+ "color3": "#5F8B37",
+ "color4": "#6A8F51",
+ "color5": "#B6985C",
+ "color6": "#96A35B",
+ "color7": "#adbabf",
+ "color8": "#798285",
+ "color9": "#596751",
+ "color10": "#A56155",
+ "color11": "#5F8B37",
+ "color12": "#6A8F51",
+ "color13": "#B6985C",
+ "color14": "#96A35B",
+ "color15": "#adbabf"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_street_with_white_blossom_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_street_with_white_blossom_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..e898b38
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_street_with_white_blossom_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/street_with_white_blossom.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#0C0E0E",
+ "foreground": "#e0dfdc",
+ "cursor": "#e0dfdc"
+ },
+ "colors": {
+ "color0": "#0C0E0E",
+ "color1": "#698990",
+ "color2": "#91908E",
+ "color3": "#A39F9B",
+ "color4": "#B2AFAC",
+ "color5": "#C6B8B2",
+ "color6": "#C6C3BE",
+ "color7": "#e0dfdc",
+ "color8": "#9c9c9a",
+ "color9": "#698990",
+ "color10": "#91908E",
+ "color11": "#A39F9B",
+ "color12": "#B2AFAC",
+ "color13": "#C6B8B2",
+ "color14": "#C6C3BE",
+ "color15": "#e0dfdc"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_tenryu-ji_temple_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_tenryu-ji_temple_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..7a61abb
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_tenryu-ji_temple_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/tenryu-ji_temple.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#0F0E0E",
+ "foreground": "#cfd4dd",
+ "cursor": "#cfd4dd"
+ },
+ "colors": {
+ "color0": "#0F0E0E",
+ "color1": "#8F7065",
+ "color2": "#847F7F",
+ "color3": "#AE8E71",
+ "color4": "#3D7293",
+ "color5": "#6394B5",
+ "color6": "#A59A9A",
+ "color7": "#cfd4dd",
+ "color8": "#90949a",
+ "color9": "#8F7065",
+ "color10": "#847F7F",
+ "color11": "#AE8E71",
+ "color12": "#3D7293",
+ "color13": "#6394B5",
+ "color14": "#A59A9A",
+ "color15": "#cfd4dd"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_tokyo_city_view_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_tokyo_city_view_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..c61cad9
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_tokyo_city_view_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/tokyo_city_view.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#0f0e12",
+ "foreground": "#b2babe",
+ "cursor": "#b2babe"
+ },
+ "colors": {
+ "color0": "#0f0e12",
+ "color1": "#5B5459",
+ "color2": "#9F6457",
+ "color3": "#C38F6F",
+ "color4": "#011E82",
+ "color5": "#002987",
+ "color6": "#0D4A86",
+ "color7": "#b2babe",
+ "color8": "#7c8285",
+ "color9": "#5B5459",
+ "color10": "#9F6457",
+ "color11": "#C38F6F",
+ "color12": "#011E82",
+ "color13": "#002987",
+ "color14": "#0D4A86",
+ "color15": "#b2babe"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_tokyo_tower_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_tokyo_tower_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..b5216fe
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_tokyo_tower_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/tokyo_tower.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#12161f",
+ "foreground": "#bedce1",
+ "cursor": "#bedce1"
+ },
+ "colors": {
+ "color0": "#12161f",
+ "color1": "#50728C",
+ "color2": "#4A97B5",
+ "color3": "#649DB1",
+ "color4": "#51A2BB",
+ "color5": "#64B1C8",
+ "color6": "#98B7BE",
+ "color7": "#bedce1",
+ "color8": "#859a9d",
+ "color9": "#50728C",
+ "color10": "#4A97B5",
+ "color11": "#649DB1",
+ "color12": "#51A2BB",
+ "color13": "#64B1C8",
+ "color14": "#98B7BE",
+ "color15": "#bedce1"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_blossom_cherry_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_blossom_cherry_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..9e1b086
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_blossom_cherry_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/white_blossom_cherry.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#49383b",
+ "foreground": "#ece8e5",
+ "cursor": "#ece8e5"
+ },
+ "colors": {
+ "color0": "#49383b",
+ "color1": "#C5C0BE",
+ "color2": "#D1C6B9",
+ "color3": "#E3CCAC",
+ "color4": "#D7D1CD",
+ "color5": "#E4DCD6",
+ "color6": "#E0E0D9",
+ "color7": "#ece8e5",
+ "color8": "#a5a2a0",
+ "color9": "#C5C0BE",
+ "color10": "#D1C6B9",
+ "color11": "#E3CCAC",
+ "color12": "#D7D1CD",
+ "color13": "#E4DCD6",
+ "color14": "#E0E0D9",
+ "color15": "#ece8e5"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_cherry_blossom_tree_over_asian_roof_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_cherry_blossom_tree_over_asian_roof_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..694d982
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_cherry_blossom_tree_over_asian_roof_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/white_cherry_blossom_tree_over_asian_roof.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#0a0909",
+ "foreground": "#dbd8d5",
+ "cursor": "#dbd8d5"
+ },
+ "colors": {
+ "color0": "#0a0909",
+ "color1": "#927263",
+ "color2": "#BE935F",
+ "color3": "#9D8B6E",
+ "color4": "#808083",
+ "color5": "#A29B98",
+ "color6": "#C9B0AC",
+ "color7": "#dbd8d5",
+ "color8": "#999795",
+ "color9": "#927263",
+ "color10": "#BE935F",
+ "color11": "#9D8B6E",
+ "color12": "#808083",
+ "color13": "#A29B98",
+ "color14": "#C9B0AC",
+ "color15": "#dbd8d5"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_sakura_with_blue_sky_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_sakura_with_blue_sky_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..35fe5bb
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_sakura_with_blue_sky_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/white_sakura_with_blue_sky.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#3f3633",
+ "foreground": "#dde9e8",
+ "cursor": "#dde9e8"
+ },
+ "colors": {
+ "color0": "#3f3633",
+ "color1": "#A4DFDF",
+ "color2": "#A6E1DE",
+ "color3": "#B1E4E2",
+ "color4": "#D4D2D1",
+ "color5": "#E6D7D2",
+ "color6": "#ECE3DC",
+ "color7": "#dde9e8",
+ "color8": "#9aa3a2",
+ "color9": "#A4DFDF",
+ "color10": "#A6E1DE",
+ "color11": "#B1E4E2",
+ "color12": "#D4D2D1",
+ "color13": "#E6D7D2",
+ "color14": "#ECE3DC",
+ "color15": "#dde9e8"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_밤에_기차_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_밤에_기차_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..f85f4d5
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_밤에_기차_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/밤에_기차.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#090A10",
+ "foreground": "#c0a4b8",
+ "cursor": "#c0a4b8"
+ },
+ "colors": {
+ "color0": "#090A10",
+ "color1": "#2E447C",
+ "color2": "#574E75",
+ "color3": "#354B85",
+ "color4": "#23568E",
+ "color5": "#3452AE",
+ "color6": "#555F93",
+ "color7": "#c0a4b8",
+ "color8": "#867280",
+ "color9": "#2E447C",
+ "color10": "#574E75",
+ "color11": "#354B85",
+ "color12": "#23568E",
+ "color13": "#3452AE",
+ "color14": "#555F93",
+ "color15": "#c0a4b8"
+ }
+}
diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_파란색과_검은색_고층_건물_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_파란색과_검은색_고층_건물_jpg_dark_wal__1.1.0.json
new file mode 100644
index 0000000..088da93
--- /dev/null
+++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_파란색과_검은색_고층_건물_jpg_dark_wal__1.1.0.json
@@ -0,0 +1,28 @@
+{
+ "wallpaper": "/home/user/.config/wpg/wallpapers/파란색과_검은색_고층_건물.jpg",
+ "alpha": "100",
+
+ "special": {
+ "background": "#041017",
+ "foreground": "#9ec3d5",
+ "cursor": "#9ec3d5"
+ },
+ "colors": {
+ "color0": "#041017",
+ "color1": "#175162",
+ "color2": "#284767",
+ "color3": "#515869",
+ "color4": "#0F5F96",
+ "color5": "#305EA9",
+ "color6": "#926697",
+ "color7": "#9ec3d5",
+ "color8": "#6e8895",
+ "color9": "#175162",
+ "color10": "#284767",
+ "color11": "#515869",
+ "color12": "#0F5F96",
+ "color13": "#305EA9",
+ "color14": "#926697",
+ "color15": "#9ec3d5"
+ }
+}
diff --git a/.config/wpg/sequences b/.config/wpg/sequences
new file mode 100644
index 0000000..0562173
--- /dev/null
+++ b/.config/wpg/sequences
@@ -0,0 +1 @@
+]4;0;#0d0f12\]4;1;#7E7F7F\]4;2;#B84531\]4;3;#C19259\]4;4;#5D748C\]4;5;#708A98\]4;6;#9C9A9F\]4;7;#d8d4d5\]4;8;#979495\]4;9;#7E7F7F\]4;10;#B84531\]4;11;#C19259\]4;12;#5D748C\]4;13;#708A98\]4;14;#9C9A9F\]4;15;#d8d4d5\]10;#d8d4d5\]11;#0d0f12\]12;#d8d4d5\]13;#d8d4d5\]17;#d8d4d5\]19;#0d0f12\]4;232;#0d0f12\]4;256;#d8d4d5\]708;#0d0f12\ \ No newline at end of file
diff --git a/.config/wpg/templates/gtk2 b/.config/wpg/templates/gtk2
new file mode 120000
index 0000000..b6c294b
--- /dev/null
+++ b/.config/wpg/templates/gtk2
@@ -0,0 +1 @@
+/home/user/.local/share/themes/FlatColor/gtk-2.0/gtkrc \ No newline at end of file
diff --git a/.config/wpg/templates/gtk2.base b/.config/wpg/templates/gtk2.base
new file mode 100644
index 0000000..f0a9029
--- /dev/null
+++ b/.config/wpg/templates/gtk2.base
@@ -0,0 +1,797 @@
+#modded Numix gtkrc
+
+gtk-color-scheme = "bg_color:{color0}
+color0:{color0}
+color1:{color1}
+color2:{color2}
+color3:{color3}
+color4:{color4}
+color5:{color5}
+color6:{color6}
+color7:{color7}
+color8:{color8}
+color9:{color9}
+color10:{color10}
+color11:{color11}
+color12:{color12}
+color13:{color13}
+color14:{color14}
+color15:{color15}
+text_color:{color15}
+selected_bg_color:{active}
+selected_fg_color:{color15}
+tooltip_bg_color:{color0}
+tooltip_fg_color:{color15}
+titlebar_bg_color:{color0}
+titlebar_fg_color:{color15}
+menu_bg_color:{color0}
+menu_fg_color:{color15}
+link_color:{active}"
+gtk-auto-mnemonics = 1
+
+# Default Style
+# DO --NOT-- CHANGE ACTIVE
+# IT's THE COLOR THAT WPGTK REPLACES
+# FEEL FREE TO MODIFY EVERYTHING ELSE IN gtkrc.base
+
+style "murrine-default" {{
+ GtkArrow::arrow-scaling= 0.6
+
+ GtkButton::child-displacement-x = 0
+ GtkButton::child-displacement-y = 0
+
+ GtkButton::default-border = {{ 0, 0, 0, 0 }}
+
+ GtkButtonBox::child-min-height = 26
+
+ GtkCheckButton::indicator-size = 16
+
+ # The following line hints to gecko (and possibly other appliations)
+ # that the entry should be drawn transparently on the canvas.
+ # Without this, gecko will fill in the background of the entry.
+ GtkEntry::honors-transparent-bg-hint = 1
+ GtkEntry::state-hint = 0
+
+ GtkExpander::expander-size = 16
+
+ GtkImage::x-ayatana-indicator-dynamic = 1
+
+ GtkMenu::horizontal-padding = 0
+ GtkMenu::vertical-padding = 0
+
+ GtkMenuBar::internal-padding = 0
+ GtkMenuBar::window-dragging = 1
+
+ GtkMenuItem::arrow-scaling= 0.5
+
+ GtkPaned::handle-size = 1
+
+ GtkProgressBar::min-horizontal-bar-height = 12
+ GtkProgressBar::min-vertical-bar-width = 12
+
+ GtkRange::trough-border = 0
+ GtkRange::slider-width = 8
+ GtkRange::stepper-size = 12
+ GtkRange::stepper_spacing = 0
+ GtkRange::trough-under-steppers = 1
+
+ GtkScale::slider-length = 16
+ GtkScale::slider-width = 16
+ GtkScale::trough-side-details = 1
+
+ GtkScrollbar::activate-slider = 1
+ GtkScrollbar::has-backward-stepper = 0
+ GtkScrollbar::has-forward-stepper = 0
+ GtkScrollbar::has-secondary-backward-stepper = 0
+ GtkScrollbar::has-secondary-forward-stepper = 0
+ GtkScrollbar::min-slider-length = 80
+ GtkScrollbar::slider-width = 8
+ GtkScrollbar::trough-border = 0
+
+ GtkScrolledWindow::scrollbar-spacing = 0
+ GtkScrolledWindow::scrollbars-within-bevel = 1
+
+ GtkSeparatorMenuItem::horizontal-padding = 0
+
+ GtkToolbar::internal-padding = 0
+
+ GtkTreeView::expander-size = 11
+ GtkTreeView::vertical-separator = 0
+
+ GtkWidget::focus-line-width = 1
+ # The following line prevents the Firefox tabs
+ # from jumping a few pixels when you create a new tab
+ GtkWidget::focus-padding = 0
+
+ GtkWidget::wide-separators = 1
+ GtkWidget::separator-width = 1
+ GtkWidget::separator-height = 1
+
+ GtkWindow::resize-grip-height = 0
+ GtkWindow::resize-grip-width = 0
+
+ WnckTasklist::fade-overlay-rect = 0
+
+ GnomeHRef::link_color = @link_color
+ GtkHTML::link-color = @link_color
+ GtkIMHtmlr::hyperlink-color = @link_color
+ GtkIMHtml::hyperlink-color = @link_color
+ GtkWidget::link-color = @link_color
+ GtkWidget::visited-link-color = @text_color
+
+ GtkToolbar::shadow-type = GTK_SHADOW_NONE # Makes toolbars flat and unified
+ GtkMenuBar::shadow-type = GTK_SHADOW_NONE # Makes menubars flat and unified
+
+ xthickness = 1
+ ythickness = 1
+
+ fg[NORMAL] = @text_color
+ fg[PRELIGHT] = @text_color
+ fg[SELECTED] = @selected_fg_color
+ fg[ACTIVE] = @text_color
+ fg[INSENSITIVE] = mix (0.5, @bg_color, @text_color)
+
+ bg[NORMAL] = @bg_color
+ bg[PRELIGHT] = shade (1.02, @bg_color)
+ bg[SELECTED] = @selected_bg_color
+ bg[ACTIVE] = @bg_color
+ bg[INSENSITIVE] = @bg_color
+
+ base[NORMAL] = shade(0.85, @color0)
+ base[PRELIGHT] = shade (0.85, @color0)
+ base[SELECTED] = @selected_bg_color
+ base[ACTIVE] = @selected_bg_color
+ base[INSENSITIVE] = shade (0.85, @bg_color)
+
+ text[NORMAL] = @text_color
+ text[PRELIGHT] = @text_color
+ text[SELECTED] = @selected_fg_color
+ text[ACTIVE] = @selected_fg_color
+ text[INSENSITIVE] = mix (0.5, @bg_color, @text_color)
+
+ engine "murrine" {{
+ animation = FALSE
+ arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows
+ border_shades = {{ 1.0, 1.0 }} # gradient to draw on border
+ colorize_scrollbar = TRUE
+ comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow
+ contrast = 0.0 # overal contrast with borders
+ focusstyle = 1 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow
+ glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight
+ glowstyle = 0 # 0 = glow on top, 1 = glow on bottom, 2 = glow on top and bottom, 3 = glow on middle vertically, 4 = glow on middle horizontally, 5 = glow on all sides
+ glow_shade = 1.0 # amount of glow
+ gradient_shades = {{ 1.0, 1.0, 1.0, 1.0 }} # gradient to draw on widgets
+ highlight_shade = 1.0 # amount of highlight
+ lightborder_shade = 1.0 # amount of inset light border
+ lightborderstyle = 1 # 0 = lightborder on top side, 1 = lightborder on all sides
+ listviewheaderstyle = 0 # 0 = flat, 1 = glassy, 2 = raised
+ listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line
+ menubaritemstyle = 0 # 0 = menuitem look, 1 = button look
+ menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped
+ menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped
+ menustyle = 0 # 0 = none, 1 = vertical striped
+ progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped
+ reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient
+ roundness = 0 # roundness of widgets
+ scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles
+ sliderstyle = 0 # 0 = none, 1 = handles
+ stepperstyle = 1 # 0 = standard, 1 = integrated stepper handles
+ toolbarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient
+ }}
+}}
+
+style "murrine-wide" {{
+ xthickness = 2
+ ythickness = 2
+}}
+
+style "murrine-wider" {{
+ xthickness = 3
+ ythickness = 3
+}}
+
+style "murrine-thin" {{
+ xthickness = 0
+ ythickness = 0
+}}
+
+# Notebook
+
+style "murrine-notebook-bg" {{
+ bg[NORMAL] = @bg_color
+ bg[ACTIVE] = shade (0.70, @bg_color)
+}}
+
+style "murrine-notebook" = "murrine-notebook-bg" {{
+ xthickness = 2
+ ythickness = 2
+
+ engine "murrine" {{
+ roundness = 0
+ }}
+}}
+
+# Various Standard Widgets
+
+style "murrine-button" = "murrine-wider" {{
+ bg[NORMAL] = shade (1.3, @bg_color)
+ bg[PRELIGHT] = shade (0.80, @selected_bg_color)
+ bg[ACTIVE] = shade (1.00, @selected_bg_color)
+ bg[INSENSITIVE] = shade (0.85, @bg_color)
+
+ engine "murrine" {{
+ }}
+}}
+
+style "murrine-scrollbar" {{
+ bg[NORMAL] = @bg_color
+ bg[PRELIGHT] = mix (0.31, @text_color, @bg_color)
+ bg[ACTIVE] = @selected_bg_color
+
+ engine "murrine" {{
+ roundness = 0
+ contrast = 0.0
+ border_shades = {{ 0.9, 0.9 }}
+ trough_shades = {{ 0.97, 0.97 }}
+ trough_border_shades = {{ 1.0, 1.0 }}
+ }}
+}}
+
+style "murrine-overlay-scrollbar" {{
+ bg[ACTIVE] = shade (0.8, @bg_color)
+ bg[INSENSITIVE] = shade (0.97, @bg_color)
+
+ base[SELECTED] = shade (0.6, @bg_color)
+ base[INSENSITIVE] = shade (0.85, @bg_color)
+}}
+
+style "murrine-scale" = "murrine-thin" {{
+ bg[NORMAL] = @bg_color
+ bg[ACTIVE] = @bg_color
+ bg[SELECTED] = @selected_bg_color
+ bg[INSENSITIVE] = shade (0.95, @bg_color)
+
+ engine "murrine" {{
+ roundness = 8
+ gradient_shades = {{ 1.08, 1.08, 1.08, 1.08 }}
+ border_shades = {{ 1.0, 1.0 }}
+ trough_shades = {{ 1.08, 1.08 }}
+ trough_border_shades = {{ 0.8, 0.8 }}
+ }}
+}}
+
+style "murrine-progressbar" = "murrine-thin" {{
+ bg[NORMAL] = @bg_color
+ bg[ACTIVE] = shade(0.60, @bg_color)
+
+ fg[PRELIGHT] = @selected_fg_color
+
+ engine "murrine" {{
+ roundness = 0
+ border_shades = {{ 1.2, 1.2 }}
+ trough_border_shades = {{ 0.8, 0.8 }}
+ }}
+}}
+
+style "murrine-treeview-header" = "murrine-button" {{
+ engine "murrine" {{
+ roundness = 0
+ }}
+}}
+
+style "murrine-treeview" {{
+ engine "murrine" {{
+ roundness = 0
+ }}
+}}
+
+style "murrine-frame-title" {{
+ fg[NORMAL] = lighter (@text_color)
+}}
+
+style "murrine-tooltips" {{
+ xthickness = 5
+ ythickness = 5
+
+ bg[NORMAL] = @tooltip_bg_color
+ bg[SELECTED] = @tooltip_bg_color
+
+ fg[NORMAL] = @text_color
+
+ engine "murrine" {{
+ textstyle = 0
+ roundness = 0
+ rgba = FALSE
+ }}
+}}
+
+style "murrine-spinbutton" = "murrine-button" {{
+ engine "murrine" {{
+ }}
+}}
+
+style "murrine-radiocheck" = "murrine-default" {{
+ bg[SELECTED] = @bg_color
+
+ text[NORMAL] = @selected_bg_color
+ text[PRELIGHT] = @selected_bg_color
+}}
+
+style "murrine-entry" = "murrine-wider" {{
+ bg[SELECTED] = @selected_bg_color
+
+ engine "murrine" {{
+ border_shades = {{ 1.15, 1.15 }}
+ }}
+}}
+
+style "metacity-frame" = "murrine-default" {{
+ bg[SELECTED] = @selected_bg_color
+}}
+
+style "murrine-statusbar" {{
+ bg[NORMAL] = @bg_color
+}}
+style "murrine-comboboxentry" = "murrine-entry" {{ }}
+style "murrine-hscale" = "murrine-scale" {{ }}
+style "murrine-vscale" = "murrine-scale" {{ }}
+style "murrine-hscrollbar" = "murrine-scrollbar" {{ }}
+style "murrine-vscrollbar" = "murrine-scrollbar" {{ }}
+
+# Menus
+
+style "murrine-menu" = "murrine-thin" {{
+ bg[NORMAL] = shade(0.8, @menu_bg_color)
+ bg[PRELIGHT] = @selected_bg_color
+ bg[SELECTED] = @selected_bg_color
+ bg[ACTIVE] = @menu_bg_color
+ bg[INSENSITIVE] = @menu_bg_color
+
+ fg[NORMAL] = @menu_fg_color
+ fg[PRELIGHT] = @selected_fg_color
+ fg[SELECTED] = @selected_fg_color
+ fg[ACTIVE] = @selected_fg_color
+ fg[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color)
+
+ text[NORMAL] = @menu_fg_color
+ text[PRELIGHT] = @selected_fg_color
+ text[SELECTED] = @selected_fg_color
+ text[ACTIVE] = @selected_fg_color
+ text[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color)
+
+ engine "murrine" {{
+ roundness = 0
+ }}
+}}
+
+style "murrine-menu-item" = "murrine-wider" {{
+ bg[PRELIGHT] = @selected_bg_color
+ bg[SELECTED] = @selected_bg_color
+ bg[ACTIVE] = @selected_bg_color
+
+ fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text
+ fg[PRELIGHT] = @selected_fg_color
+ fg[SELECTED] = @selected_fg_color
+ fg[ACTIVE] = @selected_fg_color
+ fg[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color)
+
+ engine "murrine" {{
+ textstyle = 0
+ border_shades = {{ 1.2, 1.2 }}
+ }}
+}}
+
+style "murrine-separator-menu-item" = "murrine-thin" {{ }}
+
+style "murrine-menubar" {{
+ bg[NORMAL] = @bg_color
+ bg[PRELIGHT] = mix (0.21, @text_color, @bg_color)
+ bg[SELECTED] = mix (0.21, @text_color, @bg_color)
+ bg[ACTIVE] = shade (0.9, @bg_color)
+ bg[INSENSITIVE] = @bg_color
+
+ fg[NORMAL] = @text_color
+ fg[PRELIGHT] = shade (1.08, @text_color)
+ fg[SELECTED] = shade (1.08, @text_color)
+ fg[ACTIVE] = @text_color
+ fg[INSENSITIVE] = mix (0.5, @bg_color, @text_color)
+
+ engine "murrine" {{
+ roundness = 0
+ }}
+}}
+
+style "murrine-menubaritem" {{
+ bg[NORMAL] = @bg_color
+ bg[PRELIGHT] = @selected_bg_color
+ bg[SELECTED] = @selected_bg_color
+ bg[ACTIVE] = shade (0.9, @bg_color)
+ bg[INSENSITIVE] = @bg_color
+
+ fg[NORMAL] = @text_color
+ fg[PRELIGHT] = shade (1.08, @text_color)
+ fg[SELECTED] = shade (1.08, @text_color)
+ fg[ACTIVE] = @text_color
+ fg[INSENSITIVE] = mix (0.5, @bg_color, @text_color)
+
+ engine "murrine" {{
+ roundness = 0
+ }}
+}}
+
+# Toolbars
+
+style "murrine-toolbar" = "murrine-thin" {{
+ bg[NORMAL] = @bg_color
+ bg[PRELIGHT] = shade (1.02, @bg_color)
+ bg[SELECTED] = @selected_bg_color
+ bg[ACTIVE] = shade (0.9, @bg_color)
+ bg[INSENSITIVE] = @bg_color
+
+ fg[NORMAL] = @text_color
+ fg[PRELIGHT] = @text_color
+ fg[SELECTED] = @selected_fg_color
+ fg[ACTIVE] = @text_color
+ fg[INSENSITIVE] = mix (0.5, @bg_color, @text_color)
+
+ engine "murrine" {{
+ }}
+}}
+
+style "murrine-toolbutton" = "murrine-button" {{
+ bg[NORMAL] = shade (1.08, @bg_color)
+ bg[PRELIGHT] = shade (1.10, @bg_color)
+ bg[SELECTED] = @selected_bg_color
+ bg[ACTIVE] = shade (0.95, @bg_color)
+ bg[INSENSITIVE] = shade (0.85, @bg_color)
+
+ fg[NORMAL] = @text_color
+ fg[PRELIGHT] = @text_color
+ fg[SELECTED] = @selected_fg_color
+ fg[ACTIVE] = @text_color
+ fg[INSENSITIVE] = mix (0.5, @bg_color, @text_color)
+
+ engine "murrine" {{
+ }}
+}}
+
+class "GtkToolbar" style "murrine-toolbar"
+class "GtkHandleBox" style "murrine-toolbar"
+widget_class "*Toolbar*.*Separator*" style "murrine-toolbar"
+
+# Panels
+
+style "murrine-panel" = "murrine-thin" {{
+ xthickness = 2
+
+ bg[NORMAL] = @menu_bg_color
+ bg[PRELIGHT] = shade(0.8, @selected_bg_color)
+ bg[SELECTED] = @selected_bg_color
+ bg[ACTIVE] = @selected_bg_color
+ bg[INSENSITIVE] = @menu_bg_color
+
+ fg[NORMAL] = @text_color
+ fg[PRELIGHT] = @text_color
+ fg[SELECTED] = @text_color
+ fg[ACTIVE] = @text_color
+ fg[INSENSITIVE] = shade(0.8, @text_color)
+
+ base[NORMAL] = @menu_bg_color
+ base[PRELIGHT] = mix (0.21, @text_color, @menu_bg_color)
+ base[SELECTED] = @selected_bg_color
+ base[ACTIVE] = @selected_bg_color
+ base[INSENSITIVE] = @menu_bg_color
+
+ text[NORMAL] = @text_color
+ text[PRELIGHT] = shade (1.08, @text_color)
+ text[SELECTED] = shade (1.08, @text_color)
+ text[ACTIVE] = @text_color
+ text[INSENSITIVE] = mix (0.5, @menu_bg_color, @text_color)
+
+ engine "murrine" {{
+ roundness = 0
+ contrast = 0.0
+ }}
+}}
+
+widget "*PanelWidget*" style "murrine-panel"
+widget "*PanelApplet*" style "murrine-panel"
+widget "*fast-user-switch*" style "murrine-panel"
+widget "*CPUFreq*Applet*" style "murrine-panel"
+widget "*indicator-applet*" style "murrine-panel"
+class "PanelApp*" style "murrine-panel"
+class "PanelToplevel*" style "murrine-panel"
+widget_class "*PanelToplevel*" style "murrine-panel"
+widget_class "*notif*" style "murrine-panel"
+widget_class "*Notif*" style "murrine-panel"
+widget_class "*Tray*" style "murrine-panel"
+widget_class "*tray*" style "murrine-panel"
+widget_class "*computertemp*" style "murrine-panel"
+widget_class "*Applet*Tomboy*" style "murrine-panel"
+widget_class "*Applet*Netstatus*" style "murrine-panel"
+widget "*gdm-user-switch-menubar*" style "murrine-panel"
+
+style "bold-panel-item" {{
+ font_name = "Bold"
+
+ engine "murrine" {{
+ roundness = 0
+ }}
+}}
+
+widget "*Panel*MenuBar*" style "bold-panel-item"
+widget "*gimmie*" style "bold-panel-item"
+
+# widget_class "*Mail*" style "murrine-panel" # Disabled to fix Evolution bug
+# class "*Panel*" style "murrine-panel" # Disabled to fix bug
+
+# XFCE Styles
+
+style "workspace-switcher" = "murrine-panel" {{
+ bg[SELECTED] = @selected_bg_color
+}}
+
+style "xfce-header" {{
+ bg[NORMAL] = shade (0.9, @bg_color)
+ base[NORMAL] = shade (1.18, @bg_color)
+}}
+
+style "xfdesktop-windowlist" {{
+ bg[NORMAL] = @bg_color
+ fg[INSENSITIVE] = shade (0.95, @bg_color)
+ text[INSENSITIVE] = shade (0.95, @bg_color)
+}}
+
+style "xfdesktop-icon-view" {{
+ XfdesktopIconView::label-alpha = 0
+ XfdesktopIconView::selected-label-alpha = 60
+ XfdesktopIconVIew::ellipsize-icon-labels = 1
+
+ base[NORMAL] = @selected_bg_color
+ base[SELECTED] = @selected_bg_color
+ base[ACTIVE] = @selected_bg_color
+
+ fg[NORMAL] = @selected_fg_color
+ fg[SELECTED] = @selected_fg_color
+ fg[ACTIVE] = @selected_fg_color
+
+ engine "murrine" {{
+ textstyle = 5
+ text_shade = 0.05
+ }}
+}}
+
+style "xfwm-tabwin" {{
+ Xfwm4TabwinWidget::border-width = 0
+ Xfwm4TabwinWidget::icon-size = 64
+
+ bg[NORMAL] = @menu_bg_color
+ fg[NORMAL] = @menu_fg_color
+
+ engine "murrine" {{
+ focusstyle = 0
+ }}
+}}
+
+style "xfsm-logout" {{
+ bg[NORMAL] = @menu_bg_color
+ bg[ACTIVE] = @menu_bg_color
+ bg[PRELIGHT] = shade (1.1, @menu_bg_color)
+ bg[SELECTED] = shade (0.5, @menu_bg_color)
+ bg[INSENSITIVE] = shade (1.3, @menu_bg_color)
+
+ fg[NORMAL] = @menu_fg_color
+ fg[PRELIGHT] = @menu_fg_color
+
+ text[NORMAL] = @menu_fg_color
+
+ engine "murrine" {{
+ }}
+}}
+
+style "xfsm-logout-button" {{
+ bg[NORMAL] = shade (1.2, @menu_bg_color)
+ bg[PRELIGHT] = shade (1.4, @menu_bg_color)
+
+ engine "murrine" {{
+ }}
+}}
+
+widget "*WnckPager*" style "workspace-switcher"
+
+widget "*Xfce*Panel*" style "murrine-panel"
+class "*Xfce*Panel*" style "murrine-panel"
+
+# Thunar Styles
+
+style "sidepane" {{
+ base[NORMAL] = @bg_color
+ base[INSENSITIVE] = shade(0.90, @bg_color)
+ bg[NORMAL] = @bg_color
+ text[NORMAL] = @text_color
+}}
+
+widget_class "*ThunarShortcutsView*" style "sidepane"
+widget_class "*ThunarTreeView*" style "sidepane"
+widget_class "*ThunarLocationEntry*" style "murrine-entry"
+
+# Gtk2 Open-File Dialog
+
+widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "sidepane"
+widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.<GtkTreeView>.<GtkButton>" style "murrine-treeview-header"
+
+# Google Chrome/Chromium Styles (requires 9.0.597 or newer)
+
+style "chromium-toolbar-button" {{
+ engine "murrine" {{
+ roundness = 2
+ textstyle = 0
+ }}
+}}
+
+style "chrome-gtk-frame" {{
+ ChromeGtkFrame::frame-color = @titlebar_bg_color
+ ChromeGtkFrame::inactive-frame-color = @titlebar_bg_color
+
+ ChromeGtkFrame::frame-gradient-size = 0
+ ChromeGtkFrame::frame-gradient-color = @titlebar_bg_color
+
+ ChromeGtkFrame::incognito-frame-color = @titlebar_bg_color
+ ChromeGtkFrame::incognito-inactive-frame-color = @titlebar_bg_color
+
+ ChromeGtkFrame::incognito-frame-gradient-size = 0
+ ChromeGtkFrame::incognito-frame-gradient-color = @titlebar_bg_color
+
+ ChromeGtkFrame::scrollbar-trough-color = @bg_color
+ ChromeGtkFrame::scrollbar-slider-normal-color = mix (0.21, @text_color, @bg_color)
+ ChromeGtkFrame::scrollbar-slider-prelight-color = mix (0.31, @text_color, @bg_color)
+}}
+
+class "ChromeGtkFrame" style "chrome-gtk-frame"
+
+widget_class "*Chrom*Button*" style "chromium-toolbar-button"
+
+# General Styles
+
+class "GtkWidget" style "murrine-default"
+
+class "GtkFrame" style "murrine-wide"
+class "MetaFrames" style "metacity-frame"
+class "GtkWindow" style "metacity-frame"
+
+class "GtkSeparator" style "murrine-wide"
+class "GtkCalendar" style "murrine-wide"
+
+class "GtkSpinButton" style "murrine-spinbutton"
+
+class "GtkScale" style "murrine-scale"
+class "GtkVScale" style "murrine-vscale"
+class "GtkHScale" style "murrine-hscale"
+class "GtkScrollbar" style "murrine-scrollbar"
+class "GtkVScrollbar" style "murrine-vscrollbar"
+class "GtkHScrollbar" style "murrine-hscrollbar"
+
+class "GtkRadio*" style "murrine-radiocheck"
+class "GtkCheck*" style "murrine-radiocheck"
+
+class "GtkEntry" style "murrine-entry"
+
+widget_class "*<GtkNotebook>" style "murrine-notebook"
+widget_class "*<GtkNotebook>*<GtkEventBox>" style "murrine-notebook-bg"
+widget_class "*<GtkNotebook>*<GtkDrawingArea>" style "murrine-notebook-bg"
+widget_class "*<GtkNotebook>*<GtkLayout>" style "murrine-notebook-bg"
+widget_class "*.GtkNotebook.*.GtkViewport" style "murrine-notebook"
+
+widget_class "*<GtkButton>" style "murrine-button"
+widget_class "*<GtkStatusbar>*" style "murrine-statusbar"
+widget_class "*<GtkProgress>" style "murrine-progressbar"
+widget_class "*<GtkProgressBar>" style "murrine-progressbar"
+
+widget_class "*<GtkComboBoxEntry>*" style "murrine-comboboxentry"
+widget_class "*<GtkCombo>*" style "murrine-comboboxentry"
+
+widget_class "*<GtkMenu>*" style "murrine-menu"
+widget_class "*<GtkMenuItem>*" style "murrine-menu-item"
+widget_class "*<GtkSeparatorMenuItem>*" style "murrine-separator-menu-item"
+widget_class "*Menu*.*Sepa*" style "murrine-separator-menu-item"
+widget_class "*<GtkMenuBar>*" style "murrine-menubar"
+widget_class "*<GtkMenuBar>*<GtkMenuItem>*" style "murrine-menubaritem"
+
+widget_class "*GtkToolButton*" style "murrine-toolbutton"
+widget_class "*GtkToggleToolButton*" style "murrine-toolbutton"
+widget_class "*GtkMenuToolButton*" style "murrine-toolbutton"
+widget_class "*GtkToolbar*Button" style "murrine-toolbutton"
+
+widget_class "*.<GtkFrame>.<GtkLabel>" style "murrine-frame-title"
+
+widget_class "*.<GtkTreeView>*" style "murrine-treeview"
+widget_class "*.<GtkTreeView>.<GtkButton>" style "murrine-treeview-header"
+widget_class "*.<GtkCTree>.<GtkButton>" style "murrine-treeview-header"
+widget_class "*.<GtkList>.<GtkButton>" style "murrine-treeview-header"
+widget_class "*.<GtkCList>.<GtkButton>" style "murrine-treeview-header"
+
+widget "gtk-tooltip*" style "murrine-tooltips"
+
+widget_class "*<GtkScrolledWindow>*<OsScrollbar>" style "murrine-overlay-scrollbar"
+
+# Workarounds and Non-Standard Styling
+
+style "text-is-fg-color-workaround" {{
+ text[NORMAL] = @text_color
+ text[PRELIGHT] = @text_color
+ text[SELECTED] = @selected_fg_color
+ text[ACTIVE] = @text_color
+ text[INSENSITIVE] = mix (0.5, @bg_color, @text_color)
+}}
+
+widget_class "*.<GtkComboBox>.<GtkCellView>" style "text-is-fg-color-workaround"
+
+style "fg-is-text-color-workaround" {{
+ fg[NORMAL] = @text_color
+ fg[PRELIGHT] = @text_color
+ fg[ACTIVE] = @selected_fg_color
+ fg[SELECTED] = @selected_fg_color
+ fg[INSENSITIVE] = darker (@text_color)
+}}
+
+widget_class "*<GtkListItem>*" style "fg-is-text-color-workaround"
+widget_class "*<GtkCList>" style "fg-is-text-color-workaround"
+widget_class "*<EelEditableLabel>" style "fg-is-text-color-workaround"
+
+style "murrine-evo-new-button-workaround" {{
+ engine "murrine" {{
+ toolbarstyle = 0
+ }}
+}}
+
+widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "murrine-evo-new-button-workaround"
+
+style "inkscape-toolbar-fix" {{
+ engine "murrine" {{
+ gradient_shades = {{ 1.0, 1.0, 1.0, 1.0 }}
+ highlight_shade = 1.0
+ }}
+}}
+
+#widget "*GtkHandleBox*" style "inkscape-toolbar-fix"
+#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix"
+#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix"
+
+# Performance Fixes
+
+style "performance-fix" {{
+ engine "murrine" {{
+ textstyle = 0
+ }}
+}}
+
+widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape
+widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp
+widget_class "*GimpToolbox*" style "performance-fix"
+widget_class "*GimpMenuDock*" style "performance-fix"
+widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice
+widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.)
+
+widget_class "*XfceHeading*" style "xfce-header"
+widget_class "*XfceDesktop*" style "xfdesktop-windowlist"
+widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"
+widget "xfwm4-tabwin*" style "xfwm-tabwin"
+widget_class "*XfsmLogoutDialog*" style "xfsm-logout"
+widget_class "*XfsmLogoutDialog*GtkButton" style "xfsm-logout-button"
diff --git a/.config/wpg/templates/gtk3.0 b/.config/wpg/templates/gtk3.0
new file mode 120000
index 0000000..7c7cc5b
--- /dev/null
+++ b/.config/wpg/templates/gtk3.0
@@ -0,0 +1 @@
+/home/user/.local/share/themes/FlatColor/gtk-3.0/gtk.css \ No newline at end of file
diff --git a/.config/wpg/templates/gtk3.0.base b/.config/wpg/templates/gtk3.0.base
new file mode 100644
index 0000000..bea8499
--- /dev/null
+++ b/.config/wpg/templates/gtk3.0.base
@@ -0,0 +1,93 @@
+
+/* Default color scheme */
+@define-color bg_color {color0};
+@define-color fg_color {color15};
+@define-color base_color {color1};
+@define-color text_color {color15};
+@define-color selected_bg_color {active};
+@define-color selected_fg_color {color15};
+@define-color tooltip_bg_color {color0};
+@define-color tooltip_fg_color {color15};
+
+/* colormap actually used by the theme, to be overridden in other css files */
+@define-color theme_bg_color @bg_color;
+@define-color theme_fg_color @fg_color;
+@define-color theme_base_color @base_color;
+@define-color theme_text_color @text_color;
+@define-color theme_selected_bg_color @selected_bg_color;
+@define-color theme_selected_fg_color @selected_fg_color;
+@define-color theme_tooltip_bg_color @tooltip_bg_color;
+@define-color theme_tooltip_fg_color @tooltip_fg_color;
+
+/* shadow effects */
+@define-color light_shadow #eeeeee;
+@define-color dark_shadow #222222;
+
+/* misc colors used by gtk+ */
+@define-color info_fg_color white;
+@define-color info_bg_color #BACF66;
+@define-color warning_fg_color white;
+@define-color warning_bg_color #E6A682;
+@define-color question_fg_color white;
+@define-color question_bg_color #74C47B;
+@define-color error_fg_color white;
+@define-color error_bg_color #E682C8;
+@define-color link_color mix (@theme_selected_bg_color, black, 0.15);
+@define-color success_color #53a93f;
+@define-color warning_color #f57900;
+@define-color error_color #cc0000;
+
+/* widget colors*/
+@define-color border_color #363D43;
+@define-color button_normal_color #3F474A;
+@define-color button_info_color #72B279;
+@define-color button_default_active_color shade(@theme_selected_bg_color, 0.857);
+@define-color entry_border_color shade(@theme_base_color, 0.9);
+@define-color frame_border_bottom_color #E3E4E7;
+@define-color sel_color #B98CD7;
+@define-color switch_bg_color #C9CBCF;
+@define-color panel_bg_color @bg_color;
+@define-color panel_fg_color @fg_color;
+@define-color borders #FAFAFA;
+@define-color scrollbar_trough shade(@theme_base_color, 0.9);
+@define-color scrollbar_slider_prelight mix(@scrollbar_trough, @theme_fg_color, 0.5);
+
+
+/* osd */
+@define-color osd_separator #49525B;
+@define-color osd_fg #ABB4BD;
+@define-color osd_bg #434A54;
+
+/* window manager colors */
+@define-color wm_bg @theme_bg_color;
+@define-color wm_title_focused @theme_fg_color;
+@define-color wm_title_unfocused @theme_text_color;
+@define-color wm_border_focused @border_color;
+@define-color wm_border_unfocused @border_color;
+
+@import url("gtk-widgets.css");
+@import url("gtk-widgets-assets.css");
+@import url("unity.css");
+@import url("widgets/button.css");
+@import url("widgets/cell-row.css");
+@import url("widgets/check-radio.css");
+@import url("widgets/column-header.css");
+@import url("widgets/calendar.css");
+@import url("widgets/entry.css");
+@import url("widgets/infobar.css");
+@import url("widgets/menu.css");
+@import url("widgets/notebook.css");
+@import url("widgets/progress-scale.css");
+@import url("widgets/scrollbar.css");
+@import url("widgets/separator.css");
+@import url("widgets/sidebar.css");
+@import url("widgets/spinbutton.css");
+@import url("widgets/spinner.css");
+@import url("widgets/switch.css");
+@import url("widgets/color-chooser.css");
+@import url("widgets/toolbar.css");
+@import url("widgets/header-bar.css");
+@import url("widgets/osd.css");
+@import url("widgets/csd.css");
+@import url("widgets/combobox.css");
+@import url("widgets/selection-mode.css");
diff --git a/.config/wpg/templates/gtk3.20 b/.config/wpg/templates/gtk3.20
new file mode 120000
index 0000000..e929eba
--- /dev/null
+++ b/.config/wpg/templates/gtk3.20
@@ -0,0 +1 @@
+/home/user/.local/share/themes/FlatColor/gtk-3.20/gtk.css \ No newline at end of file
diff --git a/.config/wpg/templates/gtk3.20.base b/.config/wpg/templates/gtk3.20.base
new file mode 100644
index 0000000..08b9fba
--- /dev/null
+++ b/.config/wpg/templates/gtk3.20.base
@@ -0,0 +1,108 @@
+/* Default color scheme */
+@define-color color0 {color0};
+@define-color color1 {color1};
+@define-color color2 {color2};
+@define-color color3 {color3};
+@define-color color4 {color4};
+@define-color color5 {color5};
+@define-color color6 {color6};
+@define-color color7 {color7};
+@define-color color8 {color8};
+@define-color color9 {color9};
+@define-color color10 {color10};
+@define-color color11 {color11};
+@define-color color12 {color12};
+@define-color color13 {color13};
+@define-color color14 {color14};
+@define-color color15 {color15};
+@define-color selected_bg_color {active};
+@define-color bg_color mix(@color0, @color15, 0.12);
+@define-color tooltip_bg_color mix(@color0, @color15, 0.04);
+@define-color base_color mix(@color0, @color15, 0);
+@define-color fg_color @color15;
+@define-color text_color @color15;
+@define-color selected_fg_color @color15;
+@define-color tooltip_fg_color @color15;
+
+/* colormap actually used by the theme, to be overridden in other css files */
+@define-color theme_bg_color @bg_color;
+@define-color theme_fg_color @fg_color;
+@define-color theme_base_color @base_color;
+@define-color theme_text_color @text_color;
+@define-color theme_selected_bg_color @selected_bg_color;
+@define-color theme_selected_fg_color @selected_fg_color;
+@define-color theme_tooltip_bg_color @tooltip_bg_color;
+@define-color theme_tooltip_fg_color @tooltip_fg_color;
+
+/* shadow effects */
+@define-color light_shadow #eeeeee;
+@define-color dark_shadow #222222;
+
+/* misc colors used by gtk+ */
+@define-color info_fg_color @text_color;
+@define-color info_bg_color @bg_color;
+@define-color warning_fg_color @text_color;
+@define-color warning_bg_color @bg_color;
+@define-color question_fg_color @text_color;
+@define-color question_bg_color @theme_selected_bg_color;
+@define-color error_fg_color @text_color;
+@define-color error_bg_color #f52400;
+@define-color link_color mix (@theme_selected_bg_color, black, 0.15);
+@define-color success_color #53a93f;
+@define-color warning_color #f57900;
+@define-color error_color #f52400;
+
+/* widget colors*/
+@define-color border_color shade(@theme_selected_bg_color, 0.2);
+@define-color button_normal_color shade(@theme_bg_color, 1.20);
+@define-color button_info_color @theme_selected_bg_color;
+@define-color button_default_active_color @theme_selected_bg_color;
+@define-color entry_border_color shade(@theme_base_color, 0.9);
+@define-color frame_border_bottom_color shade(@bg_color, 0.8);
+@define-color sel_color shade(@theme_selected_bg_color, 0.857);
+@define-color switch_bg_color shade(@bg_color, 0.8);
+@define-color panel_bg_color @bg_color;
+@define-color panel_fg_color @fg_color;
+@define-color borders shade(@theme_selected_bg_color, 0.857);
+@define-color scrollbar_trough shade(@theme_base_color, 0.9);
+@define-color scrollbar_slider_prelight mix(@scrollbar_trough, @theme_fg_color, 0.5);
+
+
+/* osd */
+@define-color osd_separator #49525B;
+@define-color osd_fg #ABB4BD;
+@define-color osd_bg #434A54;
+
+/* window manager colors */
+@define-color wm_bg @theme_bg_color;
+@define-color wm_title_focused @theme_fg_color;
+@define-color wm_title_unfocused @theme_text_color;
+@define-color wm_border_focused @border_color;
+@define-color wm_border_unfocused @border_color;
+
+@import url("gtk-widgets.css");
+@import url("unity.css");
+@import url("widgets/button.css");
+@import url("widgets/cell-row.css");
+@import url("widgets/check-radio.css");
+@import url("widgets/column-header.css");
+@import url("widgets/calendar.css");
+@import url("widgets/entry.css");
+@import url("widgets/infobar.css");
+@import url("widgets/menu.css");
+@import url("widgets/notebook.css");
+@import url("widgets/progress-scale.css");
+@import url("widgets/scrollbar.css");
+@import url("widgets/separator.css");
+@import url("widgets/sidebar.css");
+@import url("widgets/chrome.css");
+@import url("widgets/spinbutton.css");
+@import url("widgets/spinner.css");
+@import url("widgets/switch.css");
+@import url("widgets/color-chooser.css");
+@import url("widgets/toolbar.css");
+@import url("widgets/header-bar.css");
+@import url("widgets/osd.css");
+@import url("widgets/csd.css");
+@import url("widgets/combobox.css");
+@import url("widgets/selection-mode.css");
diff --git a/.config/wpg/templates/linea-nord.css b/.config/wpg/templates/linea-nord.css
new file mode 120000
index 0000000..1ac030f
--- /dev/null
+++ b/.config/wpg/templates/linea-nord.css
@@ -0,0 +1 @@
+/home/user/.local/share/themes/linea-nord-color/general/dark.css \ No newline at end of file
diff --git a/.config/wpg/templates/linea-nord.css.base b/.config/wpg/templates/linea-nord.css.base
new file mode 100644
index 0000000..1021173
--- /dev/null
+++ b/.config/wpg/templates/linea-nord.css.base
@@ -0,0 +1,72 @@
+
+@import url("gtk-version.css");
+@import url("../general/gtk-colors.css");
+@import url("../general/widgets.css");
+@import url("../general/titlebar.css");
+
+@define-color gtk_titlebar_bg_color mix(@gtk_bg_color,@gtk_fg_color,0.05);
+
+@define-color gtk_fg_color {color15};
+@define-color gtk_text_color @gtk_fg_color;
+@define-color gtk_base_color {color0};
+@define-color gtk_bg_color mix(@gtk_base_color, @gtk_fg_color, 0.03);
+
+@define-color gtk_button_color mix(@gtk_bg_color, @gtk_fg_color, 0.1);
+@define-color gtk_widget_color alpha(currentcolor,0.1);
+
+@define-color gtk_shadow alpha(black,0.3);
+@define-color gtk_button_shadow alpha(@gtk_shadow,0.15);
+@define-color gtk_menu_shadow alpha(@gtk_shadow,0.5);
+
+@define-color text_shadow_color alpha(@panel_bg,0.5);
+
+@define-color gtk_borders mix(@gtk_bg_color,@gtk_fg_color,0.1);
+@define-color gtk_transparent_borders alpha(@gtk_fg_color,0.1);
+
+@define-color gtk_selected_bg_color {active};
+@define-color gtk_selected_fg_color shade(@gtk_selected_bg_color, 0.2);
+
+@define-color gtk_highlight alpha(@gtk_selected_bg_color,0.6);
+@define-color gtk_titlebar_highlight alpha(@gtk_selected_bg_color,0.2);
+
+check,
+radio,
+treeview.view.content-view.check:not(list),
+iconview.content-view.check:not(list),
+.content-view:not(list) check,
+.view check:not(:checked):selected,
+.view radio:not(:checked):selected,
+check.view:not(treeview):not(:checked):selected,
+radio.view:not(treeview):not(:checked):selected,
+progressbar trough
+{{background-clip: padding-box;}}
+check:checked,
+check:indeterminate,
+radio:checked,
+radio:indeterminate,
+treeview.view check:checked,
+treeview.view check:indeterminate,
+treeview.view radio:checked,
+treeview.view radio:indeterminate,
+treeview.view.content-view.check:not(list):checked,
+iconview.content-view.check:not(list):checked,
+.content-view:not(list) check:checked,
+switch,
+progressbar progress,
+levelbar block,
+scale highlight,
+button.suggested-action,
+button.destructive-action
+{{background-clip: border-box;}}
+
+.window-frame, .window-frame:backdrop {{
+ box-shadow: 0 0 0 black; /* removes shadow completely */
+ border-style: none;
+ margin: 1px; /* this retains the ability to resize with the mouse, if 1px is too narrow, set some higher values */
+ border-radius: 0;
+}}
+
+window-frame, window, headerbar, .titlebar, menubar {{
+ box-shadow: none;
+ margin: 1px;
+}}
diff --git a/.config/wpg/wallpapers/Nineizaka.png b/.config/wpg/wallpapers/Nineizaka.png
new file mode 120000
index 0000000..a82fef0
--- /dev/null
+++ b/.config/wpg/wallpapers/Nineizaka.png
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/Nineizaka.png \ No newline at end of file
diff --git a/.config/wpg/wallpapers/aot.jpg b/.config/wpg/wallpapers/aot.jpg
new file mode 120000
index 0000000..1c4e644
--- /dev/null
+++ b/.config/wpg/wallpapers/aot.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/aot.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/blade_runner_4090.jpg b/.config/wpg/wallpapers/blade_runner_4090.jpg
new file mode 120000
index 0000000..fbd8cf6
--- /dev/null
+++ b/.config/wpg/wallpapers/blade_runner_4090.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/blade runner 4090.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/blade_runner_4090_snow_fall.png b/.config/wpg/wallpapers/blade_runner_4090_snow_fall.png
new file mode 120000
index 0000000..23eb3b7
--- /dev/null
+++ b/.config/wpg/wallpapers/blade_runner_4090_snow_fall.png
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/blade runner 4090 snow fall.png \ No newline at end of file
diff --git a/.config/wpg/wallpapers/cherry_blossoms_in_kyoto.jpg b/.config/wpg/wallpapers/cherry_blossoms_in_kyoto.jpg
new file mode 120000
index 0000000..f61fc12
--- /dev/null
+++ b/.config/wpg/wallpapers/cherry_blossoms_in_kyoto.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/cherry blossoms in kyoto.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/chureito_pagoda.jpg b/.config/wpg/wallpapers/chureito_pagoda.jpg
new file mode 120000
index 0000000..247b4e6
--- /dev/null
+++ b/.config/wpg/wallpapers/chureito_pagoda.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/chureito pagoda.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/city_night.png b/.config/wpg/wallpapers/city_night.png
new file mode 120000
index 0000000..70f0381
--- /dev/null
+++ b/.config/wpg/wallpapers/city_night.png
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/city night.png \ No newline at end of file
diff --git a/.config/wpg/wallpapers/fogy_lighted_skyscraper.jpg b/.config/wpg/wallpapers/fogy_lighted_skyscraper.jpg
new file mode 120000
index 0000000..83b2343
--- /dev/null
+++ b/.config/wpg/wallpapers/fogy_lighted_skyscraper.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/fogy lighted skyscraper.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/fuji.jpg b/.config/wpg/wallpapers/fuji.jpg
new file mode 120000
index 0000000..9f687b1
--- /dev/null
+++ b/.config/wpg/wallpapers/fuji.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/fuji.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/fushimi_inari_taisha.jpg b/.config/wpg/wallpapers/fushimi_inari_taisha.jpg
new file mode 120000
index 0000000..faf54ac
--- /dev/null
+++ b/.config/wpg/wallpapers/fushimi_inari_taisha.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/fushimi inari taisha.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/ghost_of_tsushima.jpg b/.config/wpg/wallpapers/ghost_of_tsushima.jpg
new file mode 120000
index 0000000..448c58a
--- /dev/null
+++ b/.config/wpg/wallpapers/ghost_of_tsushima.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/ghost of tsushima.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/itsukushima_jinja.jpg b/.config/wpg/wallpapers/itsukushima_jinja.jpg
new file mode 120000
index 0000000..6ab9437
--- /dev/null
+++ b/.config/wpg/wallpapers/itsukushima_jinja.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/itsukushima jinja.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/japanese_Koi.jpg b/.config/wpg/wallpapers/japanese_Koi.jpg
new file mode 120000
index 0000000..b5e48bc
--- /dev/null
+++ b/.config/wpg/wallpapers/japanese_Koi.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/japanese Koi.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/japanese_summer_tram.png b/.config/wpg/wallpapers/japanese_summer_tram.png
new file mode 120000
index 0000000..542f878
--- /dev/null
+++ b/.config/wpg/wallpapers/japanese_summer_tram.png
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/japanese summer tram.png \ No newline at end of file
diff --git a/.config/wpg/wallpapers/japanese_woman_with_red_oil_umbrella.jpg b/.config/wpg/wallpapers/japanese_woman_with_red_oil_umbrella.jpg
new file mode 120000
index 0000000..ecbd8db
--- /dev/null
+++ b/.config/wpg/wallpapers/japanese_woman_with_red_oil_umbrella.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/japanese woman with red oil umbrella.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/kyoto_bamboo_forest.jpg b/.config/wpg/wallpapers/kyoto_bamboo_forest.jpg
new file mode 120000
index 0000000..dc00c5b
--- /dev/null
+++ b/.config/wpg/wallpapers/kyoto_bamboo_forest.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/kyoto bamboo forest.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/monstera.jpg b/.config/wpg/wallpapers/monstera.jpg
new file mode 120000
index 0000000..1923e19
--- /dev/null
+++ b/.config/wpg/wallpapers/monstera.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/monstera.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/mount_fuji.jpg b/.config/wpg/wallpapers/mount_fuji.jpg
new file mode 120000
index 0000000..589f906
--- /dev/null
+++ b/.config/wpg/wallpapers/mount_fuji.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/mount fuji.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/persica.png b/.config/wpg/wallpapers/persica.png
new file mode 120000
index 0000000..2cf07ae
--- /dev/null
+++ b/.config/wpg/wallpapers/persica.png
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/persica.png \ No newline at end of file
diff --git a/.config/wpg/wallpapers/pexels.jpg b/.config/wpg/wallpapers/pexels.jpg
new file mode 120000
index 0000000..638b0f2
--- /dev/null
+++ b/.config/wpg/wallpapers/pexels.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/pexels.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/pink_blossom.jpg b/.config/wpg/wallpapers/pink_blossom.jpg
new file mode 120000
index 0000000..d21f946
--- /dev/null
+++ b/.config/wpg/wallpapers/pink_blossom.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/pink blossom.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/railway_autumn.jpg b/.config/wpg/wallpapers/railway_autumn.jpg
new file mode 120000
index 0000000..9d7d296
--- /dev/null
+++ b/.config/wpg/wallpapers/railway_autumn.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/railway autumn.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/red_bridge_near_trees.jpg b/.config/wpg/wallpapers/red_bridge_near_trees.jpg
new file mode 120000
index 0000000..ec6a5a1
--- /dev/null
+++ b/.config/wpg/wallpapers/red_bridge_near_trees.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/red bridge near trees.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/street_with_white_blossom.jpg b/.config/wpg/wallpapers/street_with_white_blossom.jpg
new file mode 120000
index 0000000..2ed0eba
--- /dev/null
+++ b/.config/wpg/wallpapers/street_with_white_blossom.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/street with white blossom.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/tenryu-ji_temple.jpg b/.config/wpg/wallpapers/tenryu-ji_temple.jpg
new file mode 120000
index 0000000..de8cd23
--- /dev/null
+++ b/.config/wpg/wallpapers/tenryu-ji_temple.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/tenryu-ji temple.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/tokyo_city_view.jpg b/.config/wpg/wallpapers/tokyo_city_view.jpg
new file mode 120000
index 0000000..9910466
--- /dev/null
+++ b/.config/wpg/wallpapers/tokyo_city_view.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/tokyo city view.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/tokyo_tower.jpg b/.config/wpg/wallpapers/tokyo_tower.jpg
new file mode 120000
index 0000000..0f9d56f
--- /dev/null
+++ b/.config/wpg/wallpapers/tokyo_tower.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/tokyo tower.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/white_blossom_cherry.jpg b/.config/wpg/wallpapers/white_blossom_cherry.jpg
new file mode 120000
index 0000000..730945d
--- /dev/null
+++ b/.config/wpg/wallpapers/white_blossom_cherry.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/white blossom cherry.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/white_cherry_blossom_tree_over_asian_roof.jpg b/.config/wpg/wallpapers/white_cherry_blossom_tree_over_asian_roof.jpg
new file mode 120000
index 0000000..beefd6c
--- /dev/null
+++ b/.config/wpg/wallpapers/white_cherry_blossom_tree_over_asian_roof.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/white cherry blossom tree over asian roof.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/white_sakura_with_blue_sky.jpg b/.config/wpg/wallpapers/white_sakura_with_blue_sky.jpg
new file mode 120000
index 0000000..8f45cbe
--- /dev/null
+++ b/.config/wpg/wallpapers/white_sakura_with_blue_sky.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/white sakura with blue sky.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/밤에_기차.jpg b/.config/wpg/wallpapers/밤에_기차.jpg
new file mode 120000
index 0000000..5dbf053
--- /dev/null
+++ b/.config/wpg/wallpapers/밤에_기차.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/밤에 기차.jpg \ No newline at end of file
diff --git a/.config/wpg/wallpapers/파란색과_검은색_고층_건물.jpg b/.config/wpg/wallpapers/파란색과_검은색_고층_건물.jpg
new file mode 120000
index 0000000..8b58a39
--- /dev/null
+++ b/.config/wpg/wallpapers/파란색과_검은색_고층_건물.jpg
@@ -0,0 +1 @@
+/home/user/Pictures/Hintergründe/파란색과 검은색 고층 건물.jpg \ No newline at end of file
diff --git a/.config/wpg/wp_init.sh b/.config/wpg/wp_init.sh
new file mode 100755
index 0000000..4cfaba7
--- /dev/null
+++ b/.config/wpg/wp_init.sh
@@ -0,0 +1,2 @@
+#!/usr/bin/env bash
+wpg -rs 'japanese_woman_with_red_oil_umbrella.jpg' 'japanese_woman_with_red_oil_umbrella.jpg' \ No newline at end of file
diff --git a/.config/wpg/wpg.conf b/.config/wpg/wpg.conf
new file mode 100644
index 0000000..438341c
--- /dev/null
+++ b/.config/wpg/wpg.conf
@@ -0,0 +1,17 @@
+[settings]
+set_wallpaper = true
+gtk = true
+active = 0
+light_theme = false
+editor = kitty -e nvim
+execute_cmd = true
+command = kitty -e /home/user/.config/color-change.sh
+backend = wal
+alpha = 100
+smart_sort = true
+auto_adjust = false
+reload = true
+keywords = default
+
+[keywords]
+
diff --git a/.config/zathura/zathurarc b/.config/zathura/zathurarc
new file mode 100644
index 0000000..8ad88a7
--- /dev/null
+++ b/.config/zathura/zathurarc
@@ -0,0 +1,9 @@
+set adjust-open width
+set zoom-center 1
+set page-padding 0
+set pages-per-row 1
+
+set scroll-page-aware 1
+
+map j navigate previous
+map k navigate next
diff --git a/.gtkrc-2.0 b/.gtkrc-2.0
new file mode 100644
index 0000000..292d060
--- /dev/null
+++ b/.gtkrc-2.0
@@ -0,0 +1,6 @@
+# -- THEME AUTO-WRITTEN BY gtk-theme-switch2 DO NOT EDIT
+include "/home/user/.themes/FlatColor/gtk-2.0/gtkrc"
+
+include "/home/user/.gtkrc-2.0.mine"
+
+# -- THEME AUTO-WRITTEN BY gtk-theme-switch2 DO NOT EDIT
diff --git a/.themes/FlatColor b/.themes/FlatColor
new file mode 120000
index 0000000..6d5f038
--- /dev/null
+++ b/.themes/FlatColor
@@ -0,0 +1 @@
+/home/user/.local/share/themes/FlatColor \ No newline at end of file
diff --git a/.themes/linea-nord-color b/.themes/linea-nord-color
new file mode 120000
index 0000000..ae87392
--- /dev/null
+++ b/.themes/linea-nord-color
@@ -0,0 +1 @@
+/home/user/.local/share/themes/linea-nord-color \ No newline at end of file
diff --git a/bottom/bottom.toml b/bottom/bottom.toml
new file mode 100644
index 0000000..2c291a2
--- /dev/null
+++ b/bottom/bottom.toml
@@ -0,0 +1,189 @@
+# This is a default config file for bottom. All of the settings are commented
+# out by default; if you wish to change them uncomment and modify as you see
+# fit.
+
+# This group of options represents a command-line flag/option. Flags explicitly
+# added when running (ie: btm -a) will override this config file if an option
+# is also set here.
+
+[flags]
+# Whether to hide the average cpu entry.
+#hide_avg_cpu = false
+# Whether to use dot markers rather than braille.
+#dot_marker = false
+# The update rate of the application.
+#rate = "1s"
+# Whether to put the CPU legend to the left.
+#left_legend = false
+# Whether to set CPU% on a process to be based on the total CPU or just current usage.
+#current_usage = false
+# Whether to set CPU% on a process to be based on the total CPU or per-core CPU% (not divided by the number of cpus).
+#unnormalized_cpu = false
+# Whether to group processes with the same name together by default.
+#group_processes = false
+# Whether to make process searching case sensitive by default.
+#case_sensitive = false
+# Whether to make process searching look for matching the entire word by default.
+#whole_word = false
+# Whether to make process searching use regex by default.
+#regex = false
+# Defaults to Celsius. Temperature is one of:
+#temperature_type = "k"
+#temperature_type = "f"
+#temperature_type = "c"
+#temperature_type = "kelvin"
+#temperature_type = "fahrenheit"
+#temperature_type = "celsius"
+# The default time interval (in milliseconds).
+#default_time_value = "60s"
+# The time delta on each zoom in/out action (in milliseconds).
+#time_delta = 15000
+# Hides the time scale.
+#hide_time = false
+# Override layout default widget
+#default_widget_type = "proc"
+#default_widget_count = 1
+# Expand selected widget upon starting the app
+#expanded_on_startup = true
+# Use basic mode
+#basic = false
+# Use the old network legend style
+#use_old_network_legend = false
+# Remove space in tables
+#hide_table_gap = false
+# Show the battery widgets
+#battery = false
+# Disable mouse clicks
+#disable_click = false
+# Built-in themes. Valid values are "default", "default-light", "gruvbox", "gruvbox-light", "nord", "nord-light"
+#color = "default"
+# Show memory values in the processes widget as values by default
+#mem_as_value = false
+# Show tree mode by default in the processes widget.
+#tree = false
+# Shows an indicator in table widgets tracking where in the list you are.
+#show_table_scroll_position = false
+# Show processes as their commands by default in the process widget.
+#process_command = false
+# Displays the network widget with binary prefixes.
+#network_use_binary_prefix = false
+# Displays the network widget using bytes.
+#network_use_bytes = false
+# Displays the network widget with a log scale.
+#network_use_log = false
+# Hides advanced options to stop a process on Unix-like systems.
+#disable_advanced_kill = false
+# Shows GPU(s) memory
+#enable_gpu_memory = false
+# Shows cache and buffer memory
+#enable_cache_memory = false
+# How much data is stored at once in terms of time.
+#retention = "10m"
+
+# These are flags around the process widget.
+
+#[processes]
+#columns = ["PID", "Name", "CPU%", "Mem%", "R/s", "W/s", "T.Read", "T.Write", "User", "State"]
+
+# These are all the components that support custom theming. Note that colour support
+# will depend on terminal support.
+
+#[colors] # Uncomment if you want to use custom colors
+# Represents the colour of table headers (processes, CPU, disks, temperature).
+#table_header_color="LightBlue"
+# Represents the colour of the label each widget has.
+#widget_title_color="Gray"
+# Represents the average CPU color.
+#avg_cpu_color="Red"
+# Represents the colour the core will use in the CPU legend and graph.
+#cpu_core_colors=["LightMagenta", "LightYellow", "LightCyan", "LightGreen", "LightBlue", "LightRed", "Cyan", "Green", "Blue", "Red"]
+# Represents the colour RAM will use in the memory legend and graph.
+#ram_color="LightMagenta"
+# Represents the colour SWAP will use in the memory legend and graph.
+#swap_color="LightYellow"
+# Represents the colour ARC will use in the memory legend and graph.
+#arc_color="LightCyan"
+# Represents the colour the GPU will use in the memory legend and graph.
+#gpu_core_colors=["LightGreen", "LightBlue", "LightRed", "Cyan", "Green", "Blue", "Red"]
+# Represents the colour rx will use in the network legend and graph.
+#rx_color="LightCyan"
+# Represents the colour tx will use in the network legend and graph.
+#tx_color="LightGreen"
+# Represents the colour of the border of unselected widgets.
+#border_color="Gray"
+# Represents the colour of the border of selected widgets.
+#highlighted_border_color="LightBlue"
+# Represents the colour of most text.
+#text_color="Gray"
+# Represents the colour of text that is selected.
+#selected_text_color="Black"
+# Represents the background colour of text that is selected.
+#selected_bg_color="LightBlue"
+# Represents the colour of the lines and text of the graph.
+#graph_color="Gray"
+# Represents the colours of the battery based on charge
+#high_battery_color="green"
+#medium_battery_color="yellow"
+#low_battery_color="red"
+
+# Layout - layouts follow a pattern like this:
+# [[row]] represents a row in the application.
+# [[row.child]] represents either a widget or a column.
+# [[row.child.child]] represents a widget.
+#
+# All widgets must have the type value set to one of ["cpu", "mem", "proc", "net", "temp", "disk", "empty"].
+# All layout components have a ratio value - if this is not set, then it defaults to 1.
+# The default widget layout:
+#[[row]]
+# ratio=30
+# [[row.child]]
+# type="cpu"
+#[[row]]
+# ratio=40
+# [[row.child]]
+# ratio=4
+# type="mem"
+# [[row.child]]
+# ratio=3
+# [[row.child.child]]
+# type="temp"
+# [[row.child.child]]
+# type="disk"
+#[[row]]
+# ratio=30
+# [[row.child]]
+# type="net"
+# [[row.child]]
+# type="proc"
+# default=true
+
+
+# Filters - you can hide specific temperature sensors, network interfaces, and disks using filters. This is admittedly
+# a bit hard to use as of now, and there is a planned in-app interface for managing this in the future:
+#[disk_filter]
+#is_list_ignored = true
+#list = ["/dev/sda\\d+", "/dev/nvme0n1p2"]
+#regex = true
+#case_sensitive = false
+#whole_word = false
+
+#[mount_filter]
+#is_list_ignored = true
+#list = ["/mnt/.*", "/boot"]
+#regex = true
+#case_sensitive = false
+#whole_word = false
+
+#[temp_filter]
+#is_list_ignored = true
+#list = ["cpu", "wifi"]
+#regex = false
+#case_sensitive = false
+#whole_word = false
+
+#[net_filter]
+#is_list_ignored = true
+#list = ["virbr0.*"]
+#regex = true
+#case_sensitive = false
+#whole_word = false