diff --git a/home/private_dot_config/hypr/hyprland.conf b/home/private_dot_config/hypr/hyprland.conf
index 8be68fb..c9944f6 100644
--- a/home/private_dot_config/hypr/hyprland.conf
+++ b/home/private_dot_config/hypr/hyprland.conf
@@ -1,83 +1,61 @@
-
-# #######################################################################################
-# AUTOGENERATED HYPR CONFIG.
-# PLEASE USE THE CONFIG PROVIDED IN THE GIT REPO /examples/hypr.conf AND EDIT IT,
-# OR EDIT THIS ONE ACCORDING TO THE WIKI INSTRUCTIONS.
-# #######################################################################################
+# nwg-shell Hyprland config file
+#
+# The nwg-shell-config utility generates a part of settings for you:
+# General, Input devices, Touchpad, Dwindle layout, Master layout.
+# Decoration, animations, gestures and per-device config are left to be configured by yourself.
+# Refer to the Hyprland wiki at https://wiki.hyprland.org for more information.
#
-# Please note not all available settings / options are set here.
-# For a full list, see the wiki
+# Monitors & workspaces: nwg-displays generates 2 files, which we include here:
#
+source = ~/.config/hypr/monitors.conf
+source = ~/.config/hypr/workspaces.conf
-#autogenerated = 0 # remove this line to remove the warning
-
-# See https://wiki.hyprland.org/Configuring/Monitors/
-monitor=,preferred,auto,auto
-
-
-# See https://wiki.hyprland.org/Configuring/Keywords/ for more
-
-# Execute apps & services at launch
-#exec-once = sleep 1 & dbus-update-activation-environment --systemd --all # now uses uwsm instead
-exec-once = waybar & hypridle & hyprpaper
+#
+# Autostart. Feel free to add your own entries.
+# Shell components will be started in the includes.conf file, which we include below.
+#
+exec = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
+exec-once = ~/.config/hypr/scripts/.azotebg-hyprland # Wallpaper
+exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
+exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
+# from original hyprland config
exec-once = wlsunset -l 39.2 -L 118.6
-exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
-exec-once = mako
-exec-once = fcitx5 -d --replace
-exec-once = wl-paste --watch cliphist store #Stores only text data
-exec-once = wl-paste --type image --watch cliphist store
-exec-once = udiskie --appindicator --no-automount # show appindicator but don't mount devices
exec-once = echo 'Xft.dpi:144' | xrdb -merge # fix xwayland scaling
-exec-once = /home/grassblock/.config/hypr/scripts/video-wallpaper
+exec = hypridle
+#
+# Include settings generated by nwg-shell-config
+#
+source = ~/.config/hypr/includes.conf
-# Source a file (multi-file configs)
-source = ~/.config/hypr/conf/env.conf # This imports the environment varibles
-
-# Set programs that you use
-$terminal = kitty
-$fileManager = dolphin
-$menu = rofi -show drun
-
-# Some default env vars.
-env = HYPRCURSOR_THEME,Bibata-Modern-Ice
-env = HYPRCURSOR_SIZE,24
-env = XCURSOR_SIZE,24
-env = XCURSOR_THEME,Bibata-Modern-Ice
+#
+# All the settings below are up to you. We don't touch them in the shell config utility.
+#
+source = ~/.config/hypr/conf/window-rules.conf
+# env vars
env = QT_QPA_PLATFORMTHEME,qt6ct # change to qt5ct if you only have that
-#env = QT_STYLE_OVERRIDE,kvantum #ignore for kde applications crashing
-#env = GTK_THEME,Nordic-bluish-dark #ignore for libadwaita applications
-#env = ICON_THEME,Papirus-Dark
-#env = QT_SCALE_FACTOR_ROUNDING_POLICY,Passthrough
-env = QT_AUTO_SCREEN_SCALE_FACTOR,1
+env = XDG_MENU_PREFIX,plasma- #this fix dolphin open with
+# locales
env = LANG,en_GB.UTF-8
-env = XDG_SESSION_DESKTOP,Hyprland
-#env = XDG_MENU_PREFIX, plasma-
-env = XDG_MENU_PREFIX,arch- #this fix dolphin open with
-
-# For all categories, see https://wiki.hyprland.org/Configuring/Variables/
-input {
- kb_layout = us
- kb_variant =
- kb_model =
- kb_options =
- kb_rules =
-
- follow_mouse = 1
-
- touchpad {
- natural_scroll = yes
- }
-
- sensitivity = 0 # -1.0 to 1.0, 0 means no modification.
-}
+env = LC_CTYPE,en_GB.UTF-8"
+env = LC_NUMERIC,en_GB.UTF-8
+env = LC_TIME,en_SE.UTF-8
+env = LC_COLLATE,en_GB.UTF-8
+env = LC_MONETARY,zh_CN.UTF-8
+env = LC_MESSAGES,en_GB.UTF-8
+env = LC_PAPER,en_GB.UTF-8
+env = LC_NAME,zh_CN.UTF-8
+env = LC_ADDRESS,en_GB.UTF-8
+env = LC_TELEPHONE,zh_CN.UTF-8
+env = LC_MEASUREMENT,zh_CN.UTF-8
+env = LC_IDENTIFICATION,en_GB.UTF-8
general {
# See https://wiki.hyprland.org/Configuring/Variables/ for more
gaps_in = 5
- gaps_out = 20
+ gaps_out = 5
border_size = 2
col.active_border = rgba(81a1c1ee) 45deg
col.inactive_border = rgba(595959aa)
@@ -87,16 +65,15 @@ general {
# Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on
allow_tearing = false
}
-
decoration {
# See https://wiki.hyprland.org/Configuring/Variables/ for more
-
rounding = 6
blur {
enabled = true
size = 5
passes = 1
+ new_optimizations = true
}
#dim_inactive = true
@@ -110,10 +87,9 @@ decoration {
}
animations {
- enabled = yes
+ enabled = true
# Some default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more
-
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
animation = windows, 1, 7, myBezier
@@ -124,20 +100,9 @@ animations {
animation = workspaces, 1, 6, default
}
-dwindle {
- # See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
- 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 {
- # See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
- new_status = master
-}
-
gestures {
# See https://wiki.hyprland.org/Configuring/Variables/ for more
- workspace_swipe = on
+ workspace_swipe = true
}
xwayland {
@@ -151,15 +116,14 @@ misc {
}
# Example per-device config
-# See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more
+# See https://wiki.hyprland.org/Configuring/Keywords/#executing for more
+# device:epic-mouse-v1 {
+# sensitivity = -0.5
+# }
-# Example windowrule v1
-# windowrule = float, ^(kitty)$
-# Example windowrule v2
-# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
-# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
-#windowrulev2 = suppressevent maximize, class:.* # You'll probably like this.
-windowrule = pseudo,fcitx
+windowrule = float,title:^(galculator|org.gnome.Calculator|azote)$
+windowrule = idleinhibit fullscreen,class:^.*$$
+#windowrule = pseudo,fcitx
# waylyrics windowrule for desktop lyrics
windowrulev2 = float,class:(io.github.waylyrics.Waylyrics)
windowrulev2 = pin,class:(io.github.waylyrics.Waylyrics)
@@ -176,46 +140,83 @@ windowrulev2 = noshadow,class:(Waydroid)
windowrulev2 = nomaxsize,class:(Waydroid)
# shimeji
-windowrule = float, com-group_finity-mascot-Main
-windowrule = noblur, com-group_finity-mascot-Main
-windowrule = nofocus, com-group_finity-mascot-Main
-windowrule = noshadow, com-group_finity-mascot-Main
-windowrule = noborder, com-group_finity-mascot-Main
+#windowrule = float, com-group_finity-mascot-Main
+#windowrule = noblur, com-group_finity-mascot-Main
+#windowrule = nofocus, com-group_finity-mascot-Main
+#windowrule = noshadow, com-group_finity-mascot-Main
+#windowrule = noborder, com-group_finity-mascot-Main
+# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
$mainMod = SUPER
-# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
-bind = $mainMod, K, exec, $terminal
-bind = $mainMod, C, killactive,
-bind = ALT, F4, killactive,
-#bind = $mainMod, M, exit,
-bind = $mainMod, E, exec, $fileManager
-bind = $mainMod, F, togglefloating,
+# KEY BINDINGS, see https://wiki.hyprland.org/Configuring/Binds/ for more
+# If you happen to change some key bindings, you may also edit ~/.local/share/nwg-shell-config/help-hyprland.pango
+
+# We've defined $term, $editor and so on in includes.conf.
+$menu = rofi -show drun
+bind = $mainMod, X, exec, $exit
+bind = $mainMod, E, exec, $filemanager
+bind = ALT, F1, exec, $launcher
+bind = $mainMod, V, exec, nwg-clipman
+bind = $mainMod, T, exec, $term
bind = $mainMod, R, exec, $menu
-bind = $mainMod, P, pseudo, # dwindle
-bind = $mainMod, J, togglesplit, # dwindle
-bind = SUPER, V, exec, rofi -modi clipboard:~/.config/rofi/scripts/clip -show clipboard -show-icons
-bind = , PRINT, exec, ~/.config/hypr/scripts/grimblast/screenshot.sh
-bind = $mainMod SHIFT, S, exec, grim -g "$(slurp -d)" - | wl-copy #quick screenshot
-bind = $mainMod, L, exec, hyprlock
-bind = ALT, TAB, exec, rofi -show window
-bind = CTRL + ALT, DELETE, exec, ~/.config/rofi/scripts/powermenu/powermenu.sh
+bind = $mainMod, L, exec, gtklock
+bind = CTRL + ALT, DELETE, exec, nwg-bar
bind = $mainMod + SHIFT, C, exec, hyprpicker -a
bind = ALT, SPACE, exec, rofi -show combi -modes combi -combi-modes "drun,run,recursivebrowser"
+# Show/hide the dock, if started
+bind = ALT, D, exec, pkill -10 nwg-dock
+
+bind = $mainMod, L, exec, nwg-lock # screen locker, according to shell settings
+bind = $mainMod, F1, exec, nwg-shell-help # help window
+
+bind = $mainMod SHIFT, F, fullscreen
+bind = $mainMod, I, pin
+bind = $mainMod, C, killactive,
+bind = $mainMod, C, killactive,
+bind = ALT, F4, killactive,
+bind = $mainMod SHIFT, M, exit,
+#bind = $mainMod, Space, togglefloating,
+bind = $mainMod, F, togglefloating,
+bind = $mainMod SHIFT, C, exec, hyprctl reload # reload Hyprland
+bind = $mainMod SHIFT, Z, movetoworkspace, special # move to the special workspace
+bind = $mainMod, Z, togglespecialworkspace # show/hide special workspace
+
# Key binds for volume & brightness
bind = , XF86AudioRaiseVolume, exec, pactl set-sink-volume @DEFAULT_SINK@ +5%
bind = , XF86AudioLowerVolume, exec, pactl set-sink-volume @DEFAULT_SINK@ -5%
bind = , XF86AudioMicMute, exec, pactl set-source-mute @DEFAULT_SOURCE@ toggle
bind = , XF86MonBrightnessUp, exec, brightnessctl s +5%
bind = , XF86MonBrightnessDown, exec, brightnessctl s 5%-
-# Move focus with mainMod + arrow keys
+
+bind = ALT, Tab, exec,rofi -show window # (dwindle)
+bind = $mainMod, P, pseudo, # (dwindle)
+bind = $mainMod, A, layoutmsg, cycleprev # (master)
+bind = $mainMod, S, layoutmsg, swapwithmaster # (master)
+bind = $mainMod, D, layoutmsg, cyclenext # (master)
+
+# SCREENSHOT (/usr/local/bin/screenshot)
+bind = , Print, exec, screenshot fullscreen # full screen
+bind = CONTROL, Print, exec, screenshot display # focused display
+bind = $mainMod SHIFT+CONTROL, Print, exec, screenshot focused # focused window
+bind = SHIFT+CONTROL, Print, exec, screenshot swappy # selected region -> swappy
+bind = $mainMod SHIFT, S, exec, screenshot swappy
+# bind = SHIFT+CONTROL, Print, exec, screenshot region # or selected region w/o swappy
+
+# MOVE FOCUS with mainMod + arrow keys
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]
+# MOVE WINDOW with mainMod SHIFT + arrow keys
+bind = $mainMod SHIFT, left, movewindow, l
+bind = $mainMod SHIFT, right, movewindow, r
+bind = $mainMod SHIFT, up, movewindow, u
+bind = $mainMod SHIFT, down, movewindow, d
+
+# SWITCH WORKSPACES with mainMod + [0-9]
bind = $mainMod, 1, workspace, 1
bind = $mainMod, 2, workspace, 2
bind = $mainMod, 3, workspace, 3
@@ -227,7 +228,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]
+# 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
@@ -239,14 +240,37 @@ bind = $mainMod SHIFT, 8, movetoworkspace, 8
bind = $mainMod SHIFT, 9, movetoworkspace, 9
bind = $mainMod SHIFT, 0, movetoworkspace, 10
-# Example special workspace (scratchpad)
-bind = $mainMod, S, togglespecialworkspace, magic
-
-
-# Scroll through existing workspaces with mainMod + scroll
+# 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
+# MOVE/RESIZE WINDOWS with mainMod + LMB/RMB and dragging
bindm = $mainMod, mouse:272, movewindow
bindm = $mainMod, mouse:273, resizewindow
+
+# KEY BINDINGS SUBMAP TO RESIZE WINDOWS WITH ARROW KEYS
+# switch to a submap called resize
+bind = $mainMod, R, submap, resize
+
+# start a submap called "resize"
+submap = resize
+
+# set repeatable binds for resizing the active window
+binde = , right, resizeactive, 10 0
+binde = , left, resizeactive, -10 0
+binde = , up, resizeactive, 0 -10
+binde = , down, resizeactive, 0 10
+
+# use reset to go back to the global submap
+bind = , escape, submap, reset
+
+# will reset the submap, which will return to the global submap
+submap = reset
+# keybinds further down will be global again...
+
+#
+# HUD MESSAGES (must be defined after primary bindings).
+# In case you find them annoying, delete the line below.
+# You can also delete the ~/.config/hypr/hud.conf file afterwards.
+#
+source = ~/.config/hypr/hud.conf
diff --git a/home/private_dot_config/hypr/includes.conf b/home/private_dot_config/hypr/includes.conf
new file mode 100644
index 0000000..96ea467
--- /dev/null
+++ b/home/private_dot_config/hypr/includes.conf
@@ -0,0 +1,94 @@
+# This content was generated by nwg-shell-config. Do not modify it manually.
+
+# VARIABLES
+$term = kitty
+$browser = firefox-developer-edition
+$filemanager = dolphin
+$editor = nvim
+$launcher = nwg-drawer
+$exit = $launcher
+
+# AUTOSTART
+exec-once = wlsunset -t 4000 -T 6500 -l 39.2033 -L 118.5911 -g 1.0
+exec-once = swaync -c /home/grassblock/.config/swaync/hyprland.json -s /home/grassblock/.config/swaync/hyprland-0.css
+exec-once = nm-applet --indicator
+exec-once = wl-paste --type text --watch cliphist store
+exec-once = wl-paste --type image --watch cliphist store
+exec = nwg-drawer -r -c 6 -is 64 -fscol 2 -ovl -g Nordic-bluish-dark -i Papirus-Dark -s hyprland-0.css -term kitty -ft -wm hyprland -pbexit 'nwg-dialog -p exit-hyprland -c "hyprctl dispatch exit"' -pblock 'gtklock' -pbpoweroff 'nwg-dialog -p poweroff -c "systemctl -i poweroff"' -pbreboot 'nwg-dialog -p reboot -c "systemctl reboot"' -pbsleep 'nwg-dialog -p sleep -c "systemctl suspend"' -pbsize 48 -pbuseicontheme
+exec = nwg-panel -c hyprland-0 -s hyprland-0.css
+exec = nwg-dock-hyprland -d -p bottom -l overlay -a center -i 48 -hd 20 -lp start -s hyprland-0.css
+exec = swayidle timeout 1200 nwg-lock timeout 1800 'systemctl suspend'
+exec-once = nwg-update-indicator
+exec = nwg-screenshot-applet
+
+# GENERAL SETTINGS
+general {
+ border_size = 1
+ no_border_on_floating = false
+ gaps_in = 3
+ gaps_out = 3
+ col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
+ col.inactive_border = rgba(595959aa)
+ layout = dwindle
+ extend_border_grab_area = true
+ hover_icon_on_border = true
+}
+
+# DWINDLE LAYOUT
+dwindle {
+ pseudotile = false
+ force_split = 0
+ preserve_split = true
+ smart_split = false
+ smart_resizing = true
+ special_scale_factor = 0.8
+ split_width_multiplier = 1.0
+ use_active_for_splits = true
+ default_split_ratio = 1.0
+}
+
+# MASTER LAYOUT
+master {
+ allow_small_split = false
+ special_scale_factor = 0.8
+ mfact = 0.55
+ new_on_top = false
+ orientation = left
+ inherit_fullscreen = true
+ slave_count_for_center_master = 2
+}
+
+# INPUT DEVICES
+input {
+ kb_layout = us
+ repeat_rate = 25
+ repeat_delay = 600
+ follow_mouse = 1
+ mouse_refocus = true
+ float_switch_override_focus = 1
+ touchpad {
+ disable_while_typing = true
+ natural_scroll = true
+ scroll_factor = 1.0
+ tap-to-click = true
+ }
+}
+
+# MISC SETTINGS
+misc {
+ disable_hyprland_logo = true
+ disable_splash_rendering = true
+ vrr = 0
+ mouse_move_enables_dpms = false
+ key_press_enables_dpms = false
+ layers_hog_keyboard_focus = true
+ focus_on_activate = false
+ mouse_move_focuses_monitor = true
+}
+
+# KEY BINDINGS
+bindr = SUPER, SUPER_L, exec, $launcher
+
+# LAYER RULES
+layerrule = blur, nwg-drawer
+layerrule = blur, nwg-dock
diff --git a/home/private_dot_config/nwg-bar/bar.json b/home/private_dot_config/nwg-bar/bar.json
new file mode 100644
index 0000000..e033844
--- /dev/null
+++ b/home/private_dot_config/nwg-bar/bar.json
@@ -0,0 +1,22 @@
+[
+ {
+ "label": "锁屏",
+ "exec": "hyprlock",
+ "icon": "/home/grassblock/.config/nwg-bar/images/lock.svg"
+ },
+ {
+ "label": "离开",
+ "exec": "hyprctl dispatch exit",
+ "icon": "/home/grassblock/.config/nwg-bar/images/logout.svg"
+ },
+ {
+ "label": "重启",
+ "exec": "systemctl reboot",
+ "icon": "/home/grassblock/.config/nwg-bar/images/reboot.svg"
+ },
+ {
+ "label": "关机",
+ "exec": "systemctl -i poweroff",
+ "icon": "/home/grassblock/.config/nwg-bar/images/shutdown.svg"
+ }
+]
diff --git a/home/private_dot_config/nwg-bar/images/lock.svg b/home/private_dot_config/nwg-bar/images/lock.svg
new file mode 100644
index 0000000..1eb6e38
--- /dev/null
+++ b/home/private_dot_config/nwg-bar/images/lock.svg
@@ -0,0 +1 @@
+
diff --git a/home/private_dot_config/nwg-bar/images/logout.svg b/home/private_dot_config/nwg-bar/images/logout.svg
new file mode 100644
index 0000000..9723dc9
--- /dev/null
+++ b/home/private_dot_config/nwg-bar/images/logout.svg
@@ -0,0 +1 @@
+
diff --git a/home/private_dot_config/nwg-bar/images/reboot.svg b/home/private_dot_config/nwg-bar/images/reboot.svg
new file mode 100644
index 0000000..07787a7
--- /dev/null
+++ b/home/private_dot_config/nwg-bar/images/reboot.svg
@@ -0,0 +1 @@
+
diff --git a/home/private_dot_config/nwg-bar/images/shutdown.svg b/home/private_dot_config/nwg-bar/images/shutdown.svg
new file mode 100644
index 0000000..7d25059
--- /dev/null
+++ b/home/private_dot_config/nwg-bar/images/shutdown.svg
@@ -0,0 +1 @@
+
diff --git a/home/private_dot_config/nwg-bar/style.css b/home/private_dot_config/nwg-bar/style.css
new file mode 100644
index 0000000..a32bfd8
--- /dev/null
+++ b/home/private_dot_config/nwg-bar/style.css
@@ -0,0 +1,33 @@
+window {
+ background-color: #2e3440;
+ border-radius: 15px;
+}
+
+/* Outer bar container, takes all the window width/height */
+#outer-box {
+ margin: 5px
+}
+
+/* Inner bar container, surrounds buttons */
+#inner-box {
+ border: none;
+ padding: 5px;
+ margin: 5px
+}
+
+button, image {
+ background: none;
+ border: none;
+ box-shadow: none;
+ color: #d8dee9;
+}
+
+button {
+ padding-left: 10px;
+ padding-right: 10px;
+ margin: 5px
+}
+
+button:hover {
+ background-color: #5E81AC;
+}
diff --git a/home/private_dot_config/nwg-dock-hyprland/hyprland-0.css b/home/private_dot_config/nwg-dock-hyprland/hyprland-0.css
new file mode 100644
index 0000000..9946182
--- /dev/null
+++ b/home/private_dot_config/nwg-dock-hyprland/hyprland-0.css
@@ -0,0 +1,35 @@
+window {
+ background-color: rgba(37, 37, 37, 0.95);
+ border-style: none;
+ border-width: 1px;
+ border-color: rgba(0, 0, 0, 1.0);
+}
+
+#box {
+ /* Define attributes of the box surrounding icons here */
+ padding: 10px
+}
+
+button, image {
+ background: none;
+ border-style: none;
+ box-shadow: none;
+ color: #999
+}
+
+button {
+ padding: 4px;
+ margin-left: 4px;
+ margin-right: 4px;
+ color: #eee;
+ font-size: 12px
+}
+
+button:hover {
+ background-color: rgba(255, 255, 255, 0.15);
+ border-radius: 2px;
+}
+
+button:focus {
+ box-shadow: 0 0 2px;
+}
diff --git a/home/private_dot_config/nwg-dock-hyprland/hyprland-1.css b/home/private_dot_config/nwg-dock-hyprland/hyprland-1.css
new file mode 100644
index 0000000..6eec182
--- /dev/null
+++ b/home/private_dot_config/nwg-dock-hyprland/hyprland-1.css
@@ -0,0 +1,37 @@
+window {
+ /*background-color: rgba (0, 0, 0, 0.8);*/
+ background: #31373A;
+ border-radius: 10px;
+ border-style: none;
+ border-width: 1px;
+ border-color: rgba(156, 142, 122, 0.7)
+}
+
+#box {
+ /* Define attributes of the box surrounding icons here */
+ padding: 10px
+}
+
+button, image {
+ background: none;
+ border-style: none;
+ box-shadow: none;
+ color: #999
+}
+
+button {
+ padding: 4px;
+ margin-left: 4px;
+ margin-right: 4px;
+ color: #eee;
+ font-size: 12px
+}
+
+button:hover {
+ background-color: rgba(255, 255, 255, 0.15);
+ border-radius: 2px;
+}
+
+button:focus {
+ box-shadow: 0 0 2px;
+}
diff --git a/home/private_dot_config/nwg-dock-hyprland/hyprland-2.css b/home/private_dot_config/nwg-dock-hyprland/hyprland-2.css
new file mode 100644
index 0000000..534d46d
--- /dev/null
+++ b/home/private_dot_config/nwg-dock-hyprland/hyprland-2.css
@@ -0,0 +1,35 @@
+window {
+ background: #27132e;
+ border-style: none;
+ border-width: 1px;
+ border-color: rgba(156, 142, 122, 0.7)
+}
+
+#box {
+ /* Define attributes of the box surrounding icons here */
+ padding: 10px
+}
+
+button, image {
+ background: none;
+ border-style: none;
+ box-shadow: none;
+ color: #999
+}
+
+button {
+ padding: 4px;
+ margin-left: 4px;
+ margin-right: 4px;
+ color: #eee;
+ font-size: 12px
+}
+
+button:hover {
+ background-color: rgba(255, 255, 255, 0.15);
+ border-radius: 2px;
+}
+
+button:focus {
+ box-shadow: 0 0 2px;
+}
diff --git a/home/private_dot_config/nwg-dock-hyprland/hyprland-3.css b/home/private_dot_config/nwg-dock-hyprland/hyprland-3.css
new file mode 100644
index 0000000..c36f8ac
--- /dev/null
+++ b/home/private_dot_config/nwg-dock-hyprland/hyprland-3.css
@@ -0,0 +1,38 @@
+* { border-radius: 0 }
+
+window {
+ background: #27132e;
+ border-style: none;
+ border-width: 1px;
+ border-radius: 0;
+ border-color: rgba(156, 142, 122, 0.7)
+}
+
+#box {
+ /* Define attributes of the box surrounding icons here */
+ padding: 10px
+}
+
+button, image {
+ background: none;
+ border-style: none;
+ box-shadow: none;
+ color: #999
+}
+
+button {
+ padding: 4px;
+ margin-left: 4px;
+ margin-right: 4px;
+ color: #eee;
+ font-size: 12px
+}
+
+button:hover {
+ background-color: rgba(255, 255, 255, 0.15);
+ border-radius: 2px;
+}
+
+button:focus {
+ box-shadow: 0 0 2px;
+}
diff --git a/home/private_dot_config/nwg-dock-hyprland/style.css b/home/private_dot_config/nwg-dock-hyprland/style.css
new file mode 100644
index 0000000..83fd180
--- /dev/null
+++ b/home/private_dot_config/nwg-dock-hyprland/style.css
@@ -0,0 +1,42 @@
+window {
+ background: #36364f;
+ border-radius: 10px;
+ border-style: none;
+ border-width: 1px;
+ border-color: rgba(156, 142, 122, 0.7)
+}
+
+#box {
+ /* Define attributes of the box surrounding icons here */
+ padding: 10px
+}
+
+#active {
+ /* This is to underline the button representing the currently active window */
+ border-bottom: solid 1px;
+ border-color: rgba(255, 255, 255, 0.3)
+}
+
+button, image {
+ background: none;
+ border-style: none;
+ box-shadow: none;
+ color: #999
+}
+
+button {
+ padding: 4px;
+ margin-left: 4px;
+ margin-right: 4px;
+ color: #eee;
+ font-size: 12px
+}
+
+button:hover {
+ background-color: rgba(255, 255, 255, 0.15);
+ border-radius: 2px;
+}
+
+button:focus {
+ box-shadow: none
+}
diff --git a/home/private_dot_config/nwg-dock/preset-0.css b/home/private_dot_config/nwg-dock/preset-0.css
new file mode 100644
index 0000000..9946182
--- /dev/null
+++ b/home/private_dot_config/nwg-dock/preset-0.css
@@ -0,0 +1,35 @@
+window {
+ background-color: rgba(37, 37, 37, 0.95);
+ border-style: none;
+ border-width: 1px;
+ border-color: rgba(0, 0, 0, 1.0);
+}
+
+#box {
+ /* Define attributes of the box surrounding icons here */
+ padding: 10px
+}
+
+button, image {
+ background: none;
+ border-style: none;
+ box-shadow: none;
+ color: #999
+}
+
+button {
+ padding: 4px;
+ margin-left: 4px;
+ margin-right: 4px;
+ color: #eee;
+ font-size: 12px
+}
+
+button:hover {
+ background-color: rgba(255, 255, 255, 0.15);
+ border-radius: 2px;
+}
+
+button:focus {
+ box-shadow: 0 0 2px;
+}
diff --git a/home/private_dot_config/nwg-dock/preset-1.css b/home/private_dot_config/nwg-dock/preset-1.css
new file mode 100644
index 0000000..6eec182
--- /dev/null
+++ b/home/private_dot_config/nwg-dock/preset-1.css
@@ -0,0 +1,37 @@
+window {
+ /*background-color: rgba (0, 0, 0, 0.8);*/
+ background: #31373A;
+ border-radius: 10px;
+ border-style: none;
+ border-width: 1px;
+ border-color: rgba(156, 142, 122, 0.7)
+}
+
+#box {
+ /* Define attributes of the box surrounding icons here */
+ padding: 10px
+}
+
+button, image {
+ background: none;
+ border-style: none;
+ box-shadow: none;
+ color: #999
+}
+
+button {
+ padding: 4px;
+ margin-left: 4px;
+ margin-right: 4px;
+ color: #eee;
+ font-size: 12px
+}
+
+button:hover {
+ background-color: rgba(255, 255, 255, 0.15);
+ border-radius: 2px;
+}
+
+button:focus {
+ box-shadow: 0 0 2px;
+}
diff --git a/home/private_dot_config/nwg-dock/preset-2.css b/home/private_dot_config/nwg-dock/preset-2.css
new file mode 100644
index 0000000..534d46d
--- /dev/null
+++ b/home/private_dot_config/nwg-dock/preset-2.css
@@ -0,0 +1,35 @@
+window {
+ background: #27132e;
+ border-style: none;
+ border-width: 1px;
+ border-color: rgba(156, 142, 122, 0.7)
+}
+
+#box {
+ /* Define attributes of the box surrounding icons here */
+ padding: 10px
+}
+
+button, image {
+ background: none;
+ border-style: none;
+ box-shadow: none;
+ color: #999
+}
+
+button {
+ padding: 4px;
+ margin-left: 4px;
+ margin-right: 4px;
+ color: #eee;
+ font-size: 12px
+}
+
+button:hover {
+ background-color: rgba(255, 255, 255, 0.15);
+ border-radius: 2px;
+}
+
+button:focus {
+ box-shadow: 0 0 2px;
+}
diff --git a/home/private_dot_config/nwg-dock/preset-3.css b/home/private_dot_config/nwg-dock/preset-3.css
new file mode 100644
index 0000000..c36f8ac
--- /dev/null
+++ b/home/private_dot_config/nwg-dock/preset-3.css
@@ -0,0 +1,38 @@
+* { border-radius: 0 }
+
+window {
+ background: #27132e;
+ border-style: none;
+ border-width: 1px;
+ border-radius: 0;
+ border-color: rgba(156, 142, 122, 0.7)
+}
+
+#box {
+ /* Define attributes of the box surrounding icons here */
+ padding: 10px
+}
+
+button, image {
+ background: none;
+ border-style: none;
+ box-shadow: none;
+ color: #999
+}
+
+button {
+ padding: 4px;
+ margin-left: 4px;
+ margin-right: 4px;
+ color: #eee;
+ font-size: 12px
+}
+
+button:hover {
+ background-color: rgba(255, 255, 255, 0.15);
+ border-radius: 2px;
+}
+
+button:focus {
+ box-shadow: 0 0 2px;
+}
diff --git a/home/private_dot_config/nwg-drawer/drawer.css b/home/private_dot_config/nwg-drawer/drawer.css
new file mode 100644
index 0000000..605a183
--- /dev/null
+++ b/home/private_dot_config/nwg-drawer/drawer.css
@@ -0,0 +1,40 @@
+window {
+ background-color: rgba(36, 47, 79, 0.95);
+ color: #eeeeee
+}
+
+/* search entry */
+entry {
+ background-color: rgba(0, 0, 0, 0.2)
+}
+
+button, image {
+ background: none;
+ border: none
+}
+
+button:hover {
+ background-color: rgba(255, 255, 255, 0.1)
+}
+
+/* in case you wanted to give category buttons a different look */
+#category-button {
+ margin: 0 10px 0 10px
+}
+
+#pinned-box {
+ padding-bottom: 5px;
+ border-bottom: 1px dotted gray
+}
+
+#files-box {
+ padding: 5px;
+ border: 1px dotted gray;
+ border-radius: 15px
+}
+
+/* math operation result label */
+#math-label {
+ font-weight: bold;
+ font-size: 16px
+}
diff --git a/home/private_dot_config/nwg-drawer/hyprland-0.css b/home/private_dot_config/nwg-drawer/hyprland-0.css
new file mode 100644
index 0000000..7e389c6
--- /dev/null
+++ b/home/private_dot_config/nwg-drawer/hyprland-0.css
@@ -0,0 +1,41 @@
+window {
+ background-color: rgba(20, 20, 20, 0.95);
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* search entry */
+entry {
+ background-color: rgba(0, 0, 0, 0.2)
+}
+
+button, image {
+ background: none;
+ border: none
+}
+
+button:hover {
+ background-color: rgba(255, 255, 255, 0.1)
+}
+
+/* in case you wanted to give category buttons a different look */
+#category-button {
+ margin: 0 10px 0 10px
+}
+
+#pinned-box {
+ padding-bottom: 5px;
+ border-bottom: 1px dotted gray
+}
+
+#files-box {
+ padding: 5px;
+ border: 1px dotted gray;
+ border-radius: 15px
+}
+
+/* math operation result label */
+#math-label {
+ font-weight: bold;
+ font-size: 16px
+}
diff --git a/home/private_dot_config/nwg-drawer/hyprland-1.css b/home/private_dot_config/nwg-drawer/hyprland-1.css
new file mode 100644
index 0000000..a4f00ad
--- /dev/null
+++ b/home/private_dot_config/nwg-drawer/hyprland-1.css
@@ -0,0 +1,41 @@
+window {
+ background: #282828;
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* search entry */
+entry {
+ background-color: rgba(0, 0, 0, 0.2)
+}
+
+button, image {
+ background: none;
+ border: none
+}
+
+button:hover {
+ background-color: rgba(255, 255, 255, 0.1)
+}
+
+/* in case you wanted to give category buttons a different look */
+#category-button {
+ margin: 0 10px 0 10px
+}
+
+#pinned-box {
+ padding-bottom: 5px;
+ border-bottom: 1px dotted gray
+}
+
+#files-box {
+ padding: 5px;
+ border: 1px dotted gray;
+ border-radius: 15px
+}
+
+/* math operation result label */
+#math-label {
+ font-weight: bold;
+ font-size: 16px
+}
diff --git a/home/private_dot_config/nwg-drawer/hyprland-2.css b/home/private_dot_config/nwg-drawer/hyprland-2.css
new file mode 100644
index 0000000..a90bd24
--- /dev/null
+++ b/home/private_dot_config/nwg-drawer/hyprland-2.css
@@ -0,0 +1,35 @@
+window {
+ background-color: rgba(20, 1, 21, 0.9);
+ border-radius: 0;
+ color: #eeeeee
+}
+
+entry {
+ background-color: rgba(0, 0, 0, 0.2)
+}
+
+button {
+ background: none;
+ border: none
+}
+
+button:hover {
+ background-color: rgba(255, 255, 255, 0.1)
+}
+
+#pinned-box {
+ padding-bottom: 5px;
+ border-bottom: 1px dotted gray
+}
+
+#files-box {
+ padding: 5px;
+ border: 1px dotted gray;
+ border-radius: 15px
+}
+
+/* math operation result label */
+#math-label {
+ font-weight: bold;
+ font-size: 16px
+}
diff --git a/home/private_dot_config/nwg-drawer/hyprland-3.css b/home/private_dot_config/nwg-drawer/hyprland-3.css
new file mode 100644
index 0000000..6d0aed3
--- /dev/null
+++ b/home/private_dot_config/nwg-drawer/hyprland-3.css
@@ -0,0 +1,41 @@
+window {
+ background-color: rgba(20, 1, 21, 0.9);
+ border-radius: 0;
+ color: #eeeeee
+}
+
+entry {
+ background-color: rgba(0, 0, 0, 0.2)
+}
+
+button {
+ background: none;
+ border: none
+}
+
+button:hover {
+ background-color: rgba(255, 255, 255, 0.1)
+}
+
+#pinned-box {
+ padding-bottom: 5px;
+ border-bottom: 1px dotted gray
+}
+
+#files-box {
+ padding: 5px;
+ border: 1px dotted gray;
+ border-radius: 15px
+}
+
+/* math operation result label */
+#math-label {
+ font-weight: bold;
+ font-size: 16px
+}
+
+/* math operation result label */
+#math-label {
+ font-weight: bold;
+ font-size: 16px
+}
diff --git a/home/private_dot_config/nwg-drawer/preset-0.css b/home/private_dot_config/nwg-drawer/preset-0.css
new file mode 100644
index 0000000..c90828b
--- /dev/null
+++ b/home/private_dot_config/nwg-drawer/preset-0.css
@@ -0,0 +1,35 @@
+window {
+ background-color: rgba(20, 20, 20, 0.95);
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* search entry */
+entry {
+ background-color: rgba(0, 0, 0, 0.2)
+}
+
+button, image {
+ background: none;
+ border: none
+}
+
+button:hover {
+ background-color: rgba(255, 255, 255, 0.1)
+}
+
+/* in case you wanted to give category buttons a different look */
+#category-button {
+ margin: 0 10px 0 10px
+}
+
+#pinned-box {
+ padding-bottom: 5px;
+ border-bottom: 1px dotted gray
+}
+
+#files-box {
+ padding: 5px;
+ border: 1px dotted gray;
+ border-radius: 15px
+}
diff --git a/home/private_dot_config/nwg-drawer/preset-1.css b/home/private_dot_config/nwg-drawer/preset-1.css
new file mode 100644
index 0000000..a4f00ad
--- /dev/null
+++ b/home/private_dot_config/nwg-drawer/preset-1.css
@@ -0,0 +1,41 @@
+window {
+ background: #282828;
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* search entry */
+entry {
+ background-color: rgba(0, 0, 0, 0.2)
+}
+
+button, image {
+ background: none;
+ border: none
+}
+
+button:hover {
+ background-color: rgba(255, 255, 255, 0.1)
+}
+
+/* in case you wanted to give category buttons a different look */
+#category-button {
+ margin: 0 10px 0 10px
+}
+
+#pinned-box {
+ padding-bottom: 5px;
+ border-bottom: 1px dotted gray
+}
+
+#files-box {
+ padding: 5px;
+ border: 1px dotted gray;
+ border-radius: 15px
+}
+
+/* math operation result label */
+#math-label {
+ font-weight: bold;
+ font-size: 16px
+}
diff --git a/home/private_dot_config/nwg-drawer/preset-2.css b/home/private_dot_config/nwg-drawer/preset-2.css
new file mode 100644
index 0000000..a90bd24
--- /dev/null
+++ b/home/private_dot_config/nwg-drawer/preset-2.css
@@ -0,0 +1,35 @@
+window {
+ background-color: rgba(20, 1, 21, 0.9);
+ border-radius: 0;
+ color: #eeeeee
+}
+
+entry {
+ background-color: rgba(0, 0, 0, 0.2)
+}
+
+button {
+ background: none;
+ border: none
+}
+
+button:hover {
+ background-color: rgba(255, 255, 255, 0.1)
+}
+
+#pinned-box {
+ padding-bottom: 5px;
+ border-bottom: 1px dotted gray
+}
+
+#files-box {
+ padding: 5px;
+ border: 1px dotted gray;
+ border-radius: 15px
+}
+
+/* math operation result label */
+#math-label {
+ font-weight: bold;
+ font-size: 16px
+}
diff --git a/home/private_dot_config/nwg-drawer/preset-3.css b/home/private_dot_config/nwg-drawer/preset-3.css
new file mode 100644
index 0000000..a90bd24
--- /dev/null
+++ b/home/private_dot_config/nwg-drawer/preset-3.css
@@ -0,0 +1,35 @@
+window {
+ background-color: rgba(20, 1, 21, 0.9);
+ border-radius: 0;
+ color: #eeeeee
+}
+
+entry {
+ background-color: rgba(0, 0, 0, 0.2)
+}
+
+button {
+ background: none;
+ border: none
+}
+
+button:hover {
+ background-color: rgba(255, 255, 255, 0.1)
+}
+
+#pinned-box {
+ padding-bottom: 5px;
+ border-bottom: 1px dotted gray
+}
+
+#files-box {
+ padding: 5px;
+ border: 1px dotted gray;
+ border-radius: 15px
+}
+
+/* math operation result label */
+#math-label {
+ font-weight: bold;
+ font-size: 16px
+}
diff --git a/home/private_dot_config/nwg-hud/config.json b/home/private_dot_config/nwg-hud/config.json
new file mode 100644
index 0000000..c93943c
--- /dev/null
+++ b/home/private_dot_config/nwg-hud/config.json
@@ -0,0 +1,10 @@
+{
+ "icon": "",
+ "icon-size": 48,
+ "message": "",
+ "timeout": 1000,
+ "horizontal-alignment": "",
+ "vertical-alignment": "",
+ "margin": 0,
+ "output": ""
+}
diff --git a/home/private_dot_config/nwg-hud/style.css b/home/private_dot_config/nwg-hud/style.css
new file mode 100644
index 0000000..57d4a26
--- /dev/null
+++ b/home/private_dot_config/nwg-hud/style.css
@@ -0,0 +1,11 @@
+window {
+ background-color: rgba(0, 0, 0, 0.7);
+ border: 1px solid #000;
+ border-radius: 5px
+}
+
+label {
+ color: #eee;
+ font-size: 24px;
+ font-weight: bold
+}
\ No newline at end of file
diff --git a/home/private_dot_config/nwg-panel/common-settings.json b/home/private_dot_config/nwg-panel/common-settings.json
new file mode 100644
index 0000000..17f4fe4
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/common-settings.json
@@ -0,0 +1,7 @@
+{
+ "restart-on-display": true,
+ "restart-delay": 500,
+ "processes-background-only": false,
+ "processes-own-only": true,
+ "processes-interval-ms": 2000
+}
\ No newline at end of file
diff --git a/home/private_dot_config/nwg-panel/config b/home/private_dot_config/nwg-panel/config
new file mode 100644
index 0000000..5013f9e
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/config
@@ -0,0 +1,531 @@
+[
+ {
+ "name": "panel-top",
+ "output": "",
+ "layer": "bottom",
+ "position": "top",
+ "controls": "off",
+ "width": "auto",
+ "height": 30,
+ "homogeneous": true,
+ "margin-top": 0,
+ "margin-bottom": 0,
+ "padding-horizontal": 0,
+ "padding-vertical": 0,
+ "spacing": 0,
+ "items-padding": 0,
+ "icons": "",
+ "css-name": "panel-top",
+ "modules-left": [
+ "button-sample",
+ "playerctl"
+ ],
+ "modules-center": [
+ "clock"
+ ],
+ "modules-right": [
+ "sway-mode"
+ ],
+ "controls-settings": {
+ "components": [
+ "brightness",
+ "volume",
+ "battery"
+ ],
+ "commands": {
+ "battery": ""
+ },
+ "show-values": false,
+ "interval": 1,
+ "icon-size": 16,
+ "hover-opens": false,
+ "leave-closes": true,
+ "click-closes": false,
+ "css-name": "controls-window",
+ "custom-items": [
+ {
+ "name": "Panel settings",
+ "icon": "nwg-panel",
+ "cmd": "nwg-panel-config"
+ }
+ ],
+ "menu": {
+ "name": "Exit",
+ "icon": "system-shutdown-symbolic",
+ "items": [
+ {
+ "name": "Lock",
+ "cmd": "swaylock -f -c 000000"
+ },
+ {
+ "name": "Logout",
+ "cmd": "swaymsg exit"
+ },
+ {
+ "name": "Reboot",
+ "cmd": "systemctl reboot"
+ },
+ {
+ "name": "Shutdown",
+ "cmd": "systemctl -i poweroff"
+ }
+ ]
+ }
+ },
+ "tray": {
+ "root-css-name": "tray",
+ "inner-css-name": "inner-tray"
+ },
+ "sway-taskbar": {
+ "workspace-menu": [
+ "1",
+ "2",
+ "3",
+ "4",
+ "5",
+ "6",
+ "7",
+ "8"
+ ],
+ "name-max-len": 20,
+ "image-size": 16,
+ "workspaces-spacing": 0,
+ "task-padding": 0,
+ "show-app-icon": true,
+ "show-app-name": true,
+ "show-layout": true,
+ "workspace-buttons": false,
+ "all-workspaces": true,
+ "mark-autotiling": true,
+ "mark-xwayland": true,
+ "all-outputs": true
+ },
+ "sway-workspaces": {
+ "numbers": [
+ "1",
+ "2",
+ "3",
+ "4",
+ "5",
+ "6",
+ "7",
+ "8"
+ ]
+ },
+ "clock": {
+ "format": "%a, %d. %b %H:%M:%S",
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "css-name": "clock",
+ "interval": 1
+ },
+ "playerctl": {
+ "buttons-position": "left",
+ "icon-size": 16,
+ "chars": 30,
+ "scroll": false,
+ "button-css-name": "",
+ "label-css-name": "",
+ "interval": 1,
+ "show-cover": true,
+ "cover-size": 24,
+ "angle": 0.0
+ },
+ "button-sample": {
+ "command": "notify-send 'sample button'",
+ "icon": "view-grid",
+ "label": "",
+ "label-position": "right",
+ "css-name": "button-custom",
+ "icon-size": 16
+ },
+ "menu-start": "off",
+ "exclusive-zone": false,
+ "sigrt": 64,
+ "use-sigrt": false,
+ "scratchpad": {},
+ "sway-mode": {},
+ "openweather": {},
+ "brightness-slider": {},
+ "dwl-tags": {},
+ "hyprland-taskbar": {},
+ "hyprland-workspaces": {},
+ "run-if-output-exist": [],
+ "run-if-output-absent": [],
+ "monitor": "",
+ "width-as-percentage": false,
+ "start-hidden": false,
+ "hyprland-submap": {},
+ "keyboard-layout": {
+ "keyboard-device-hyprland": "",
+ "root-css-name": "root-executor",
+ "css-name": "executor-label",
+ "show-icon": true,
+ "icon-size": 16,
+ "interval": 0,
+ "icon-placement": "left",
+ "tooltip-text": "LMB: Next layout, RMB: Menu",
+ "angle": 0.0
+ },
+ "niri-taskbar": {},
+ "random-wallpaper": {}
+ },
+ {
+ "name": "panel-bottom",
+ "output": "",
+ "layer": "bottom",
+ "position": "bottom",
+ "controls": "off",
+ "width": "auto",
+ "height": 30,
+ "margin-top": 0,
+ "margin-bottom": 0,
+ "padding-horizontal": 6,
+ "padding-vertical": 0,
+ "spacing": 0,
+ "items-padding": 0,
+ "icons": "",
+ "css-name": "panel-bottom",
+ "modules-left": [
+ "sway-taskbar"
+ ],
+ "modules-center": [],
+ "modules-right": [
+ "executor-weather"
+ ],
+ "controls-settings": {
+ "components": [
+ "brightness",
+ "volume",
+ "battery"
+ ],
+ "commands": {
+ "battery": ""
+ },
+ "show-values": false,
+ "interval": 1,
+ "icon-size": 16,
+ "hover-opens": false,
+ "leave-closes": true,
+ "click-closes": false,
+ "css-name": "controls-window",
+ "custom-items": [
+ {
+ "name": "Panel settings",
+ "icon": "nwg-panel",
+ "cmd": "nwg-panel-config"
+ }
+ ],
+ "menu": {
+ "name": "unnamed",
+ "icon": "",
+ "items": []
+ }
+ },
+ "sway-taskbar": {
+ "workspace-menu": [
+ "1",
+ "2",
+ "3",
+ "4",
+ "5",
+ "6",
+ "7",
+ "8"
+ ],
+ "name-max-len": 20,
+ "image-size": 16,
+ "workspaces-spacing": 0,
+ "task-padding": 0,
+ "show-app-icon": true,
+ "show-app-name": true,
+ "show-layout": true,
+ "workspace-buttons": false,
+ "all-workspaces": true,
+ "mark-autotiling": true,
+ "mark-xwayland": true,
+ "all-outputs": false
+ },
+ "sway-workspaces": {
+ "numbers": [
+ "1",
+ "2",
+ "3",
+ "4",
+ "5",
+ "6",
+ "7",
+ "8"
+ ]
+ },
+ "clock": {
+ "format": "%a, %d. %b %H:%M:%S",
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "css-name": "clock",
+ "interval": 1
+ },
+ "playerctl": {
+ "buttons-position": "left",
+ "icon-size": 16,
+ "chars": 30,
+ "scroll": false,
+ "button-css-name": "",
+ "label-css-name": "",
+ "interval": 1
+ },
+ "executor-weather": {
+ "script": "curl https://wttr.in/?format=1 -s",
+ "interval": 1800,
+ "css-name": "weather",
+ "on-right-click": "",
+ "icon-size": 16,
+ "show-icon": true,
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": ""
+ }
+ },
+ {
+ "name": "",
+ "output": "",
+ "run-if-output-exist": [],
+ "run-if-output-absent": [],
+ "layer": "bottom",
+ "position": "top",
+ "controls": "off",
+ "menu-start": "off",
+ "width": "auto",
+ "height": 0,
+ "margin-top": 0,
+ "margin-bottom": 0,
+ "padding-horizontal": 0,
+ "padding-vertical": 0,
+ "spacing": 0,
+ "icons": "",
+ "css-name": "",
+ "modules-left": [],
+ "modules-center": [],
+ "modules-right": [],
+ "controls-settings": {
+ "components": [
+ "brightness",
+ "volume",
+ "battery"
+ ],
+ "commands": {
+ "battery": ""
+ },
+ "show-brightness": false,
+ "show-volume": false,
+ "show-battery": true,
+ "interval": 1,
+ "icon-size": 16,
+ "hover-opens": false,
+ "leave-closes": true,
+ "click-closes": false,
+ "root-css-name": "controls-overview",
+ "css-name": "controls-window",
+ "battery-low-level": 20,
+ "battery-low-interval": 3,
+ "custom-items": [
+ {
+ "name": "Panel settings",
+ "icon": "nwg-panel",
+ "cmd": "nwg-panel-config"
+ }
+ ],
+ "menu": {
+ "name": "unnamed",
+ "icon": "",
+ "items": []
+ }
+ },
+ "menu-start-settings": {
+ "cmd-lock": "swaylock -f -c 000000",
+ "cmd-logout": "swaymsg exit",
+ "cmd-restart": "systemctl reboot",
+ "cmd-shutdown": "systemctl -i poweroff",
+ "autohide": true,
+ "file-manager": "thunar",
+ "height": 0,
+ "icon-size-large": 32,
+ "icon-size-small": 16,
+ "icon-size-button": 16,
+ "margin-bottom": 0,
+ "margin-left": 0,
+ "margin-right": 0,
+ "margin-top": 0,
+ "padding": 2,
+ "terminal": "foot",
+ "width": 0
+ },
+ "sway-taskbar": {
+ "workspace-menu": [
+ "1",
+ "2",
+ "3",
+ "4",
+ "5",
+ "6",
+ "7",
+ "8"
+ ],
+ "name-max-len": 20,
+ "image-size": 16,
+ "workspaces-spacing": 0,
+ "task-padding": 0,
+ "show-app-icon": true,
+ "show-app-name": true,
+ "show-layout": true,
+ "workspace-buttons": true,
+ "all-workspaces": true,
+ "mark-autotiling": true,
+ "mark-xwayland": true,
+ "all-outputs": false
+ },
+ "hyprland-taskbar": {
+ "name-max-len": 24,
+ "icon-size": 16,
+ "workspaces-spacing": 0,
+ "client-padding": 0,
+ "show-app-icon": true,
+ "show-app-name": true,
+ "show-layout": true,
+ "all-outputs": false,
+ "mark-xwayland": true,
+ "angle": 0.0
+ },
+ "sway-workspaces": {
+ "numbers": [
+ "1",
+ "2",
+ "3",
+ "4",
+ "5",
+ "6",
+ "7",
+ "8"
+ ],
+ "show-icon": true,
+ "image-size": 16,
+ "show-name": true,
+ "name-length": 40,
+ "mark-autotiling": true,
+ "mark-content": true,
+ "hide-empty": false,
+ "show-layout": true
+ },
+ "hyprland-workspaces": {
+ "num-ws": 10,
+ "show-icon": true,
+ "image-size": 16,
+ "show-name": true,
+ "name-length": 40,
+ "show-empty": true,
+ "mark-content": true,
+ "show-names": true,
+ "mark-floating": true,
+ "mark-xwayland": true,
+ "angle": 0.0
+ },
+ "clock": {
+ "format": "%a, %d. %b %H:%M:%S",
+ "tooltip-text": "",
+ "tooltip-date-format": false,
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "root-css-name": "root-clock",
+ "css-name": "clock",
+ "interval": 1,
+ "angle": 0.0
+ },
+ "playerctl": {
+ "buttons-position": "left",
+ "icon-size": 16,
+ "chars": 30,
+ "scroll": false,
+ "button-css-name": "",
+ "label-css-name": "",
+ "interval": 1
+ },
+ "scratchpad": {
+ "css-name": "",
+ "icon-size": 16
+ },
+ "dwl-tags": {
+ "tag-names": "1 2 3 4 5 6 7 8 9",
+ "title-limit": 55
+ },
+ "openweather": {
+ "appid": "",
+ "weatherbit-api-key": "",
+ "lat": null,
+ "long": null,
+ "lang": "en",
+ "units": "metric",
+ "interval": 1800,
+ "loc-name": "",
+ "weather-icons": "color",
+ "on-right-click": "",
+ "on-middle-click": "",
+ "on-scroll": "",
+ "icon-placement": "start",
+ "icon-size": 24,
+ "css-name": "weather",
+ "show-name": false,
+ "angle": 0.0,
+ "ow-popup-icons": "light",
+ "popup-icon-size": 24,
+ "popup-text-size": "medium",
+ "popup-css-name": "weather-forecast",
+ "popup-placement": "right",
+ "popup-margin-horizontal": 0,
+ "popup-margin-top": 0,
+ "popup-margin-bottom": 0,
+ "show-humidity": true,
+ "show-wind": true,
+ "show-pressure": true,
+ "show-cloudiness": true,
+ "show-visibility": true,
+ "show-pop": true,
+ "show-volume": true
+ },
+ "brightness-slider": {
+ "show-values": true,
+ "icon-size": 16,
+ "interval": 10,
+ "hover-opens": false,
+ "leave-closes": false,
+ "root-css-name": "brightness-module",
+ "css-name": "brightness-popup",
+ "angle": 0.0,
+ "icon-placement": "start",
+ "backlight-device": "",
+ "backlight-controller": "brightnessctl",
+ "slider-orientation": "horizontal",
+ "slider-inverted": false,
+ "popup-icon-placement": "start",
+ "popup-horizontal-alignment": "left",
+ "popup-vertical-alignment": "top",
+ "popup-width": 256,
+ "popup-height": 64,
+ "popup-horizontal-margin": 0,
+ "popup-vertical-margin": 0,
+ "step-size": 1
+ }
+ }
+]
\ No newline at end of file
diff --git a/home/private_dot_config/nwg-panel/executors/executable_airplane_mode.py b/home/private_dot_config/nwg-panel/executors/executable_airplane_mode.py
new file mode 100644
index 0000000..0119425
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/executors/executable_airplane_mode.py
@@ -0,0 +1,18 @@
+#!/usr/bin/python3
+
+import subprocess
+
+
+def get_output(cmd):
+ try:
+ return subprocess.check_output(cmd, shell=True).decode("utf-8").strip().splitlines()
+ except subprocess.CalledProcessError:
+ return ""
+
+
+o = get_output("rfkill list")
+for line in o:
+ if "Soft blocked: yes" in line or "Hard blocked: yes" in line:
+ print("airplane-mode-symbolic")
+ print("")
+ break
diff --git a/home/private_dot_config/nwg-panel/executors/executable_arch_updates.py b/home/private_dot_config/nwg-panel/executors/executable_arch_updates.py
new file mode 100644
index 0000000..ace5824
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/executors/executable_arch_updates.py
@@ -0,0 +1,81 @@
+#!/usr/bin/python3
+
+import os
+import time
+import subprocess
+
+
+# You may either use the full icon(s) path here, like e.g.:
+# "/home/piotr/.config/nwg-panel/icons_light/arch-linux.svg"
+# or just give the icon name, like below.
+
+# The icon name must either exist in your icon theme, or you may place `icon_name.svg`
+# custom files in '~/.config/nwg-panel/icons_light/' and '~/.config/nwg-panel/icons_dark/'.
+
+# This script needs the `au.sh` helper on path or in the same directory. See comments in `au.sh`.
+
+def main():
+ # Avoid checking on each panel restart: check if 15 minutes passed.
+ # Adjust the time (in seconds) to your liking.
+ # Make sure if the path below matches your temp directory.
+ file = "/tmp/arch-updates"
+
+ if os.path.isfile(file):
+ if int(time.time() - os.stat(file).st_mtime) > 900:
+ arch, aur = check_updates()
+ save_string("{},{}".format(arch, aur), file)
+ else:
+ try:
+ vals = load_string(file).split(",")
+ arch, aur = int(vals[0]), int(vals[1])
+ except:
+ arch, aur = 0, 0
+ else:
+ arch, aur = check_updates()
+ save_string("{},{}".format(arch, aur), file)
+
+ if arch > 0 and aur > 0:
+ print("software-update-urgent")
+ print("{}/{}".format(arch, aur))
+ elif arch > 0:
+ print("software-update-available")
+ print("{}".format(arch))
+ elif aur > 0:
+ print("software-update-available")
+ print("{}".format(aur))
+
+
+def save_string(string, file):
+ try:
+ file = open(file, "wt")
+ file.write(string)
+ file.close()
+ except:
+ print("Error writing file '{}'".format(file))
+
+
+def load_string(path):
+ try:
+ with open(path, 'r') as file:
+ data = file.read()
+ return data
+ except:
+ return ""
+
+
+def check_updates():
+ arch, aur = 0, 0
+ try:
+ arch = len(subprocess.check_output(["checkupdates"]).decode("utf-8").splitlines())
+ except:
+ pass
+ try:
+ aur = len(subprocess.check_output(["trizen", "-Qqu", "-a"]).decode("utf-8").splitlines())
+ except:
+ pass
+
+ return arch, aur
+
+
+if __name__ == "__main__":
+ main()
diff --git a/home/private_dot_config/nwg-panel/executors/executable_au.sh b/home/private_dot_config/nwg-panel/executors/executable_au.sh
new file mode 100644
index 0000000..b7850c1
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/executors/executable_au.sh
@@ -0,0 +1,18 @@
+#!/usr/bin/bash
+
+# This is a helper to the arch-updates.py executor
+# Add ` -e "au.sh; swaymsg reload"` as the On left click action
+
+# Just in case - warn if battery level < threshold
+l=$(acpi | awk -F ',' '{print $2}')
+if [[ ! -z "$l" ]]; then
+ level=${l:1:-1}
+ threshold=30
+ if [[ "$level" -lt "$threshold" ]]; then
+ echo -e "\n*** BATTERY LEVEL$l, CONNECT AC! ***\n"
+ fi
+fi
+
+trizen -Syu &&
+rm /tmp/arch-updates
+echo Press enter to exit!; read;
diff --git a/home/private_dot_config/nwg-panel/executors/executable_check-notifications b/home/private_dot_config/nwg-panel/executors/executable_check-notifications
new file mode 100644
index 0000000..f620d12
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/executors/executable_check-notifications
@@ -0,0 +1,8 @@
+#!/usr/bin/bash
+
+a=$(swaync-client -c)
+
+if [ "$a" -gt "0" ]; then
+ echo bell
+ echo $a
+fi
\ No newline at end of file
diff --git a/home/private_dot_config/nwg-panel/executors/executable_github.sh b/home/private_dot_config/nwg-panel/executors/executable_github.sh
new file mode 100644
index 0000000..43ebd84
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/executors/executable_github.sh
@@ -0,0 +1,14 @@
+#!/usr/bin/bash
+
+# Based on the 'Github notifications' example from Waybar's Wiki
+# Depends on jq Command-line JSON processor
+# Obtain a notifications token at https://github.com/settings/tokens
+# save it to a file as below.
+
+token=`cat ${HOME}/.config/github/notifications.token`
+count=`curl -u nwg-piotr:${token} https://api.github.com/notifications -s | jq '. | length'`
+
+if [[ "$count" != "0" ]]; then
+ echo /home/piotr/.config/nwg-panel/icons_light/github.svg
+ echo $count
+fi
diff --git a/home/private_dot_config/nwg-panel/hyprland-0 b/home/private_dot_config/nwg-panel/hyprland-0
new file mode 100644
index 0000000..343cb94
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/hyprland-0
@@ -0,0 +1,363 @@
+[
+ {
+ "name": "top",
+ "output": "",
+ "layer": "bottom",
+ "position": "top",
+ "width": "auto",
+ "height": 30,
+ "homogeneous": true,
+ "margin-top": 0,
+ "margin-bottom": 0,
+ "padding-horizontal": 0,
+ "padding-vertical": 0,
+ "spacing": 2,
+ "items-padding": 0,
+ "css-name": "panel-top",
+ "icons": "light",
+ "menu-start": "off",
+ "modules-left": [
+ "button-launcher",
+ "playerctl"
+ ],
+ "modules-center": [
+ "clock"
+ ],
+ "modules-right": [
+ "hyprland-submap",
+ "tray",
+ "button-clipman"
+ ],
+ "controls": "right",
+ "controls-settings": {
+ "alignment": "right",
+ "components": [
+ "brightness",
+ "battery",
+ "volume",
+ "processes",
+ "readme",
+ "per-app-volume"
+ ],
+ "commands": {
+ "battery": "",
+ "net": "",
+ "bluetooth": "blueman-manager"
+ },
+ "custom-items": [
+ {
+ "name": "Wallpapers",
+ "icon": "azote",
+ "cmd": "azote"
+ },
+ {
+ "name": "Look settings",
+ "icon": "nwg-look",
+ "cmd": "nwg-look"
+ },
+ {
+ "name": "Displays settings",
+ "icon": "nwg-displays",
+ "cmd": "nwg-displays"
+ },
+ {
+ "name": "Panel settings",
+ "icon": "nwg-panel",
+ "cmd": "nwg-panel-config"
+ },
+ {
+ "name": "Shell settings",
+ "icon": "nwg-shell-config",
+ "cmd": "nwg-shell-config"
+ }
+ ],
+ "menu": {
+ "name": "Exit",
+ "icon": "system-shutdown-symbolic",
+ "items": [
+ {
+ "name": "Lock screen",
+ "cmd": "nwg-lock"
+ },
+ {
+ "name": "Exit compositor",
+ "cmd": "nwg-dialog -p exit-hyprland -c \"hyprctl dispatch exit\""
+ },
+ {
+ "name": "Reboot",
+ "cmd": "nwg-dialog -p reboot -c \"systemctl reboot\""
+ },
+ {
+ "name": "Shutdown",
+ "cmd": "nwg-dialog -p poweroff -c \"systemctl -i poweroff\""
+ }
+ ]
+ },
+ "show-values": false,
+ "interval": 1,
+ "icon-size": 18,
+ "hover-opens": false,
+ "leave-closes": false,
+ "click-closes": true,
+ "css-name": "controls-window",
+ "net-interface": "wlo1",
+ "system-shutdown-symbolic": "system-shutdown",
+ "output-switcher": true,
+ "window-width": 320,
+ "window-margin": 0,
+ "battery-low-level": 0,
+ "root-css-name": "controls-overview",
+ "backlight-device": "",
+ "backlight-controller": "brightnessctl",
+ "show-brightness": false,
+ "show-volume": false,
+ "show-battery": true,
+ "per-app-volume": false,
+ "window-margin-horizontal": 0,
+ "window-margin-vertical": 0,
+ "battery-low-interval": 3,
+ "processes-label": "Processes",
+ "readme-label": "README",
+ "angle": 0.0
+ },
+ "playerctl": {
+ "interval": 1,
+ "buttons": true,
+ "buttons-position": "left",
+ "chars": 30,
+ "css-name": "button-grid",
+ "icon-size": 16,
+ "button-css-name": "button-custom",
+ "label-css-name": "panel-top"
+ },
+ "clock": {
+ "format": "%a, %d. %b %H:%M:%S",
+ "interval": 1,
+ "on-right-click": "",
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "css-name": "clock",
+ "root-css-name": "root-clock"
+ },
+ "sway-taskbar": {},
+ "sway-workspaces": {},
+ "scratchpad": {},
+ "dwl-tags": {},
+ "tray": {
+ "icon-size": 16,
+ "root-css-name": "tray",
+ "inner-css-name": "inner-tray",
+ "smooth-scrolling-threshold": 0
+ },
+ "swaync": {
+ "tooltip-text": "Notifications",
+ "on-left-click": "swaync-client -t",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "root-css-name": "root-executor",
+ "css-name": "executor",
+ "icon-placement": "left",
+ "icon-size": 16,
+ "interval": 1,
+ "always-show-icon": true
+ },
+ "exclusive-zone": true,
+ "openweather": {},
+ "brightness-slider": {},
+ "button-launcher": {
+ "command": "nwg-drawer",
+ "icon": "grid",
+ "label": "",
+ "label-position": "right",
+ "tooltip": "Application drawer [Alt]+F1",
+ "css-name": "button-custom",
+ "icon-size": 16
+ },
+ "button-help": {
+ "command": "nwg-shell-help",
+ "icon": "help-about",
+ "label": "",
+ "label-position": "right",
+ "tooltip": "Show/hide help [S]+F1",
+ "css-name": "button-custom",
+ "icon-size": 16
+ },
+ "button-clipman": {
+ "command": "nwg-clipman",
+ "icon": "nwg-clipman",
+ "label": "",
+ "label-position": "right",
+ "tooltip": "Clipboard history [Alt]+c",
+ "css-name": "button-custom",
+ "icon-size": 16
+ },
+ "random-wallpaper": {
+ "source": "wallhaven.cc",
+ "tags": [
+ "nature"
+ ],
+ "ratios": "16x9,16x10",
+ "atleast": "1920x1080",
+ "apikey": "",
+ "save-path": "/home/piotr",
+ "local-path": "/usr/share/backgrounds/nwg-shell",
+ "icon-size": 16,
+ "interval": 0,
+ "refresh-on-startup": false
+ },
+ "run-if-output-exist": [],
+ "run-if-output-absent": [],
+ "monitor": "",
+ "width-as-percentage": false,
+ "sigrt": 64,
+ "use-sigrt": false,
+ "start-hidden": false,
+ "sway-mode": {},
+ "hyprland-taskbar": {},
+ "hyprland-workspaces": {},
+ "hyprland-submap": {},
+ "keyboard-layout": {},
+ "niri-taskbar": {}
+ },
+ {
+ "name": "bottom",
+ "output": "",
+ "layer": "top",
+ "position": "bottom",
+ "height": 30,
+ "margin-top": 0,
+ "margin-bottom": 0,
+ "padding-horizontal": 6,
+ "padding-vertical": 0,
+ "spacing": 10,
+ "items-padding": 0,
+ "css-name": "panel-bottom",
+ "icons": "",
+ "menu-start": "off",
+ "width": "auto",
+ "controls": "off",
+ "controls-settings": {},
+ "scratchpad": {
+ "css-name": "",
+ "icon-size": 16,
+ "angle": 0.0,
+ "single-output": false
+ },
+ "clock": {},
+ "menu-start-settings": {},
+ "modules-left": [
+ "hyprland-taskbar",
+ "scratchpad"
+ ],
+ "modules-center": [],
+ "modules-right": [],
+ "hyprland-taskbar": {
+ "name-max-len": 15,
+ "image-size": 16,
+ "workspaces-spacing": 0,
+ "task-padding": 0,
+ "show-app-icon": true,
+ "show-app-name": true,
+ "show-layout": true,
+ "workspace-clickable": false,
+ "mark-xwayland": true,
+ "all-outputs": false,
+ "angle": 0.0,
+ "icon-size": 16,
+ "client-padding": 0,
+ "show-app-name-special": false
+ },
+ "executor-cpubar": {
+ "script": "gopsuinfo -c g",
+ "interval": 2,
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "css-name": "",
+ "icon-size": 16,
+ "icon-placement": "left"
+ },
+ "executor-cpuav": {
+ "script": "gopsuinfo -i a",
+ "interval": 2,
+ "tooltip-text": "CPU average load",
+ "on-left-click": "nwg-processes",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "css-name": "",
+ "icon-size": 16,
+ "icon-placement": "right"
+ },
+ "executor-temp": {
+ "script": "gopsuinfo -i t",
+ "interval": 5,
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "css-name": "",
+ "icon-size": 16,
+ "icon-placement": "left"
+ },
+ "executor-memory": {
+ "script": "gopsuinfo -i m",
+ "interval": 5,
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "css-name": "",
+ "icon-size": 16,
+ "icon-placement": "left"
+ },
+ "executor-drives": {
+ "script": "gopsuinfo -i n",
+ "interval": 15,
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "css-name": "",
+ "icon-size": 16,
+ "icon-placement": "left"
+ },
+ "playerctl": {},
+ "sway-taskbar": {},
+ "sway-workspaces": {},
+ "exclusive-zone": true,
+ "openweather": {},
+ "brightness-slider": {},
+ "dwl-tags": {},
+ "tray": {},
+ "run-if-output-exist": [],
+ "run-if-output-absent": [],
+ "monitor": "",
+ "width-as-percentage": false,
+ "homogeneous": true,
+ "sigrt": 64,
+ "use-sigrt": false,
+ "start-hidden": false,
+ "sway-mode": {},
+ "hyprland-workspaces": {},
+ "hyprland-submap": {},
+ "keyboard-layout": {},
+ "niri-taskbar": {},
+ "random-wallpaper": {}
+ }
+]
\ No newline at end of file
diff --git a/home/private_dot_config/nwg-panel/hyprland-0.css b/home/private_dot_config/nwg-panel/hyprland-0.css
new file mode 100644
index 0000000..69140b2
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/hyprland-0.css
@@ -0,0 +1,120 @@
+/***** SUGGESTED TO CHANGE CAREFULLY *****/
+
+/* Recommended if panel "height" unset or smaller then your theme default button height */
+button {
+ margin: 2px;
+ background: none;
+ border: none
+}
+
+/* SwayTaskBar and SwayWorkspaces use custom widgets, that need this and the next name
+ to highlight currently focused task / workspace. */
+#task-box {
+ padding-left: 4px;
+ padding-right: 4px
+}
+
+#task-box-focused {
+ background-color: rgba(255, 255, 255, 0.12);
+ padding-left: 4px;
+ padding-right: 4px
+}
+
+
+/***** MODIFY TO YOUR TASTE *****/
+
+/* Default custom button */
+#button-custom {
+ background: rgba(0, 0, 0, 0.0);
+ border: 0
+}
+
+#button-custom:hover {
+ border: none;
+ border-radius: 3px;
+ background: #cd7ebf;
+ color: #fff
+}
+
+/* Top panel in sample config uses this name */
+#panel-top {
+ background: #030303;
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* Bottom panel in sample config uses this name */
+#panel-bottom {
+ background-color: #030303;
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* Controls window in sample config uses this name */
+#controls-window {
+ background-color: rgba(37, 37, 37, 0.95);
+ border-radius: 0;
+ border-style: solid;
+ border-width: 1px;
+ border-color: rgba(0, 0, 0, 1.0);
+ color: #eeeeee
+}
+
+/* Executors usually behave better in monospace fonts */
+#executor-label {
+ font-family: DejaVu Sans Mono, monospace;
+ font-size: 16px
+}
+
+/* and so does the Clock */
+#clock {
+ font-family: DejaVu Sans Mono, monospace;
+ font-size: 16px
+}
+
+/* Sample executor-weather uses "css-name": "weather" */
+#weather {
+ font-size: 16px
+}
+
+/* dwl module */
+#dwl-tag-box {
+ padding-top: 4px;
+ padding-bottom: 4px
+}
+
+#dwl-tag-occupied {
+ font-family: monospace;
+ color: #eee;
+ background-color: #006699;
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-free {
+ font-family: monospace;
+ color: #eee;
+ background-color: rgba(32, 50, 90, 1.0);
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-urgent {
+ font-family: monospace;
+ color: #eee;
+ background-color: #ee6600;
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-selected {
+ border: 2px solid #81a1c1;
+}
+
+/* Selected (hovered) UI elements */
+*:selected {
+ border: none;
+ border-radius: 3px;
+ background: #cd7ebf;
+ color: #fff
+}
diff --git a/home/private_dot_config/nwg-panel/hyprland-1 b/home/private_dot_config/nwg-panel/hyprland-1
new file mode 100644
index 0000000..a3211fe
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/hyprland-1
@@ -0,0 +1,227 @@
+[
+ {
+ "name": "top",
+ "output": "",
+ "layer": "top",
+ "position": "top",
+ "height": 30,
+ "homogeneous": true,
+ "margin-top": 0,
+ "margin-bottom": 0,
+ "padding-horizontal": 0,
+ "padding-vertical": 0,
+ "spacing": 2,
+ "controls": "right",
+ "items-padding": 0,
+ "css-name": "panel-top",
+ "icons": "light",
+ "modules-left": [
+ "button-launcher",
+ "hyprland-workspaces"
+ ],
+ "modules-center": [
+ "clock"
+ ],
+ "modules-right": [
+ "executor-cpuav",
+ "executor-cpubar",
+ "hyprland-submap",
+ "scratchpad",
+ "tray",
+ "button-help",
+ "button-clipman"
+ ],
+ "sway-taskbar": {},
+ "controls-settings": {
+ "alignment": "right",
+ "components": [
+ "brightness",
+ "battery",
+ "volume",
+ "processes",
+ "readme"
+ ],
+ "commands": {
+ "battery": "",
+ "net": "nm-connection-editor",
+ "bluetooth": "blueman-manager"
+ },
+ "custom-items": [
+ {
+ "name": "Wallpapers",
+ "icon": "azote",
+ "cmd": "azote"
+ },
+ {
+ "name": "Look settings",
+ "icon": "nwg-look",
+ "cmd": "nwg-look"
+ },
+ {
+ "name": "Displays settings",
+ "icon": "nwg-displays",
+ "cmd": "nwg-displays"
+ },
+ {
+ "name": "Panel settings",
+ "icon": "nwg-panel",
+ "cmd": "nwg-panel-config"
+ },
+ {
+ "name": "Shell settings",
+ "icon": "nwg-shell-config",
+ "cmd": "nwg-shell-config"
+ }
+ ],
+ "menu": {
+ "name": "Exit",
+ "icon": "system-shutdown-symbolic",
+ "items": [
+ {
+ "name": "Lock screen",
+ "cmd": "nwg-lock"
+ },
+ {
+ "name": "Exit compositor",
+ "cmd": "nwg-dialog -p exit-hyprland -c \"hyprctl dispatch exit\""
+ },
+ {
+ "name": "Reboot",
+ "cmd": "nwg-dialog -p reboot -c \"systemctl reboot\""
+ },
+ {
+ "name": "Shutdown",
+ "cmd": "nwg-dialog -p poweroff -c \"systemctl -i poweroff\""
+ }
+ ]
+ },
+ "show-values": false,
+ "interval": 1,
+ "icon-size": 18,
+ "hover-opens": false,
+ "leave-closes": true,
+ "click-closes": true,
+ "css-name": "controls-window",
+ "net-interface": "wlo1",
+ "system-shutdown-symbolic": "system-shutdown",
+ "output-switcher": true,
+ "window-width": 320,
+ "window-margin": 6,
+ "battery-low-level": 0,
+ "backlight-device": "",
+ "backlight-controller": "brightnessctl",
+ "root-css-name": "controls-overview",
+ "window-margin-horizontal": 4,
+ "window-margin-vertical": 4,
+ "angle": 0.0
+ },
+ "playerctl": {},
+ "clock": {
+ "format": "%a, %d. %b %H:%M:%S",
+ "interval": 1,
+ "on-right-click": "",
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "css-name": "clock"
+ },
+ "width": "auto",
+ "sway-workspaces": {},
+ "hyprland-workspaces": {
+ "num-ws": 10,
+ "show-icon": true,
+ "image-size": 16,
+ "show-name": true,
+ "name-length": 20,
+ "show-empty": true,
+ "mark-content": true,
+ "show-names": true,
+ "mark-floating": true,
+ "angle": 0.0,
+ "mark-xwayland": true
+ },
+ "menu-start": "off",
+ "menu-start-settings": {},
+ "executor-cpuav": {
+ "script": "gopsuinfo -i a",
+ "tooltip-text": "average CPU load",
+ "on-left-click": "nwg-processes",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "root-css-name": "",
+ "css-name": "",
+ "icon-placement": "right",
+ "icon-size": 16,
+ "interval": 3
+ },
+ "executor-cpubar": {
+ "script": "gopsuinfo -c g",
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "root-css-name": "",
+ "css-name": "",
+ "icon-placement": "left",
+ "icon-size": 16,
+ "interval": 3
+ },
+ "dwl-tags": {},
+ "tray": {
+ "icon-size": 16,
+ "root-css-name": "tray",
+ "inner-css-name": "inner-tray",
+ "smooth-scrolling-threshold": 0
+ },
+ "swaync": {
+ "tooltip-text": "Notifications",
+ "on-left-click": "swaync-client -t",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "root-css-name": "root-executor",
+ "css-name": "executor",
+ "icon-placement": "left",
+ "icon-size": 16,
+ "interval": 1,
+ "always-show-icon": true
+ },
+ "exclusive-zone": true,
+ "openweather": {},
+ "brightness-slider": {},
+ "button-launcher": {
+ "command": "nwg-drawer",
+ "icon": "grid",
+ "label": "",
+ "label-position": "right",
+ "tooltip": "Application drawer [Alt]+F1",
+ "css-name": "button-custom",
+ "icon-size": 16
+ },
+ "button-help": {
+ "command": "nwg-shell-help",
+ "icon": "help-about",
+ "label": "",
+ "label-position": "right",
+ "tooltip": "Show/hide help [S]+F1",
+ "css-name": "button-custom",
+ "icon-size": 16
+ },
+ "button-clipman": {
+ "command": "nwg-clipman",
+ "icon": "nwg-clipman",
+ "label": "",
+ "label-position": "right",
+ "tooltip": "Clipboard history [Alt]+c",
+ "css-name": "button-custom",
+ "icon-size": 16
+ }
+ }
+]
\ No newline at end of file
diff --git a/home/private_dot_config/nwg-panel/hyprland-1.css b/home/private_dot_config/nwg-panel/hyprland-1.css
new file mode 100644
index 0000000..d541cc8
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/hyprland-1.css
@@ -0,0 +1,116 @@
+/***** SUGGESTED TO CHANGE CAREFULLY *****/
+
+/* Recommended if panel "height" unset or smaller then your theme default button height */
+button {
+ margin: 2px;
+ background: none;
+ border: none
+}
+
+/* SwayTaskBar and SwayWorkspaces use custom widgets, that need this and the next name
+ to highlight currently focused task / workspace. */
+#task-box {
+ padding-left: 4px;
+ padding-right: 4px
+}
+
+#task-box-focused {
+ background-color: rgba(255, 255, 255, 0.12);
+ padding-left: 4px;
+ padding-right: 4px
+}
+
+
+/***** MODIFY TO YOUR TASTE *****/
+
+/* Default custom button */
+#button-custom {
+ background: rgba(0, 0, 0, 0.0);
+ border: 0
+}
+
+#button-custom:hover {
+ border: none;
+ border-radius: 3px;
+ background: #cd7ebf;
+ color: #fff
+}
+
+/* Top panel in sample config uses this name */
+#panel-top {
+ background: #101010;
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* Bottom panel in sample config uses this name */
+#panel-bottom {
+ background: #3b4559;
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* Controls window in sample config uses this name */
+#controls-window {
+ border-radius: 10px;
+ background: #31373A;
+ color: #eeeeee
+}
+
+/* Executors usually behave better in monospace fonts */
+#executor-label {
+ font-family: DejaVu Sans Mono, monospace
+}
+
+/* and so does the Clock */
+#clock {
+ font-family: DejaVu Sans Mono, monospace;
+ font-size: 16px
+}
+
+/* Sample executor-weather uses "css-name": "weather" */
+#weather {
+ font-size: 16px
+}
+
+/* dwl-tags module */
+#dwl-tag-box {
+ padding-top: 4px;
+ padding-bottom: 4px
+}
+
+#dwl-tag-occupied {
+ font-family: monospace;
+ color: #eee;
+ background-color: #006699;
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-free {
+ font-family: monospace;
+ color: #eee;
+ background-color: rgba(32, 50, 90, 1.0);
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-urgent {
+ font-family: monospace;
+ color: #eee;
+ background-color: #ee6600;
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-selected {
+ border: 2px solid #81a1c1;
+}
+
+/* Selected (hovered) UI elements */
+*:selected {
+ border: none;
+ border-radius: 3px;
+ background: #cd7ebf;
+ color: #fff
+}
diff --git a/home/private_dot_config/nwg-panel/hyprland-2 b/home/private_dot_config/nwg-panel/hyprland-2
new file mode 100644
index 0000000..321c48b
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/hyprland-2
@@ -0,0 +1,234 @@
+[
+ {
+ "name": "bottom",
+ "output": "",
+ "layer": "overlay",
+ "position": "bottom",
+ "height": 36,
+ "homogeneous": true,
+ "width": "auto",
+ "margin-top": 0,
+ "margin-bottom": 0,
+ "padding-horizontal": 4,
+ "padding-vertical": 0,
+ "spacing": 2,
+ "controls": "right",
+ "items-padding": 0,
+ "css-name": "panel-bottom",
+ "icons": "",
+ "modules-left": [
+ "hyprland-taskbar"
+ ],
+ "modules-center": [],
+ "modules-right": [
+ "executor-cpuavg",
+ "executor-cpubar",
+ "hyprland-submap",
+ "clock",
+ "tray",
+ "button-help",
+ "button-clipman"
+ ],
+ "sway-taskbar": {},
+ "controls-settings": {
+ "alignment": "right",
+ "components": [
+ "brightness",
+ "battery",
+ "volume",
+ "processes",
+ "readme"
+ ],
+ "commands": {
+ "battery": "",
+ "net": "",
+ "bluetooth": "blueman-manager"
+ },
+ "custom-items": [
+ {
+ "name": "Wallpapers",
+ "icon": "azote",
+ "cmd": "azote"
+ },
+ {
+ "name": "Look settings",
+ "icon": "nwg-look",
+ "cmd": "nwg-look"
+ },
+ {
+ "name": "Displays settings",
+ "icon": "nwg-displays",
+ "cmd": "nwg-displays"
+ },
+ {
+ "name": "Panel settings",
+ "icon": "nwg-panel",
+ "cmd": "nwg-panel-config"
+ },
+ {
+ "name": "Shell settings",
+ "icon": "nwg-shell-config",
+ "cmd": "nwg-shell-config"
+ }
+ ],
+ "menu": {
+ "name": "Exit",
+ "icon": "system-shutdown-symbolic",
+ "items": [
+ {
+ "name": "Lock screen",
+ "cmd": "nwg-lock"
+ },
+ {
+ "name": "Exit compositor",
+ "cmd": "nwg-dialog -p exit-hyprland -c \"hyprctl dispatch exit\""
+ },
+ {
+ "name": "Reboot",
+ "cmd": "nwg-dialog -p reboot -c \"systemctl reboot\""
+ },
+ {
+ "name": "Shutdown",
+ "cmd": "nwg-dialog -p poweroff -c \"systemctl -i poweroff\""
+ }
+ ]
+ },
+ "show-values": false,
+ "interval": 1,
+ "icon-size": 16,
+ "hover-opens": false,
+ "leave-closes": true,
+ "click-closes": true,
+ "css-name": "controls-window",
+ "net-interface": "wlan0",
+ "system-shutdown-symbolic": "system-shutdown",
+ "output-switcher": true,
+ "window-width": 320,
+ "window-margin": 0,
+ "battery-low-level": 0,
+ "root-css-name": "controls-overview",
+ "backlight-device": "",
+ "backlight-controller": "brightnessctl"
+ },
+ "playerctl": {},
+ "clock": {
+ "format": "%H:%M:%S",
+ "interval": 1,
+ "on-right-click": "",
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "css-name": "clock",
+ "root-css-name": "root-clock",
+ "tooltip-date-format": false,
+ "angle": 0.0,
+ "calendar-path": "",
+ "calendar-css-name": "calendar-window",
+ "calendar-placement": "bottom-right",
+ "calendar-margin-horizontal": 0,
+ "calendar-margin-vertical": 0,
+ "calendar-icon-size": 24,
+ "calendar-interval": 60,
+ "calendar-on": true
+ },
+ "sway-workspaces": {},
+ "scratchpad": {
+ "css-name": "",
+ "icon-size": 24,
+ "angle": 0.0,
+ "single-output": false
+ },
+ "menu-start": "left",
+ "menu-start-settings": {
+ "cmd-lock": "swaylock -f -c 000000",
+ "cmd-logout": "swaymsg exit",
+ "cmd-restart": "systemctl reboot",
+ "cmd-shutdown": "systemctl -i poweroff",
+ "autohide": true,
+ "file-manager": "thunar",
+ "height": 0,
+ "icon-size-large": 32,
+ "icon-size-small": 16,
+ "icon-size-button": 18,
+ "margin-bottom": 0,
+ "margin-left": 0,
+ "margin-right": 8,
+ "margin-top": 8,
+ "padding": 2,
+ "terminal": "foot",
+ "width": 0
+ },
+ "executor-cpubar": {
+ "script": "gopsuinfo -i g",
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "root-css-name": "",
+ "css-name": "",
+ "icon-placement": "left",
+ "icon-size": 16,
+ "interval": 3
+ },
+ "executor-cpuavg": {
+ "script": "gopsuinfo -i a",
+ "tooltip-text": "",
+ "on-left-click": "nwg-processes",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "root-css-name": "",
+ "css-name": "",
+ "icon-placement": "right",
+ "icon-size": 14,
+ "interval": 3
+ },
+ "dwl-tags": {},
+ "tray": {
+ "icon-size": 16,
+ "root-css-name": "tray",
+ "inner-css-name": "inner-tray",
+ "smooth-scrolling-threshold": 0
+ },
+ "swaync": {
+ "tooltip-text": "Notifications",
+ "on-left-click": "swaync-client -t",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "root-css-name": "root-executor",
+ "css-name": "executor",
+ "icon-placement": "left",
+ "icon-size": 16,
+ "interval": 1,
+ "always-show-icon": true
+ },
+ "exclusive-zone": true,
+ "openweather": {},
+ "brightness-slider": {},
+ "button-help": {
+ "command": "nwg-shell-help",
+ "icon": "help-about",
+ "label": "",
+ "label-position": "right",
+ "tooltip": "Show/hide help [S]+F1",
+ "css-name": "button-custom",
+ "icon-size": 16
+ },
+ "button-clipman": {
+ "command": "nwg-clipman",
+ "icon": "nwg-clipman",
+ "label": "",
+ "label-position": "right",
+ "tooltip": "Clipboard history [Alt]+c",
+ "css-name": "button-custom",
+ "icon-size": 16
+ }
+ }
+]
\ No newline at end of file
diff --git a/home/private_dot_config/nwg-panel/hyprland-2.css b/home/private_dot_config/nwg-panel/hyprland-2.css
new file mode 100644
index 0000000..3f279be
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/hyprland-2.css
@@ -0,0 +1,117 @@
+/***** SUGGESTED TO CHANGE CAREFULLY *****/
+
+/* Recommended if panel "height" unset or smaller then your theme default button height */
+button {
+ margin: 2px;
+ background: none;
+ border: none
+}
+
+/* SwayTaskBar and SwayWorkspaces use custom widgets, that need this and the next name
+ to highlight currently focused task / workspace. */
+#task-box {
+ padding-left: 4px;
+ padding-right: 4px
+}
+#task-box-focused {
+ background-color: rgba(255, 255, 255, 0.12);
+ padding-left: 4px;
+ padding-right: 4px
+}
+
+
+/***** MODIFY TO YOUR TASTE *****/
+
+* { border-radius: 0 }
+
+/* Default custom button */
+#button-custom {
+ background: rgba(0, 0, 0, 0.0);
+ border: 0
+}
+
+#button-custom:hover {
+ border: none;
+ border-radius: 3px;
+ background: #cd7ebf;
+ color: #fff
+}
+
+/* Top panel in sample config uses this name */
+#panel-top {
+ background: #030303;
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* Bottom panel in sample config uses this name */
+#panel-bottom {
+ background-color: #213540;
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* Controls window in sample config uses this name */
+#controls-window {
+ background-color: rgba(23, 53, 63, 0.95);
+ color: #eeeeee
+}
+
+/* Executors usually behave better in monospace fonts */
+#executor-label {
+ font-family: DejaVu Sans Mono, monospace;
+ font-size: 16px
+}
+
+/* and so does the Clock */
+#clock {
+ font-family: DejaVu Sans Mono, monospace;
+ font-size: 16px
+}
+
+/* Sample executor-weather uses "css-name": "weather" */
+#weather {
+ font-size: 16px
+}
+
+/* dwl module */
+#dwl-tag-box {
+ padding-top: 4px;
+ padding-bottom: 4px
+}
+
+#dwl-tag-occupied {
+ font-family: monospace;
+ color: #eee;
+ background-color: #006699;
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-free {
+ font-family: monospace;
+ color: #eee;
+ background-color: rgba(32, 50, 90, 1.0);
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-urgent {
+ font-family: monospace;
+ color: #eee;
+ background-color: #ee6600;
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-selected {
+ border: 2px solid #81a1c1;
+}
+
+/* Selected (hovered) UI elements */
+*:selected {
+ border: none;
+ border-radius: 3px;
+ background: #cd7ebf;
+ color: #fff
+}
diff --git a/home/private_dot_config/nwg-panel/hyprland-3 b/home/private_dot_config/nwg-panel/hyprland-3
new file mode 100644
index 0000000..3f9b5e4
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/hyprland-3
@@ -0,0 +1,193 @@
+[
+ {
+ "name": "top",
+ "output": "",
+ "layer": "bottom",
+ "position": "top",
+ "height": 30,
+ "homogeneous": true,
+ "width": "auto",
+ "margin-top": 0,
+ "margin-bottom": 0,
+ "padding-horizontal": 0,
+ "padding-vertical": 0,
+ "spacing": 2,
+ "controls": "right",
+ "items-padding": 0,
+ "css-name": "panel-top",
+ "icons": "",
+ "modules-left": [
+ "hyprland-workspaces"
+ ],
+ "modules-center": [
+ "clock"
+ ],
+ "modules-right": [
+ "executor-cpuav",
+ "hyprland-submap",
+ "tray",
+ "button-help",
+ "button-clipman"
+ ],
+ "controls-settings": {
+ "alignment": "right",
+ "components": [
+ "brightness",
+ "battery",
+ "volume",
+ "processes",
+ "readme"
+ ],
+ "commands": {
+ "battery": "",
+ "net": "",
+ "bluetooth": "blueman-manager"
+ },
+ "custom-items": [
+ {
+ "name": "Wallpapers",
+ "icon": "azote",
+ "cmd": "azote"
+ },
+ {
+ "name": "Look settings",
+ "icon": "nwg-look",
+ "cmd": "nwg-look"
+ },
+ {
+ "name": "Displays settings",
+ "icon": "nwg-displays",
+ "cmd": "nwg-displays"
+ },
+ {
+ "name": "Panel settings",
+ "icon": "nwg-panel",
+ "cmd": "nwg-panel-config"
+ },
+ {
+ "name": "Shell settings",
+ "icon": "nwg-shell-config",
+ "cmd": "nwg-shell-config"
+ }
+ ],
+ "menu": {
+ "name": "Exit",
+ "icon": "system-shutdown-symbolic",
+ "items": [
+ {
+ "name": "Lock screen",
+ "cmd": "nwg-lock"
+ },
+ {
+ "name": "Exit compositor",
+ "cmd": "nwg-dialog -p exit-hyprland -c \"hyprctl dispatch exit\""
+ },
+ {
+ "name": "Reboot",
+ "cmd": "nwg-dialog -p reboot -c \"systemctl reboot\""
+ },
+ {
+ "name": "Shutdown",
+ "cmd": "nwg-dialog -p poweroff -c \"systemctl -i poweroff\""
+ }
+ ]
+ },
+ "show-values": false,
+ "interval": 1,
+ "icon-size": 18,
+ "hover-opens": false,
+ "leave-closes": false,
+ "click-closes": true,
+ "css-name": "controls-window",
+ "net-interface": "wlo1",
+ "system-shutdown-symbolic": "system-shutdown",
+ "output-switcher": true,
+ "window-width": 320,
+ "window-margin": 0,
+ "battery-low-level": 0,
+ "root-css-name": "controls-overview",
+ "backlight-device": "",
+ "backlight-controller": "brightnessctl"
+ },
+ "clock": {
+ "format": "%a, %d. %b %H:%M:%S",
+ "interval": 1,
+ "on-right-click": "",
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "css-name": "clock"
+ },
+ "sway-workspaces": {
+ "numbers": [
+ "1",
+ "2",
+ "3",
+ "4",
+ "5",
+ "6",
+ "7",
+ "8"
+ ],
+ "show-icon": true,
+ "image-size": 16,
+ "show-name": true,
+ "name-length": 20,
+ "mark-autotiling": false,
+ "mark-content": true,
+ "show-layout": true
+ },
+ "scratchpad": {
+ "css-name": "",
+ "icon-size": 20
+ },
+ "menu-start": "off",
+ "menu-start-settings": {},
+ "playerctl": {},
+ "sway-taskbar": {},
+ "dwl-tags": {},
+ "tray": {
+ "icon-size": 16,
+ "root-css-name": "tray",
+ "inner-css-name": "inner-tray",
+ "smooth-scrolling-threshold": 0
+ },
+ "swaync": {
+ "tooltip-text": "Notifications",
+ "on-left-click": "swaync-client -t",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "root-css-name": "root-executor",
+ "css-name": "executor",
+ "icon-placement": "left",
+ "icon-size": 16,
+ "interval": 1,
+ "always-show-icon": true
+ },
+ "exclusive-zone": true,
+ "openweather": {},
+ "brightness-slider": {},
+ "button-help": {
+ "command": "nwg-shell-help",
+ "icon": "help-about",
+ "label": "",
+ "label-position": "right",
+ "tooltip": "Show/hide help [S]+F1",
+ "css-name": "button-custom",
+ "icon-size": 16
+ },
+ "button-clipman": {
+ "command": "nwg-clipman",
+ "icon": "nwg-clipman",
+ "label": "",
+ "label-position": "right",
+ "tooltip": "Clipboard history [Alt]+c",
+ "css-name": "button-custom",
+ "icon-size": 16
+ }
+ }
+]
\ No newline at end of file
diff --git a/home/private_dot_config/nwg-panel/hyprland-3.css b/home/private_dot_config/nwg-panel/hyprland-3.css
new file mode 100644
index 0000000..5d25bd7
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/hyprland-3.css
@@ -0,0 +1,120 @@
+/***** SUGGESTED TO CHANGE CAREFULLY *****/
+
+/* Recommended if panel "height" unset or smaller then your theme default button height */
+button {
+ margin: 2px;
+ background: none;
+ border: none
+}
+
+#button-start {
+ background: none;
+ border: 0
+}
+
+/* WindowBox in SwayTaskBar is a custom widget, that needs this and the next name
+ to highlight currently focused task */
+#task-box {
+ padding-left: 4px;
+ padding-right: 4px
+}
+#task-box-focused {
+ background-color: rgba(255, 255, 255, 0.12);
+ padding-left: 4px;
+ padding-right: 4px
+}
+
+
+/***** MODIFY TO YOUR TASTE *****/
+
+/* Default custom button */
+#button-custom {
+ background: rgba(0, 0, 0, 0.0);
+ border: 0
+}
+
+#button-custom:hover {
+ border: none;
+ border-radius: 3px;
+ background: #cd7ebf;
+ color: #fff
+}
+
+/* Top panel in sample config uses this name */
+#panel-top {
+ background-color: rgba(11, 11, 11, 0.9);
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* Bottom panel in sample config uses this name */
+#panel-bottom {
+ background-color: rgba(0, 0, 0, 0.9);
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* Controls window in sample config uses this name */
+#controls-window {
+ background: #27132e;
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* Executors usually behave better in monospace fonts */
+#executor-label {
+ font-family: DejaVu Sans Mono, monospace
+}
+
+/* and so does the Clock */
+#clock {
+ font-family: DejaVu Sans Mono, monospace;
+ font-size: 14px
+}
+
+/* Sample executor-weather uses "css-name": "weather" */
+#weather {
+ font-size: 14px
+}
+
+/* dwl-tags */
+#dwl-tag-box {
+ padding-top: 4px;
+ padding-bottom: 4px
+}
+
+#dwl-tag-occupied {
+ font-family: monospace;
+ color: #eee;
+ background-color: #006699;
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-free {
+ font-family: monospace;
+ color: #eee;
+ background-color: #333;
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-urgent {
+ font-family: monospace;
+ color: #eee;
+ background-color: #ee6600;
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-selected {
+ border: 2px solid #81a1c1;
+}
+
+/* Selected (hovered) UI elements */
+*:selected {
+ border: none;
+ border-radius: 3px;
+ background: #cd7ebf;
+ color: #fff
+}
diff --git a/home/private_dot_config/nwg-panel/icons_color/exclamation.svg b/home/private_dot_config/nwg-panel/icons_color/exclamation.svg
new file mode 100644
index 0000000..8ed2cf1
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_color/exclamation.svg
@@ -0,0 +1,74 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_color/ow-01d.svg b/home/private_dot_config/nwg-panel/icons_color/ow-01d.svg
new file mode 100644
index 0000000..0274352
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_color/ow-01d.svg
@@ -0,0 +1,86 @@
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_color/ow-01n.svg b/home/private_dot_config/nwg-panel/icons_color/ow-01n.svg
new file mode 100644
index 0000000..d5d1454
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_color/ow-01n.svg
@@ -0,0 +1,41 @@
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_color/ow-02d.svg b/home/private_dot_config/nwg-panel/icons_color/ow-02d.svg
new file mode 100644
index 0000000..88b7620
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_color/ow-02d.svg
@@ -0,0 +1,104 @@
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_color/ow-02n.svg b/home/private_dot_config/nwg-panel/icons_color/ow-02n.svg
new file mode 100644
index 0000000..fcd52bd
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_color/ow-02n.svg
@@ -0,0 +1,59 @@
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_color/ow-03d.svg b/home/private_dot_config/nwg-panel/icons_color/ow-03d.svg
new file mode 100644
index 0000000..98abfec
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_color/ow-03d.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_color/ow-03n.svg b/home/private_dot_config/nwg-panel/icons_color/ow-03n.svg
new file mode 100644
index 0000000..98abfec
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_color/ow-03n.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_color/ow-04d.svg b/home/private_dot_config/nwg-panel/icons_color/ow-04d.svg
new file mode 100644
index 0000000..3bee0c5
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_color/ow-04d.svg
@@ -0,0 +1,87 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_color/ow-04n.svg b/home/private_dot_config/nwg-panel/icons_color/ow-04n.svg
new file mode 100644
index 0000000..b0280c0
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_color/ow-04n.svg
@@ -0,0 +1,87 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_color/ow-09d.svg b/home/private_dot_config/nwg-panel/icons_color/ow-09d.svg
new file mode 100644
index 0000000..89bc5b6
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_color/ow-09d.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_color/ow-09n.svg b/home/private_dot_config/nwg-panel/icons_color/ow-09n.svg
new file mode 100644
index 0000000..89bc5b6
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_color/ow-09n.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_color/ow-10d.svg b/home/private_dot_config/nwg-panel/icons_color/ow-10d.svg
new file mode 100644
index 0000000..7658ce2
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_color/ow-10d.svg
@@ -0,0 +1,111 @@
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_color/ow-10n.svg b/home/private_dot_config/nwg-panel/icons_color/ow-10n.svg
new file mode 100644
index 0000000..a540c75
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_color/ow-10n.svg
@@ -0,0 +1,66 @@
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_color/ow-11d.svg b/home/private_dot_config/nwg-panel/icons_color/ow-11d.svg
new file mode 100644
index 0000000..9bb028d
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_color/ow-11d.svg
@@ -0,0 +1,76 @@
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_color/ow-11n.svg b/home/private_dot_config/nwg-panel/icons_color/ow-11n.svg
new file mode 100644
index 0000000..9bb028d
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_color/ow-11n.svg
@@ -0,0 +1,76 @@
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_color/ow-13d.svg b/home/private_dot_config/nwg-panel/icons_color/ow-13d.svg
new file mode 100644
index 0000000..048e915
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_color/ow-13d.svg
@@ -0,0 +1,54 @@
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_color/ow-13n.svg b/home/private_dot_config/nwg-panel/icons_color/ow-13n.svg
new file mode 100644
index 0000000..048e915
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_color/ow-13n.svg
@@ -0,0 +1,54 @@
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_color/ow-50d.svg b/home/private_dot_config/nwg-panel/icons_color/ow-50d.svg
new file mode 100644
index 0000000..220b087
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_color/ow-50d.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_color/ow-50n.svg b/home/private_dot_config/nwg-panel/icons_color/ow-50n.svg
new file mode 100644
index 0000000..220b087
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_color/ow-50n.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/airplane-mode-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/airplane-mode-symbolic.svg
new file mode 100644
index 0000000..6bf0be1
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/airplane-mode-symbolic.svg
@@ -0,0 +1,37 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/arch-linux.svg b/home/private_dot_config/nwg-panel/icons_dark/arch-linux.svg
new file mode 100644
index 0000000..39ce3ae
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/arch-linux.svg
@@ -0,0 +1,175 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/arch-notification.svg b/home/private_dot_config/nwg-panel/icons_dark/arch-notification.svg
new file mode 100644
index 0000000..ccf99af
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/arch-notification.svg
@@ -0,0 +1,180 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/audio-volume-high-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/audio-volume-high-symbolic.svg
new file mode 100644
index 0000000..2221cda
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/audio-volume-high-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/audio-volume-low-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/audio-volume-low-symbolic.svg
new file mode 100644
index 0000000..c026126
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/audio-volume-low-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/audio-volume-medium-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/audio-volume-medium-symbolic.svg
new file mode 100644
index 0000000..a776174
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/audio-volume-medium-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/audio-volume-muted-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/audio-volume-muted-symbolic.svg
new file mode 100644
index 0000000..9d7c070
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/audio-volume-muted-symbolic.svg
@@ -0,0 +1,54 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/azote.svg b/home/private_dot_config/nwg-panel/icons_dark/azote.svg
new file mode 100644
index 0000000..6918f10
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/azote.svg
@@ -0,0 +1,99 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/battery-empty-charging-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/battery-empty-charging-symbolic.svg
new file mode 100644
index 0000000..a507e02
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/battery-empty-charging-symbolic.svg
@@ -0,0 +1,211 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/battery-empty-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/battery-empty-symbolic.svg
new file mode 100644
index 0000000..410aeb4
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/battery-empty-symbolic.svg
@@ -0,0 +1,207 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/battery-full-charging-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/battery-full-charging-symbolic.svg
new file mode 100644
index 0000000..462d5d3
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/battery-full-charging-symbolic.svg
@@ -0,0 +1,207 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/battery-full-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/battery-full-symbolic.svg
new file mode 100644
index 0000000..a89b677
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/battery-full-symbolic.svg
@@ -0,0 +1,207 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/battery-good-charging-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/battery-good-charging-symbolic.svg
new file mode 100644
index 0000000..5fbe543
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/battery-good-charging-symbolic.svg
@@ -0,0 +1,207 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/battery-good-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/battery-good-symbolic.svg
new file mode 100644
index 0000000..4a6bd26
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/battery-good-symbolic.svg
@@ -0,0 +1,207 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/battery-low-charging-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/battery-low-charging-symbolic.svg
new file mode 100644
index 0000000..766be8a
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/battery-low-charging-symbolic.svg
@@ -0,0 +1,211 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/battery-low-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/battery-low-symbolic.svg
new file mode 100644
index 0000000..83a0c2c
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/battery-low-symbolic.svg
@@ -0,0 +1,207 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/bell.svg b/home/private_dot_config/nwg-panel/icons_dark/bell.svg
new file mode 100644
index 0000000..1aabb35
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/bell.svg
@@ -0,0 +1,62 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/blank.svg b/home/private_dot_config/nwg-panel/icons_dark/blank.svg
new file mode 100644
index 0000000..4f7410c
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/blank.svg
@@ -0,0 +1,42 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/cloud.svg b/home/private_dot_config/nwg-panel/icons_dark/cloud.svg
new file mode 100644
index 0000000..1d17e77
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/cloud.svg
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/display-brightness-high-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/display-brightness-high-symbolic.svg
new file mode 100644
index 0000000..7f57ba4
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/display-brightness-high-symbolic.svg
@@ -0,0 +1,227 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/display-brightness-low-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/display-brightness-low-symbolic.svg
new file mode 100644
index 0000000..9206004
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/display-brightness-low-symbolic.svg
@@ -0,0 +1,222 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/display-brightness-medium-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/display-brightness-medium-symbolic.svg
new file mode 100644
index 0000000..5aabfda
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/display-brightness-medium-symbolic.svg
@@ -0,0 +1,222 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/document-open-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/document-open-symbolic.svg
new file mode 100644
index 0000000..f99203a
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/document-open-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/edit-clear.svg b/home/private_dot_config/nwg-panel/icons_dark/edit-clear.svg
new file mode 100644
index 0000000..380465b
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/edit-clear.svg
@@ -0,0 +1,50 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/edit-delete-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/edit-delete-symbolic.svg
new file mode 100644
index 0000000..83e5e4c
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/edit-delete-symbolic.svg
@@ -0,0 +1,212 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/emblem-system-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/emblem-system-symbolic.svg
new file mode 100644
index 0000000..61f1709
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/emblem-system-symbolic.svg
@@ -0,0 +1,228 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/empty_icon-theme.cache b/home/private_dot_config/nwg-panel/icons_dark/empty_icon-theme.cache
new file mode 100644
index 0000000..e69de29
diff --git a/home/private_dot_config/nwg-panel/icons_dark/exclamation.svg b/home/private_dot_config/nwg-panel/icons_dark/exclamation.svg
new file mode 100644
index 0000000..e163842
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/exclamation.svg
@@ -0,0 +1,63 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/eye.svg b/home/private_dot_config/nwg-panel/icons_dark/eye.svg
new file mode 100644
index 0000000..768bb39
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/eye.svg
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/github.svg b/home/private_dot_config/nwg-panel/icons_dark/github.svg
new file mode 100644
index 0000000..14111be
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/github.svg
@@ -0,0 +1,62 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/go-down-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/go-down-symbolic.svg
new file mode 100644
index 0000000..503ed4d
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/go-down-symbolic.svg
@@ -0,0 +1,54 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/go-next-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/go-next-symbolic.svg
new file mode 100644
index 0000000..c2a06fe
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/go-next-symbolic.svg
@@ -0,0 +1,55 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/grid.svg b/home/private_dot_config/nwg-panel/icons_dark/grid.svg
new file mode 100644
index 0000000..8e5bd5e
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/grid.svg
@@ -0,0 +1,170 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/gtk-apply.svg b/home/private_dot_config/nwg-panel/icons_dark/gtk-apply.svg
new file mode 100644
index 0000000..4fe55d0
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/gtk-apply.svg
@@ -0,0 +1,50 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/gtk-close.svg b/home/private_dot_config/nwg-panel/icons_dark/gtk-close.svg
new file mode 100644
index 0000000..436a98d
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/gtk-close.svg
@@ -0,0 +1,55 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/humidity.svg b/home/private_dot_config/nwg-panel/icons_dark/humidity.svg
new file mode 100644
index 0000000..571bfc2
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/humidity.svg
@@ -0,0 +1,42 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/list-add-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/list-add-symbolic.svg
new file mode 100644
index 0000000..f00cf05
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/list-add-symbolic.svg
@@ -0,0 +1,222 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/measure.svg b/home/private_dot_config/nwg-panel/icons_dark/measure.svg
new file mode 100644
index 0000000..4f8e823
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/measure.svg
@@ -0,0 +1,55 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/media-playback-pause-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/media-playback-pause-symbolic.svg
new file mode 100644
index 0000000..f125d7c
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/media-playback-pause-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/media-playback-start-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/media-playback-start-symbolic.svg
new file mode 100644
index 0000000..770f184
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/media-playback-start-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/media-skip-backward-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/media-skip-backward-symbolic.svg
new file mode 100644
index 0000000..c9d9916
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/media-skip-backward-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/media-skip-forward-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/media-skip-forward-symbolic.svg
new file mode 100644
index 0000000..b30dde3
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/media-skip-forward-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/mode.svg b/home/private_dot_config/nwg-panel/icons_dark/mode.svg
new file mode 100644
index 0000000..e2f3566
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/mode.svg
@@ -0,0 +1,40 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/music.svg b/home/private_dot_config/nwg-panel/icons_dark/music.svg
new file mode 100644
index 0000000..9a46c4d
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/music.svg
@@ -0,0 +1,38 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/nwg-clipman.svg b/home/private_dot_config/nwg-panel/icons_dark/nwg-clipman.svg
new file mode 100644
index 0000000..9f76855
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/nwg-clipman.svg
@@ -0,0 +1,51 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/nwg-displays.svg b/home/private_dot_config/nwg-panel/icons_dark/nwg-displays.svg
new file mode 100644
index 0000000..93160f3
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/nwg-displays.svg
@@ -0,0 +1,66 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/nwg-look.svg b/home/private_dot_config/nwg-panel/icons_dark/nwg-look.svg
new file mode 100644
index 0000000..2f7a82f
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/nwg-look.svg
@@ -0,0 +1,296 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/nwg-panel.svg b/home/private_dot_config/nwg-panel/icons_dark/nwg-panel.svg
new file mode 100644
index 0000000..08622b3
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/nwg-panel.svg
@@ -0,0 +1,92 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/nwg-processes.svg b/home/private_dot_config/nwg-panel/icons_dark/nwg-processes.svg
new file mode 100644
index 0000000..bc91075
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/nwg-processes.svg
@@ -0,0 +1,84 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/nwg-readme-browser.svg b/home/private_dot_config/nwg-panel/icons_dark/nwg-readme-browser.svg
new file mode 100644
index 0000000..8342238
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/nwg-readme-browser.svg
@@ -0,0 +1,52 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/nwg-shell-config.svg b/home/private_dot_config/nwg-panel/icons_dark/nwg-shell-config.svg
new file mode 100644
index 0000000..ec07cb6
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/nwg-shell-config.svg
@@ -0,0 +1,233 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/nwg-shell.svg b/home/private_dot_config/nwg-panel/icons_dark/nwg-shell.svg
new file mode 100644
index 0000000..ee8e492
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/nwg-shell.svg
@@ -0,0 +1,50 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/nwgocc-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/nwgocc-symbolic.svg
new file mode 100644
index 0000000..071e8ac
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/nwgocc-symbolic.svg
@@ -0,0 +1,95 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/object-flip-vertical.svg b/home/private_dot_config/nwg-panel/icons_dark/object-flip-vertical.svg
new file mode 100644
index 0000000..56590ae
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/object-flip-vertical.svg
@@ -0,0 +1,49 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/ow-01d.svg b/home/private_dot_config/nwg-panel/icons_dark/ow-01d.svg
new file mode 100644
index 0000000..ede40a9
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/ow-01d.svg
@@ -0,0 +1,65 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/ow-01n.svg b/home/private_dot_config/nwg-panel/icons_dark/ow-01n.svg
new file mode 100644
index 0000000..44d3fd0
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/ow-01n.svg
@@ -0,0 +1,82 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/ow-02d.svg b/home/private_dot_config/nwg-panel/icons_dark/ow-02d.svg
new file mode 100644
index 0000000..733c59d
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/ow-02d.svg
@@ -0,0 +1,77 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/ow-02n.svg b/home/private_dot_config/nwg-panel/icons_dark/ow-02n.svg
new file mode 100644
index 0000000..e97f724
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/ow-02n.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/ow-03d.svg b/home/private_dot_config/nwg-panel/icons_dark/ow-03d.svg
new file mode 100644
index 0000000..244424a
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/ow-03d.svg
@@ -0,0 +1,65 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/ow-03n.svg b/home/private_dot_config/nwg-panel/icons_dark/ow-03n.svg
new file mode 100644
index 0000000..7ee10fd
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/ow-03n.svg
@@ -0,0 +1,65 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/ow-04d.svg b/home/private_dot_config/nwg-panel/icons_dark/ow-04d.svg
new file mode 100644
index 0000000..0f46642
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/ow-04d.svg
@@ -0,0 +1,77 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/ow-04n.svg b/home/private_dot_config/nwg-panel/icons_dark/ow-04n.svg
new file mode 100644
index 0000000..2216be5
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/ow-04n.svg
@@ -0,0 +1,77 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/ow-09d.svg b/home/private_dot_config/nwg-panel/icons_dark/ow-09d.svg
new file mode 100644
index 0000000..4c166ee
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/ow-09d.svg
@@ -0,0 +1,107 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/ow-09n.svg b/home/private_dot_config/nwg-panel/icons_dark/ow-09n.svg
new file mode 100644
index 0000000..478a6f7
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/ow-09n.svg
@@ -0,0 +1,107 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/ow-10d.svg b/home/private_dot_config/nwg-panel/icons_dark/ow-10d.svg
new file mode 100644
index 0000000..32afe9c
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/ow-10d.svg
@@ -0,0 +1,68 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/ow-10n.svg b/home/private_dot_config/nwg-panel/icons_dark/ow-10n.svg
new file mode 100644
index 0000000..4df71fe
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/ow-10n.svg
@@ -0,0 +1,64 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/ow-11d.svg b/home/private_dot_config/nwg-panel/icons_dark/ow-11d.svg
new file mode 100644
index 0000000..aef6a83
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/ow-11d.svg
@@ -0,0 +1,94 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/ow-11n.svg b/home/private_dot_config/nwg-panel/icons_dark/ow-11n.svg
new file mode 100644
index 0000000..f6f96f0
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/ow-11n.svg
@@ -0,0 +1,94 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/ow-13d.svg b/home/private_dot_config/nwg-panel/icons_dark/ow-13d.svg
new file mode 100644
index 0000000..e9ef66b
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/ow-13d.svg
@@ -0,0 +1,101 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/ow-13n.svg b/home/private_dot_config/nwg-panel/icons_dark/ow-13n.svg
new file mode 100644
index 0000000..2a6eee2
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/ow-13n.svg
@@ -0,0 +1,101 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/ow-50d.svg b/home/private_dot_config/nwg-panel/icons_dark/ow-50d.svg
new file mode 100644
index 0000000..d33db79
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/ow-50d.svg
@@ -0,0 +1,80 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/ow-50n.svg b/home/private_dot_config/nwg-panel/icons_dark/ow-50n.svg
new file mode 100644
index 0000000..982b672
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/ow-50n.svg
@@ -0,0 +1,80 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/pan-down-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/pan-down-symbolic.svg
new file mode 100644
index 0000000..8476a75
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/pan-down-symbolic.svg
@@ -0,0 +1,55 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/pan-end-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/pan-end-symbolic.svg
new file mode 100644
index 0000000..0105ef3
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/pan-end-symbolic.svg
@@ -0,0 +1,54 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/pressure.svg b/home/private_dot_config/nwg-panel/icons_dark/pressure.svg
new file mode 100644
index 0000000..279085f
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/pressure.svg
@@ -0,0 +1,58 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/sunrise.svg b/home/private_dot_config/nwg-panel/icons_dark/sunrise.svg
new file mode 100644
index 0000000..4775996
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/sunrise.svg
@@ -0,0 +1,46 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/sunset.svg b/home/private_dot_config/nwg-panel/icons_dark/sunset.svg
new file mode 100644
index 0000000..b5b3e71
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/sunset.svg
@@ -0,0 +1,46 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/system-lock-screen.svg b/home/private_dot_config/nwg-panel/icons_dark/system-lock-screen.svg
new file mode 100644
index 0000000..e9f7ac8
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/system-lock-screen.svg
@@ -0,0 +1,222 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/system-shutdown-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/system-shutdown-symbolic.svg
new file mode 100644
index 0000000..464d107
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/system-shutdown-symbolic.svg
@@ -0,0 +1,55 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/umbrella.svg b/home/private_dot_config/nwg-panel/icons_dark/umbrella.svg
new file mode 100644
index 0000000..d5a4c75
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/umbrella.svg
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/user-available-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/user-available-symbolic.svg
new file mode 100644
index 0000000..8043718
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/user-available-symbolic.svg
@@ -0,0 +1,221 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/view-dual-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/view-dual-symbolic.svg
new file mode 100644
index 0000000..1f6002b
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/view-dual-symbolic.svg
@@ -0,0 +1,54 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/view-paged-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/view-paged-symbolic.svg
new file mode 100644
index 0000000..3773f81
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/view-paged-symbolic.svg
@@ -0,0 +1,58 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/view-refresh-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/view-refresh-symbolic.svg
new file mode 100644
index 0000000..30c7466
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/view-refresh-symbolic.svg
@@ -0,0 +1,181 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/wallpaper-refresh.svg b/home/private_dot_config/nwg-panel/icons_dark/wallpaper-refresh.svg
new file mode 100644
index 0000000..1c3495f
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/wallpaper-refresh.svg
@@ -0,0 +1,91 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/wallpaper.svg b/home/private_dot_config/nwg-panel/icons_dark/wallpaper.svg
new file mode 100644
index 0000000..9fd63d4
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/wallpaper.svg
@@ -0,0 +1,90 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/wind.svg b/home/private_dot_config/nwg-panel/icons_dark/wind.svg
new file mode 100644
index 0000000..6adbf09
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/wind.svg
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/window-close-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/window-close-symbolic.svg
new file mode 100644
index 0000000..0e9e9e5
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/window-close-symbolic.svg
@@ -0,0 +1,54 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_dark/window-pop-out-symbolic.svg b/home/private_dot_config/nwg-panel/icons_dark/window-pop-out-symbolic.svg
new file mode 100644
index 0000000..58eb824
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_dark/window-pop-out-symbolic.svg
@@ -0,0 +1,60 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/airplane-mode-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/airplane-mode-symbolic.svg
new file mode 100644
index 0000000..6d2c63b
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/airplane-mode-symbolic.svg
@@ -0,0 +1,37 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/arch-linux.svg b/home/private_dot_config/nwg-panel/icons_light/arch-linux.svg
new file mode 100644
index 0000000..8d9f667
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/arch-linux.svg
@@ -0,0 +1,175 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/arch-notification.svg b/home/private_dot_config/nwg-panel/icons_light/arch-notification.svg
new file mode 100644
index 0000000..0ebfddd
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/arch-notification.svg
@@ -0,0 +1,180 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/audio-volume-high-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/audio-volume-high-symbolic.svg
new file mode 100644
index 0000000..f200300
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/audio-volume-high-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/audio-volume-low-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/audio-volume-low-symbolic.svg
new file mode 100644
index 0000000..d0797f5
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/audio-volume-low-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/audio-volume-medium-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/audio-volume-medium-symbolic.svg
new file mode 100644
index 0000000..21d91da
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/audio-volume-medium-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/audio-volume-muted-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/audio-volume-muted-symbolic.svg
new file mode 100644
index 0000000..9d11387
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/audio-volume-muted-symbolic.svg
@@ -0,0 +1,54 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/azote.svg b/home/private_dot_config/nwg-panel/icons_light/azote.svg
new file mode 100644
index 0000000..57f2517
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/azote.svg
@@ -0,0 +1,99 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/battery-empty-charging-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/battery-empty-charging-symbolic.svg
new file mode 100644
index 0000000..a962069
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/battery-empty-charging-symbolic.svg
@@ -0,0 +1,211 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/battery-empty-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/battery-empty-symbolic.svg
new file mode 100644
index 0000000..9c72319
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/battery-empty-symbolic.svg
@@ -0,0 +1,207 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/battery-full-charging-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/battery-full-charging-symbolic.svg
new file mode 100644
index 0000000..2e989af
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/battery-full-charging-symbolic.svg
@@ -0,0 +1,207 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/battery-full-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/battery-full-symbolic.svg
new file mode 100644
index 0000000..f071c9c
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/battery-full-symbolic.svg
@@ -0,0 +1,207 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/battery-good-charging-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/battery-good-charging-symbolic.svg
new file mode 100644
index 0000000..5fbe543
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/battery-good-charging-symbolic.svg
@@ -0,0 +1,207 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/battery-good-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/battery-good-symbolic.svg
new file mode 100644
index 0000000..873b598
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/battery-good-symbolic.svg
@@ -0,0 +1,207 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/battery-low-charging-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/battery-low-charging-symbolic.svg
new file mode 100644
index 0000000..6ed9c0b
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/battery-low-charging-symbolic.svg
@@ -0,0 +1,211 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/battery-low-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/battery-low-symbolic.svg
new file mode 100644
index 0000000..e3a4bf4
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/battery-low-symbolic.svg
@@ -0,0 +1,207 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/bell.svg b/home/private_dot_config/nwg-panel/icons_light/bell.svg
new file mode 100644
index 0000000..fc21de8
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/bell.svg
@@ -0,0 +1,62 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/blank.svg b/home/private_dot_config/nwg-panel/icons_light/blank.svg
new file mode 100644
index 0000000..4f7410c
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/blank.svg
@@ -0,0 +1,42 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/cloud.svg b/home/private_dot_config/nwg-panel/icons_light/cloud.svg
new file mode 100644
index 0000000..1d17e77
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/cloud.svg
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/display-brightness-high-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/display-brightness-high-symbolic.svg
new file mode 100644
index 0000000..89172a6
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/display-brightness-high-symbolic.svg
@@ -0,0 +1,227 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/display-brightness-low-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/display-brightness-low-symbolic.svg
new file mode 100644
index 0000000..34e2720
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/display-brightness-low-symbolic.svg
@@ -0,0 +1,222 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/display-brightness-medium-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/display-brightness-medium-symbolic.svg
new file mode 100644
index 0000000..08ae8cd
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/display-brightness-medium-symbolic.svg
@@ -0,0 +1,222 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/document-open-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/document-open-symbolic.svg
new file mode 100644
index 0000000..cc8a69b
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/document-open-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/edit-clear.svg b/home/private_dot_config/nwg-panel/icons_light/edit-clear.svg
new file mode 100644
index 0000000..4bc29f6
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/edit-clear.svg
@@ -0,0 +1,50 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/edit-delete-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/edit-delete-symbolic.svg
new file mode 100644
index 0000000..3c3a1c9
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/edit-delete-symbolic.svg
@@ -0,0 +1,212 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/emblem-system-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/emblem-system-symbolic.svg
new file mode 100644
index 0000000..8d44933
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/emblem-system-symbolic.svg
@@ -0,0 +1,228 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/empty_icon-theme.cache b/home/private_dot_config/nwg-panel/icons_light/empty_icon-theme.cache
new file mode 100644
index 0000000..e69de29
diff --git a/home/private_dot_config/nwg-panel/icons_light/exclamation.svg b/home/private_dot_config/nwg-panel/icons_light/exclamation.svg
new file mode 100644
index 0000000..e93ce95
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/exclamation.svg
@@ -0,0 +1,63 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/eye.svg b/home/private_dot_config/nwg-panel/icons_light/eye.svg
new file mode 100644
index 0000000..cd5b510
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/eye.svg
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/github.svg b/home/private_dot_config/nwg-panel/icons_light/github.svg
new file mode 100644
index 0000000..d2427c7
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/github.svg
@@ -0,0 +1,62 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/go-down-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/go-down-symbolic.svg
new file mode 100644
index 0000000..caaeb9a
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/go-down-symbolic.svg
@@ -0,0 +1,54 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/go-next-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/go-next-symbolic.svg
new file mode 100644
index 0000000..5ce4c79
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/go-next-symbolic.svg
@@ -0,0 +1,54 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/grid.svg b/home/private_dot_config/nwg-panel/icons_light/grid.svg
new file mode 100644
index 0000000..b717f9a
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/grid.svg
@@ -0,0 +1,170 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/gtk-apply.svg b/home/private_dot_config/nwg-panel/icons_light/gtk-apply.svg
new file mode 100644
index 0000000..0b315b7
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/gtk-apply.svg
@@ -0,0 +1,50 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/gtk-close.svg b/home/private_dot_config/nwg-panel/icons_light/gtk-close.svg
new file mode 100644
index 0000000..ad6f4fb
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/gtk-close.svg
@@ -0,0 +1,55 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/humidity.svg b/home/private_dot_config/nwg-panel/icons_light/humidity.svg
new file mode 100644
index 0000000..db68af7
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/humidity.svg
@@ -0,0 +1,42 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/icon-missing.svg b/home/private_dot_config/nwg-panel/icons_light/icon-missing.svg
new file mode 100644
index 0000000..85d157b
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/icon-missing.svg
@@ -0,0 +1,217 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/list-add-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/list-add-symbolic.svg
new file mode 100644
index 0000000..e46935d
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/list-add-symbolic.svg
@@ -0,0 +1,222 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/measure.svg b/home/private_dot_config/nwg-panel/icons_light/measure.svg
new file mode 100644
index 0000000..e4e6725
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/measure.svg
@@ -0,0 +1,55 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/media-playback-pause-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/media-playback-pause-symbolic.svg
new file mode 100644
index 0000000..25aff5f
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/media-playback-pause-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/media-playback-start-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/media-playback-start-symbolic.svg
new file mode 100644
index 0000000..162f467
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/media-playback-start-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/media-skip-backward-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/media-skip-backward-symbolic.svg
new file mode 100644
index 0000000..50358eb
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/media-skip-backward-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/media-skip-forward-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/media-skip-forward-symbolic.svg
new file mode 100644
index 0000000..4c9c191
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/media-skip-forward-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/mode.svg b/home/private_dot_config/nwg-panel/icons_light/mode.svg
new file mode 100644
index 0000000..af96309
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/mode.svg
@@ -0,0 +1,40 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/music.svg b/home/private_dot_config/nwg-panel/icons_light/music.svg
new file mode 100644
index 0000000..b56add0
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/music.svg
@@ -0,0 +1,38 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/nwg-clipman.svg b/home/private_dot_config/nwg-panel/icons_light/nwg-clipman.svg
new file mode 100644
index 0000000..33f5222
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/nwg-clipman.svg
@@ -0,0 +1,51 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/nwg-displays.svg b/home/private_dot_config/nwg-panel/icons_light/nwg-displays.svg
new file mode 100644
index 0000000..1fe29e3
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/nwg-displays.svg
@@ -0,0 +1,66 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/nwg-look.svg b/home/private_dot_config/nwg-panel/icons_light/nwg-look.svg
new file mode 100644
index 0000000..1401db5
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/nwg-look.svg
@@ -0,0 +1,296 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/nwg-panel.svg b/home/private_dot_config/nwg-panel/icons_light/nwg-panel.svg
new file mode 100644
index 0000000..9b60df2
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/nwg-panel.svg
@@ -0,0 +1,92 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/nwg-processes.svg b/home/private_dot_config/nwg-panel/icons_light/nwg-processes.svg
new file mode 100644
index 0000000..e56836f
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/nwg-processes.svg
@@ -0,0 +1,84 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/nwg-readme-browser.svg b/home/private_dot_config/nwg-panel/icons_light/nwg-readme-browser.svg
new file mode 100644
index 0000000..56ce177
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/nwg-readme-browser.svg
@@ -0,0 +1,52 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/nwg-shell-config.svg b/home/private_dot_config/nwg-panel/icons_light/nwg-shell-config.svg
new file mode 100644
index 0000000..14d71b1
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/nwg-shell-config.svg
@@ -0,0 +1,233 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/nwg-shell.svg b/home/private_dot_config/nwg-panel/icons_light/nwg-shell.svg
new file mode 100644
index 0000000..234585d
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/nwg-shell.svg
@@ -0,0 +1,49 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/nwgocc-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/nwgocc-symbolic.svg
new file mode 100644
index 0000000..6564196
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/nwgocc-symbolic.svg
@@ -0,0 +1,95 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/object-flip-vertical.svg b/home/private_dot_config/nwg-panel/icons_light/object-flip-vertical.svg
new file mode 100644
index 0000000..fb009d9
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/object-flip-vertical.svg
@@ -0,0 +1,49 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/ow-01d.svg b/home/private_dot_config/nwg-panel/icons_light/ow-01d.svg
new file mode 100644
index 0000000..44eda5c
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/ow-01d.svg
@@ -0,0 +1,65 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/ow-01n.svg b/home/private_dot_config/nwg-panel/icons_light/ow-01n.svg
new file mode 100644
index 0000000..5fb3710
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/ow-01n.svg
@@ -0,0 +1,82 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/ow-02d.svg b/home/private_dot_config/nwg-panel/icons_light/ow-02d.svg
new file mode 100644
index 0000000..45468bb
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/ow-02d.svg
@@ -0,0 +1,77 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/ow-02n.svg b/home/private_dot_config/nwg-panel/icons_light/ow-02n.svg
new file mode 100644
index 0000000..87b07b5
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/ow-02n.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/ow-03d.svg b/home/private_dot_config/nwg-panel/icons_light/ow-03d.svg
new file mode 100644
index 0000000..faf4328
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/ow-03d.svg
@@ -0,0 +1,65 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/ow-03n.svg b/home/private_dot_config/nwg-panel/icons_light/ow-03n.svg
new file mode 100644
index 0000000..0d50e87
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/ow-03n.svg
@@ -0,0 +1,65 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/ow-04d.svg b/home/private_dot_config/nwg-panel/icons_light/ow-04d.svg
new file mode 100644
index 0000000..dafe667
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/ow-04d.svg
@@ -0,0 +1,77 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/ow-04n.svg b/home/private_dot_config/nwg-panel/icons_light/ow-04n.svg
new file mode 100644
index 0000000..372f2f0
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/ow-04n.svg
@@ -0,0 +1,77 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/ow-09d.svg b/home/private_dot_config/nwg-panel/icons_light/ow-09d.svg
new file mode 100644
index 0000000..24e892f
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/ow-09d.svg
@@ -0,0 +1,107 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/ow-09n.svg b/home/private_dot_config/nwg-panel/icons_light/ow-09n.svg
new file mode 100644
index 0000000..f47fde3
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/ow-09n.svg
@@ -0,0 +1,107 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/ow-10d.svg b/home/private_dot_config/nwg-panel/icons_light/ow-10d.svg
new file mode 100644
index 0000000..94432eb
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/ow-10d.svg
@@ -0,0 +1,68 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/ow-10n.svg b/home/private_dot_config/nwg-panel/icons_light/ow-10n.svg
new file mode 100644
index 0000000..6df4414
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/ow-10n.svg
@@ -0,0 +1,64 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/ow-11d.svg b/home/private_dot_config/nwg-panel/icons_light/ow-11d.svg
new file mode 100644
index 0000000..a582133
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/ow-11d.svg
@@ -0,0 +1,94 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/ow-11n.svg b/home/private_dot_config/nwg-panel/icons_light/ow-11n.svg
new file mode 100644
index 0000000..84ad637
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/ow-11n.svg
@@ -0,0 +1,94 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/ow-13d.svg b/home/private_dot_config/nwg-panel/icons_light/ow-13d.svg
new file mode 100644
index 0000000..d43d4b5
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/ow-13d.svg
@@ -0,0 +1,101 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/ow-13n.svg b/home/private_dot_config/nwg-panel/icons_light/ow-13n.svg
new file mode 100644
index 0000000..9fa4604
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/ow-13n.svg
@@ -0,0 +1,101 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/ow-50d.svg b/home/private_dot_config/nwg-panel/icons_light/ow-50d.svg
new file mode 100644
index 0000000..4226009
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/ow-50d.svg
@@ -0,0 +1,80 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/ow-50n.svg b/home/private_dot_config/nwg-panel/icons_light/ow-50n.svg
new file mode 100644
index 0000000..d2c5608
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/ow-50n.svg
@@ -0,0 +1,80 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/pan-down-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/pan-down-symbolic.svg
new file mode 100644
index 0000000..de71d75
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/pan-down-symbolic.svg
@@ -0,0 +1,54 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/pan-end-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/pan-end-symbolic.svg
new file mode 100644
index 0000000..d8150b8
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/pan-end-symbolic.svg
@@ -0,0 +1,54 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/pressure.svg b/home/private_dot_config/nwg-panel/icons_light/pressure.svg
new file mode 100644
index 0000000..ad9a6b8
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/pressure.svg
@@ -0,0 +1,58 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/sunrise.svg b/home/private_dot_config/nwg-panel/icons_light/sunrise.svg
new file mode 100644
index 0000000..ac815ec
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/sunrise.svg
@@ -0,0 +1,46 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/sunset.svg b/home/private_dot_config/nwg-panel/icons_light/sunset.svg
new file mode 100644
index 0000000..60fc70b
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/sunset.svg
@@ -0,0 +1,46 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/system-lock-screen.svg b/home/private_dot_config/nwg-panel/icons_light/system-lock-screen.svg
new file mode 100644
index 0000000..fb8753d
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/system-lock-screen.svg
@@ -0,0 +1,222 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/system-shutdown-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/system-shutdown-symbolic.svg
new file mode 100644
index 0000000..6ed014f
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/system-shutdown-symbolic.svg
@@ -0,0 +1,58 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/umbrella.svg b/home/private_dot_config/nwg-panel/icons_light/umbrella.svg
new file mode 100644
index 0000000..beed425
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/umbrella.svg
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/user-available-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/user-available-symbolic.svg
new file mode 100644
index 0000000..b8bcd2f
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/user-available-symbolic.svg
@@ -0,0 +1,221 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/view-dual-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/view-dual-symbolic.svg
new file mode 100644
index 0000000..6361735
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/view-dual-symbolic.svg
@@ -0,0 +1,54 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/view-paged-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/view-paged-symbolic.svg
new file mode 100644
index 0000000..53a2e98
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/view-paged-symbolic.svg
@@ -0,0 +1,58 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/view-refresh-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/view-refresh-symbolic.svg
new file mode 100644
index 0000000..7082d07
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/view-refresh-symbolic.svg
@@ -0,0 +1,181 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/wallpaper-refresh.svg b/home/private_dot_config/nwg-panel/icons_light/wallpaper-refresh.svg
new file mode 100644
index 0000000..1c3495f
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/wallpaper-refresh.svg
@@ -0,0 +1,91 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/wallpaper.svg b/home/private_dot_config/nwg-panel/icons_light/wallpaper.svg
new file mode 100644
index 0000000..9fd63d4
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/wallpaper.svg
@@ -0,0 +1,90 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/wind.svg b/home/private_dot_config/nwg-panel/icons_light/wind.svg
new file mode 100644
index 0000000..6ed40d5
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/wind.svg
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/window-close-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/window-close-symbolic.svg
new file mode 100644
index 0000000..9f187b0
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/window-close-symbolic.svg
@@ -0,0 +1,54 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/icons_light/window-pop-out-symbolic.svg b/home/private_dot_config/nwg-panel/icons_light/window-pop-out-symbolic.svg
new file mode 100644
index 0000000..3935ee6
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/icons_light/window-pop-out-symbolic.svg
@@ -0,0 +1,60 @@
+
+
diff --git a/home/private_dot_config/nwg-panel/menu-start.css b/home/private_dot_config/nwg-panel/menu-start.css
new file mode 100644
index 0000000..05f3bf9
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/menu-start.css
@@ -0,0 +1,23 @@
+window {
+ background-color: rgba(23, 53, 63, 0.95);
+ color: #eeeeee;
+ border-radius: 0
+}
+
+list {
+ background: none;
+ border-radius: 15px
+}
+
+entry {
+ background-color: rgba(0, 0, 0, 0.2)
+}
+
+button {
+ background: none;
+ border: none
+}
+
+button:hover {
+ background-color: rgba(255, 255, 255, 0.1)
+}
\ No newline at end of file
diff --git a/home/private_dot_config/nwg-panel/preset-0 b/home/private_dot_config/nwg-panel/preset-0
new file mode 100644
index 0000000..c0e5e87
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/preset-0
@@ -0,0 +1,343 @@
+[
+ {
+ "name": "top",
+ "output": "",
+ "layer": "bottom",
+ "position": "top",
+ "width": "auto",
+ "height": 30,
+ "homogeneous": true,
+ "margin-top": 0,
+ "margin-bottom": 0,
+ "padding-horizontal": 0,
+ "padding-vertical": 0,
+ "spacing": 2,
+ "items-padding": 0,
+ "css-name": "panel-top",
+ "icons": "light",
+ "menu-start": "off",
+ "modules-left": [
+ "button-launcher",
+ "playerctl"
+ ],
+ "modules-center": [
+ "clock"
+ ],
+ "modules-right": [
+ "random-wallpaper",
+ "sway-mode",
+ "tray",
+ "button-help",
+ "button-clipman"
+ ],
+ "controls": "right",
+ "controls-settings": {
+ "alignment": "right",
+ "components": [
+ "brightness",
+ "battery",
+ "volume",
+ "processes",
+ "readme"
+ ],
+ "commands": {
+ "battery": "",
+ "net": "",
+ "bluetooth": "blueman-manager"
+ },
+ "custom-items": [
+ {
+ "name": "Wallpapers",
+ "icon": "azote",
+ "cmd": "azote"
+ },
+ {
+ "name": "Look settings",
+ "icon": "nwg-look",
+ "cmd": "nwg-look"
+ },
+ {
+ "name": "Displays settings",
+ "icon": "nwg-displays",
+ "cmd": "nwg-displays"
+ },
+ {
+ "name": "Panel settings",
+ "icon": "nwg-panel",
+ "cmd": "nwg-panel-config"
+ },
+ {
+ "name": "Shell settings",
+ "icon": "nwg-shell-config",
+ "cmd": "nwg-shell-config"
+ }
+ ],
+ "menu": {
+ "name": "Exit",
+ "icon": "system-shutdown-symbolic",
+ "items": [
+ {
+ "name": "Lock screen",
+ "cmd": "nwg-lock"
+ },
+ {
+ "name": "Exit compositor",
+ "cmd": "nwg-dialog -p exit-sway -c \"swaymsg exit\""
+ },
+ {
+ "name": "Reboot",
+ "cmd": "nwg-dialog -p reboot -c \"systemctl reboot\""
+ },
+ {
+ "name": "Shutdown",
+ "cmd": "nwg-dialog -p poweroff -c \"systemctl -i poweroff\""
+ }
+ ]
+ },
+ "show-values": false,
+ "interval": 1,
+ "icon-size": 18,
+ "hover-opens": false,
+ "leave-closes": false,
+ "click-closes": true,
+ "css-name": "controls-window",
+ "net-interface": "wlo1",
+ "system-shutdown-symbolic": "system-shutdown",
+ "output-switcher": true,
+ "window-width": 320,
+ "window-margin": 0,
+ "battery-low-level": 0,
+ "root-css-name": "controls-overview",
+ "backlight-device": "",
+ "backlight-controller": "brightnessctl"
+ },
+ "playerctl": {
+ "interval": 1,
+ "buttons": true,
+ "buttons-position": "left",
+ "chars": 30,
+ "css-name": "button-grid",
+ "icon-size": 16,
+ "button-css-name": "button-custom",
+ "label-css-name": "panel-top"
+ },
+ "clock": {
+ "format": "%a, %d. %b %H:%M:%S",
+ "interval": 1,
+ "on-right-click": "",
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "css-name": "clock",
+ "root-css-name": "root-clock"
+ },
+ "sway-taskbar": {},
+ "sway-workspaces": {},
+ "scratchpad": {},
+ "dwl-tags": {},
+ "tray": {
+ "icon-size": 16,
+ "root-css-name": "tray",
+ "inner-css-name": "inner-tray",
+ "smooth-scrolling-threshold": 0
+ },
+ "swaync": {
+ "tooltip-text": "Notifications",
+ "on-left-click": "swaync-client -t",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "root-css-name": "root-executor",
+ "css-name": "executor",
+ "icon-placement": "left",
+ "icon-size": 16,
+ "interval": 1,
+ "always-show-icon": true
+ },
+ "exclusive-zone": true,
+ "openweather": {},
+ "brightness-slider": {},
+ "button-launcher": {
+ "command": "nwg-drawer",
+ "icon": "grid",
+ "label": "",
+ "label-position": "right",
+ "tooltip": "Application drawer [Alt]+F1",
+ "css-name": "button-custom",
+ "icon-size": 16
+ },
+ "button-help": {
+ "command": "nwg-shell-help",
+ "icon": "help-about",
+ "label": "",
+ "label-position": "right",
+ "tooltip": "Show/hide help [S]+F1",
+ "css-name": "button-custom",
+ "icon-size": 16
+ },
+ "button-clipman": {
+ "command": "nwg-clipman",
+ "icon": "nwg-clipman",
+ "label": "",
+ "label-position": "right",
+ "tooltip": "Clipboard history [Alt]+c",
+ "css-name": "button-custom",
+ "icon-size": 16
+ },
+ "random-wallpaper": {
+ "source": "wallhaven.cc",
+ "tags": [
+ "nature"
+ ],
+ "ratios": "16x9,16x10",
+ "atleast": "1920x1080",
+ "apikey": "",
+ "save-path": "/home/piotr",
+ "local-path": "/usr/share/backgrounds/nwg-shell",
+ "icon-size": 16,
+ "interval": 0,
+ "refresh-on-startup": false
+ },
+ "sigrt": 64,
+ "use-sigrt": false,
+ "sway-mode": {},
+ "hyprland-taskbar": {},
+ "hyprland-workspaces": {}
+ },
+ {
+ "name": "bottom",
+ "output": "",
+ "layer": "bottom",
+ "position": "bottom",
+ "height": 30,
+ "margin-top": 0,
+ "margin-bottom": 0,
+ "padding-horizontal": 6,
+ "padding-vertical": 0,
+ "spacing": 10,
+ "items-padding": 0,
+ "css-name": "panel-bottom",
+ "icons": "",
+ "menu-start": "off",
+ "width": "auto",
+ "controls": "off",
+ "controls-settings": {},
+ "scratchpad": {
+ "css-name": "",
+ "icon-size": 16,
+ "angle": 0.0,
+ "single-output": false
+ },
+ "clock": {},
+ "menu-start-settings": {},
+ "modules-left": [
+ "sway-taskbar",
+ "scratchpad"
+ ],
+ "modules-center": [],
+ "modules-right": [
+ "executor-cpuav",
+ "executor-cpubar",
+ "executor-temp",
+ "executor-memory",
+ "executor-drives"
+ ],
+ "sway-taskbar": {
+ "workspace-buttons": false,
+ "show-app-icon": true,
+ "show-layout": true,
+ "show-app-name": true,
+ "name-max-len": 15,
+ "workspaces-spacing": 0,
+ "task-padding": 0,
+ "all-outputs": false,
+ "image-size": 16,
+ "workspace-menu": [
+ "1",
+ "2",
+ "3",
+ "4",
+ "5",
+ "6",
+ "7",
+ "8"
+ ],
+ "all-workspaces": true
+ },
+ "executor-cpubar": {
+ "script": "gopsuinfo -c g",
+ "interval": 2,
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "css-name": "",
+ "icon-size": 16,
+ "icon-placement": "left"
+ },
+ "executor-cpuav": {
+ "script": "gopsuinfo -i a",
+ "interval": 2,
+ "tooltip-text": "CPU average load",
+ "on-left-click": "nwg-processes",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "css-name": "",
+ "icon-size": 16,
+ "icon-placement": "right"
+ },
+ "executor-temp": {
+ "script": "gopsuinfo -i t",
+ "interval": 5,
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "css-name": "",
+ "icon-size": 16,
+ "icon-placement": "left"
+ },
+ "executor-memory": {
+ "script": "gopsuinfo -i m",
+ "interval": 5,
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "css-name": "",
+ "icon-size": 16,
+ "icon-placement": "left"
+ },
+ "executor-drives": {
+ "script": "gopsuinfo -i n",
+ "interval": 15,
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "css-name": "",
+ "icon-size": 16,
+ "icon-placement": "left"
+ },
+ "playerctl": {},
+ "sway-workspaces": {},
+ "exclusive-zone": true,
+ "openweather": {},
+ "brightness-slider": {},
+ "dwl-tags": {},
+ "tray": {}
+ }
+]
\ No newline at end of file
diff --git a/home/private_dot_config/nwg-panel/preset-0.css b/home/private_dot_config/nwg-panel/preset-0.css
new file mode 100644
index 0000000..70bb9b9
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/preset-0.css
@@ -0,0 +1,119 @@
+/***** SUGGESTED TO CHANGE CAREFULLY *****/
+
+/* Recommended if panel "height" unset or smaller then your theme default button height */
+button {
+ margin: 2px;
+ background: none;
+ border: none
+}
+
+/* SwayTaskBar and SwayWorkspaces use custom widgets, that need this and the next name
+ to highlight currently focused task / workspace. */
+#task-box {
+ padding-left: 4px;
+ padding-right: 4px
+}
+#task-box-focused {
+ background-color: rgba(255, 255, 255, 0.12);
+ padding-left: 4px;
+ padding-right: 4px
+}
+
+
+/***** MODIFY TO YOUR TASTE *****/
+
+/* Default custom button */
+#button-custom {
+ background: rgba(0, 0, 0, 0.0);
+ border: 0
+}
+
+#button-custom:hover {
+ border: none;
+ border-radius: 3px;
+ background: #cd7ebf;
+ color: #fff
+}
+
+/* Top panel in sample config uses this name */
+#panel-top {
+ background: #030303;
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* Bottom panel in sample config uses this name */
+#panel-bottom {
+ background-color: #030303;
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* Controls window in sample config uses this name */
+#controls-window {
+ background-color: rgba(37, 37, 37, 0.95);
+ border-radius: 0;
+ border-style: solid;
+ border-width: 1px;
+ border-color: rgba(0, 0, 0, 1.0);
+ color: #eeeeee
+}
+
+/* Executors usually behave better in monospace fonts */
+#executor-label {
+ font-family: DejaVu Sans Mono, monospace;
+ font-size: 16px
+}
+
+/* and so does the Clock */
+#clock {
+ font-family: DejaVu Sans Mono, monospace;
+ font-size: 16px
+}
+
+/* Sample executor-weather uses "css-name": "weather" */
+#weather {
+ font-size: 16px
+}
+
+/* dwl module */
+#dwl-tag-box {
+ padding-top: 4px;
+ padding-bottom: 4px
+}
+
+#dwl-tag-occupied {
+ font-family: monospace;
+ color: #eee;
+ background-color: #006699;
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-free {
+ font-family: monospace;
+ color: #eee;
+ background-color: rgba(32, 50, 90, 1.0);
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-urgent {
+ font-family: monospace;
+ color: #eee;
+ background-color: #ee6600;
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-selected {
+ border: 2px solid #81a1c1;
+}
+
+/* Selected (hovered) UI elements */
+*:selected {
+ border: none;
+ border-radius: 3px;
+ background: #cd7ebf;
+ color: #fff
+}
diff --git a/home/private_dot_config/nwg-panel/preset-1 b/home/private_dot_config/nwg-panel/preset-1
new file mode 100644
index 0000000..397bc0f
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/preset-1
@@ -0,0 +1,241 @@
+[
+ {
+ "name": "top",
+ "output": "",
+ "layer": "bottom",
+ "position": "top",
+ "height": 30,
+ "homogeneous": true,
+ "margin-top": 0,
+ "margin-bottom": 0,
+ "padding-horizontal": 0,
+ "padding-vertical": 0,
+ "spacing": 2,
+ "controls": "right",
+ "items-padding": 0,
+ "css-name": "panel-top",
+ "icons": "light",
+ "modules-left": [
+ "button-launcher",
+ "sway-workspaces"
+ ],
+ "modules-center": [
+ "clock"
+ ],
+ "modules-right": [
+ "executor-cpuav",
+ "executor-cpubar",
+ "sway-mode",
+ "scratchpad",
+ "tray",
+ "button-help",
+ "button-clipman"
+ ],
+ "sway-taskbar": {},
+ "controls-settings": {
+ "alignment": "right",
+ "components": [
+ "brightness",
+ "battery",
+ "volume",
+ "processes",
+ "readme"
+ ],
+ "commands": {
+ "battery": "",
+ "net": "nm-connection-editor",
+ "bluetooth": "blueman-manager"
+ },
+ "custom-items": [
+ {
+ "name": "Wallpapers",
+ "icon": "azote",
+ "cmd": "azote"
+ },
+ {
+ "name": "Look settings",
+ "icon": "nwg-look",
+ "cmd": "nwg-look"
+ },
+ {
+ "name": "Displays settings",
+ "icon": "nwg-displays",
+ "cmd": "nwg-displays"
+ },
+ {
+ "name": "Panel settings",
+ "icon": "nwg-panel",
+ "cmd": "nwg-panel-config"
+ },
+ {
+ "name": "Shell settings",
+ "icon": "nwg-shell-config",
+ "cmd": "nwg-shell-config"
+ }
+ ],
+ "menu": {
+ "name": "Exit",
+ "icon": "system-shutdown-symbolic",
+ "items": [
+ {
+ "name": "Lock screen",
+ "cmd": "nwg-lock"
+ },
+ {
+ "name": "Exit compositor",
+ "cmd": "nwg-dialog -p exit-sway -c \"swaymsg exit\""
+ },
+ {
+ "name": "Reboot",
+ "cmd": "nwg-dialog -p reboot -c \"systemctl reboot\""
+ },
+ {
+ "name": "Shutdown",
+ "cmd": "nwg-dialog -p poweroff -c \"systemctl -i poweroff\""
+ }
+ ]
+ },
+ "show-values": false,
+ "interval": 1,
+ "icon-size": 18,
+ "hover-opens": false,
+ "leave-closes": true,
+ "click-closes": false,
+ "css-name": "controls-window",
+ "net-interface": "wlo1",
+ "system-shutdown-symbolic": "system-shutdown",
+ "output-switcher": true,
+ "window-width": 320,
+ "window-margin": 6,
+ "battery-low-level": 0,
+ "backlight-device": "",
+ "backlight-controller": "brightnessctl",
+ "root-css-name": "controls-overview",
+ "window-margin-horizontal": 4,
+ "window-margin-vertical": 4,
+ "angle": 0.0
+ },
+ "playerctl": {},
+ "clock": {
+ "format": "%a, %d. %b %H:%M:%S",
+ "interval": 1,
+ "on-right-click": "",
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "css-name": "clock"
+ },
+ "width": "auto",
+ "sway-workspaces": {
+ "numbers": [
+ "1",
+ "2",
+ "3",
+ "4",
+ "5",
+ "6",
+ "7",
+ "8"
+ ],
+ "show-icon": true,
+ "image-size": 16,
+ "show-name": true,
+ "name-length": 20,
+ "mark-autotiling": false,
+ "mark-content": true,
+ "show-layout": true
+ },
+ "scratchpad": {
+ "css-name": "",
+ "icon-size": 20
+ },
+ "menu-start": "off",
+ "menu-start-settings": {},
+ "executor-cpuav": {
+ "script": "gopsuinfo -i a",
+ "tooltip-text": "average CPU load",
+ "on-left-click": "nwg-processes",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "root-css-name": "",
+ "css-name": "",
+ "icon-placement": "right",
+ "icon-size": 16,
+ "interval": 3
+ },
+ "executor-cpubar": {
+ "script": "gopsuinfo -c g",
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "root-css-name": "",
+ "css-name": "",
+ "icon-placement": "left",
+ "icon-size": 16,
+ "interval": 3
+ },
+ "dwl-tags": {},
+ "tray": {
+ "icon-size": 16,
+ "root-css-name": "tray",
+ "inner-css-name": "inner-tray",
+ "smooth-scrolling-threshold": 0
+ },
+ "swaync": {
+ "tooltip-text": "Notifications",
+ "on-left-click": "swaync-client -t",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "root-css-name": "root-executor",
+ "css-name": "executor",
+ "icon-placement": "left",
+ "icon-size": 16,
+ "interval": 1,
+ "always-show-icon": true
+ },
+ "exclusive-zone": true,
+ "openweather": {},
+ "brightness-slider": {},
+ "button-launcher": {
+ "command": "nwg-drawer",
+ "icon": "grid",
+ "label": "",
+ "label-position": "right",
+ "tooltip": "Application drawer [Alt]+F1",
+ "css-name": "button-custom",
+ "icon-size": 16
+ },
+ "button-help": {
+ "command": "nwg-shell-help",
+ "icon": "help-about",
+ "label": "",
+ "label-position": "right",
+ "tooltip": "Show/hide help [S]+F1",
+ "css-name": "button-custom",
+ "icon-size": 16
+ },
+ "button-clipman": {
+ "command": "nwg-clipman",
+ "icon": "nwg-clipman",
+ "label": "",
+ "label-position": "right",
+ "tooltip": "Clipboard history [Alt]+c",
+ "css-name": "button-custom",
+ "icon-size": 16
+ },
+ "sigrt": 64,
+ "use-sigrt": false,
+ "sway-mode": {},
+ "hyprland-taskbar": {},
+ "hyprland-workspaces": {}
+ }
+]
\ No newline at end of file
diff --git a/home/private_dot_config/nwg-panel/preset-1.css b/home/private_dot_config/nwg-panel/preset-1.css
new file mode 100644
index 0000000..d541cc8
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/preset-1.css
@@ -0,0 +1,116 @@
+/***** SUGGESTED TO CHANGE CAREFULLY *****/
+
+/* Recommended if panel "height" unset or smaller then your theme default button height */
+button {
+ margin: 2px;
+ background: none;
+ border: none
+}
+
+/* SwayTaskBar and SwayWorkspaces use custom widgets, that need this and the next name
+ to highlight currently focused task / workspace. */
+#task-box {
+ padding-left: 4px;
+ padding-right: 4px
+}
+
+#task-box-focused {
+ background-color: rgba(255, 255, 255, 0.12);
+ padding-left: 4px;
+ padding-right: 4px
+}
+
+
+/***** MODIFY TO YOUR TASTE *****/
+
+/* Default custom button */
+#button-custom {
+ background: rgba(0, 0, 0, 0.0);
+ border: 0
+}
+
+#button-custom:hover {
+ border: none;
+ border-radius: 3px;
+ background: #cd7ebf;
+ color: #fff
+}
+
+/* Top panel in sample config uses this name */
+#panel-top {
+ background: #101010;
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* Bottom panel in sample config uses this name */
+#panel-bottom {
+ background: #3b4559;
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* Controls window in sample config uses this name */
+#controls-window {
+ border-radius: 10px;
+ background: #31373A;
+ color: #eeeeee
+}
+
+/* Executors usually behave better in monospace fonts */
+#executor-label {
+ font-family: DejaVu Sans Mono, monospace
+}
+
+/* and so does the Clock */
+#clock {
+ font-family: DejaVu Sans Mono, monospace;
+ font-size: 16px
+}
+
+/* Sample executor-weather uses "css-name": "weather" */
+#weather {
+ font-size: 16px
+}
+
+/* dwl-tags module */
+#dwl-tag-box {
+ padding-top: 4px;
+ padding-bottom: 4px
+}
+
+#dwl-tag-occupied {
+ font-family: monospace;
+ color: #eee;
+ background-color: #006699;
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-free {
+ font-family: monospace;
+ color: #eee;
+ background-color: rgba(32, 50, 90, 1.0);
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-urgent {
+ font-family: monospace;
+ color: #eee;
+ background-color: #ee6600;
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-selected {
+ border: 2px solid #81a1c1;
+}
+
+/* Selected (hovered) UI elements */
+*:selected {
+ border: none;
+ border-radius: 3px;
+ background: #cd7ebf;
+ color: #fff
+}
diff --git a/home/private_dot_config/nwg-panel/preset-2 b/home/private_dot_config/nwg-panel/preset-2
new file mode 100644
index 0000000..4b4a1fa
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/preset-2
@@ -0,0 +1,249 @@
+[
+ {
+ "name": "bottom",
+ "output": "",
+ "layer": "bottom",
+ "position": "bottom",
+ "height": 36,
+ "width": "auto",
+ "margin-top": 0,
+ "margin-bottom": 0,
+ "padding-horizontal": 4,
+ "padding-vertical": 0,
+ "spacing": 2,
+ "controls": "right",
+ "items-padding": 0,
+ "css-name": "panel-bottom",
+ "icons": "",
+ "modules-left": [
+ "hyprland-taskbar"
+ ],
+ "modules-center": [],
+ "modules-right": [
+ "executor-cpuavg",
+ "executor-cpubar",
+ "sway-mode",
+ "clock",
+ "tray",
+ "button-help",
+ "button-clipman"
+ ],
+ "sway-taskbar": {},
+ "hyprland-taskbar": {
+ "name-max-len": 24,
+ "icon-size": 16,
+ "workspaces-spacing": 0,
+ "client-padding": 0,
+ "show-app-icon": true,
+ "show-app-name": false,
+ "show-app-name-special": false,
+ "show-layout": true,
+ "all-outputs": false,
+ "mark-xwayland": true,
+ "angle": 0.0,
+ "image-size": 24,
+ "task-padding": 0
+ },
+ "controls-settings": {
+ "alignment": "right",
+ "components": [
+ "brightness",
+ "battery",
+ "volume",
+ "processes",
+ "readme"
+ ],
+ "commands": {
+ "battery": "",
+ "net": "",
+ "bluetooth": "blueman-manager"
+ },
+ "custom-items": [
+ {
+ "name": "Wallpapers",
+ "icon": "azote",
+ "cmd": "azote"
+ },
+ {
+ "name": "Look settings",
+ "icon": "nwg-look",
+ "cmd": "nwg-look"
+ },
+ {
+ "name": "Displays settings",
+ "icon": "nwg-displays",
+ "cmd": "nwg-displays"
+ },
+ {
+ "name": "Panel settings",
+ "icon": "nwg-panel",
+ "cmd": "nwg-panel-config"
+ },
+ {
+ "name": "Shell settings",
+ "icon": "nwg-shell-config",
+ "cmd": "nwg-shell-config"
+ }
+ ],
+ "menu": {
+ "name": "Exit",
+ "icon": "system-shutdown-symbolic",
+ "items": [
+ {
+ "name": "Lock screen",
+ "cmd": "nwg-lock"
+ },
+ {
+ "name": "Exit compositor",
+ "cmd": "nwg-dialog -p exit-sway -c \"swaymsg exit\""
+ },
+ {
+ "name": "Reboot",
+ "cmd": "nwg-dialog -p reboot -c \"systemctl reboot\""
+ },
+ {
+ "name": "Shutdown",
+ "cmd": "nwg-dialog -p poweroff -c \"systemctl -i poweroff\""
+ }
+ ]
+ },
+ "show-values": false,
+ "interval": 1,
+ "icon-size": 16,
+ "hover-opens": false,
+ "leave-closes": true,
+ "click-closes": false,
+ "css-name": "controls-window",
+ "net-interface": "wlan0",
+ "system-shutdown-symbolic": "system-shutdown",
+ "output-switcher": true,
+ "window-width": 320,
+ "window-margin": 0,
+ "battery-low-level": 0,
+ "root-css-name": "controls-overview",
+ "backlight-device": "",
+ "backlight-controller": "brightnessctl"
+ },
+ "playerctl": {},
+ "clock": {
+ "format": "%H:%M:%S",
+ "interval": 1,
+ "on-right-click": "",
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "css-name": "clock",
+ "root-css-name": "root-clock"
+ },
+ "sway-workspaces": {},
+ "scratchpad": {
+ "css-name": "",
+ "icon-size": 24,
+ "angle": 0.0,
+ "single-output": false
+ },
+ "menu-start": "left",
+ "menu-start-settings": {
+ "cmd-lock": "swaylock -f -c 000000",
+ "cmd-logout": "swaymsg exit",
+ "cmd-restart": "systemctl reboot",
+ "cmd-shutdown": "systemctl -i poweroff",
+ "autohide": true,
+ "file-manager": "thunar",
+ "height": 0,
+ "icon-size-large": 32,
+ "icon-size-small": 16,
+ "icon-size-button": 18,
+ "margin-bottom": 0,
+ "margin-left": 0,
+ "margin-right": 8,
+ "margin-top": 8,
+ "padding": 2,
+ "terminal": "foot",
+ "width": 0
+ },
+ "executor-cpubar": {
+ "script": "gopsuinfo -i g",
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "root-css-name": "",
+ "css-name": "",
+ "icon-placement": "left",
+ "icon-size": 16,
+ "interval": 3
+ },
+ "executor-cpuavg": {
+ "script": "gopsuinfo -i a",
+ "tooltip-text": "",
+ "on-left-click": "nwg-processes",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "root-css-name": "",
+ "css-name": "",
+ "icon-placement": "right",
+ "icon-size": 14,
+ "interval": 3
+ },
+ "dwl-tags": {},
+ "tray": {
+ "icon-size": 16,
+ "root-css-name": "tray",
+ "inner-css-name": "inner-tray",
+ "smooth-scrolling-threshold": 0
+ },
+ "swaync": {
+ "tooltip-text": "Notifications",
+ "on-left-click": "swaync-client -t",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "root-css-name": "root-executor",
+ "css-name": "executor",
+ "icon-placement": "left",
+ "icon-size": 16,
+ "interval": 1,
+ "always-show-icon": true
+ },
+ "exclusive-zone": true,
+ "openweather": {},
+ "brightness-slider": {},
+ "button-help": {
+ "command": "nwg-shell-help",
+ "icon": "help-about",
+ "label": "",
+ "label-position": "right",
+ "tooltip": "Show/hide help [S]+F1",
+ "css-name": "button-custom",
+ "icon-size": 16
+ },
+ "button-clipman": {
+ "command": "nwg-clipman",
+ "icon": "nwg-clipman",
+ "label": "",
+ "label-position": "right",
+ "tooltip": "Clipboard history [Alt]+c",
+ "css-name": "button-custom",
+ "icon-size": 16
+ },
+ "homogeneous": true,
+ "sigrt": 64,
+ "use-sigrt": false,
+ "sway-mode": {
+ "show-default": false,
+ "show-icon": false,
+ "css-name": "",
+ "icon-size": 16,
+ "angle": 0.0
+ },
+ "hyprland-workspaces": {}
+ }
+]
\ No newline at end of file
diff --git a/home/private_dot_config/nwg-panel/preset-2.css b/home/private_dot_config/nwg-panel/preset-2.css
new file mode 100644
index 0000000..3f279be
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/preset-2.css
@@ -0,0 +1,117 @@
+/***** SUGGESTED TO CHANGE CAREFULLY *****/
+
+/* Recommended if panel "height" unset or smaller then your theme default button height */
+button {
+ margin: 2px;
+ background: none;
+ border: none
+}
+
+/* SwayTaskBar and SwayWorkspaces use custom widgets, that need this and the next name
+ to highlight currently focused task / workspace. */
+#task-box {
+ padding-left: 4px;
+ padding-right: 4px
+}
+#task-box-focused {
+ background-color: rgba(255, 255, 255, 0.12);
+ padding-left: 4px;
+ padding-right: 4px
+}
+
+
+/***** MODIFY TO YOUR TASTE *****/
+
+* { border-radius: 0 }
+
+/* Default custom button */
+#button-custom {
+ background: rgba(0, 0, 0, 0.0);
+ border: 0
+}
+
+#button-custom:hover {
+ border: none;
+ border-radius: 3px;
+ background: #cd7ebf;
+ color: #fff
+}
+
+/* Top panel in sample config uses this name */
+#panel-top {
+ background: #030303;
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* Bottom panel in sample config uses this name */
+#panel-bottom {
+ background-color: #213540;
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* Controls window in sample config uses this name */
+#controls-window {
+ background-color: rgba(23, 53, 63, 0.95);
+ color: #eeeeee
+}
+
+/* Executors usually behave better in monospace fonts */
+#executor-label {
+ font-family: DejaVu Sans Mono, monospace;
+ font-size: 16px
+}
+
+/* and so does the Clock */
+#clock {
+ font-family: DejaVu Sans Mono, monospace;
+ font-size: 16px
+}
+
+/* Sample executor-weather uses "css-name": "weather" */
+#weather {
+ font-size: 16px
+}
+
+/* dwl module */
+#dwl-tag-box {
+ padding-top: 4px;
+ padding-bottom: 4px
+}
+
+#dwl-tag-occupied {
+ font-family: monospace;
+ color: #eee;
+ background-color: #006699;
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-free {
+ font-family: monospace;
+ color: #eee;
+ background-color: rgba(32, 50, 90, 1.0);
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-urgent {
+ font-family: monospace;
+ color: #eee;
+ background-color: #ee6600;
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-selected {
+ border: 2px solid #81a1c1;
+}
+
+/* Selected (hovered) UI elements */
+*:selected {
+ border: none;
+ border-radius: 3px;
+ background: #cd7ebf;
+ color: #fff
+}
diff --git a/home/private_dot_config/nwg-panel/preset-3 b/home/private_dot_config/nwg-panel/preset-3
new file mode 100644
index 0000000..5d65938
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/preset-3
@@ -0,0 +1,204 @@
+[
+ {
+ "name": "top",
+ "output": "",
+ "layer": "overlay",
+ "position": "top",
+ "height": 30,
+ "width": "auto",
+ "margin-top": 0,
+ "margin-bottom": 0,
+ "padding-horizontal": 0,
+ "padding-vertical": 0,
+ "spacing": 2,
+ "controls": "right",
+ "items-padding": 0,
+ "css-name": "panel-top",
+ "icons": "",
+ "modules-left": [
+ "sway-workspaces",
+ "scratchpad"
+ ],
+ "modules-center": [
+ "clock"
+ ],
+ "modules-right": [
+ "sway-mode",
+ "tray",
+ "button-help",
+ "button-clipman"
+ ],
+ "controls-settings": {
+ "alignment": "right",
+ "components": [
+ "brightness",
+ "battery",
+ "volume",
+ "processes",
+ "readme"
+ ],
+ "commands": {
+ "battery": "",
+ "net": "",
+ "bluetooth": "blueman-manager"
+ },
+ "custom-items": [
+ {
+ "name": "Wallpapers",
+ "icon": "azote",
+ "cmd": "azote"
+ },
+ {
+ "name": "Look settings",
+ "icon": "nwg-look",
+ "cmd": "nwg-look"
+ },
+ {
+ "name": "Displays settings",
+ "icon": "nwg-displays",
+ "cmd": "nwg-displays"
+ },
+ {
+ "name": "Panel settings",
+ "icon": "nwg-panel",
+ "cmd": "nwg-panel-config"
+ },
+ {
+ "name": "Shell settings",
+ "icon": "nwg-shell-config",
+ "cmd": "nwg-shell-config"
+ }
+ ],
+ "menu": {
+ "name": "Exit",
+ "icon": "system-shutdown-symbolic",
+ "items": [
+ {
+ "name": "Lock screen",
+ "cmd": "nwg-lock"
+ },
+ {
+ "name": "Exit compositor",
+ "cmd": "nwg-dialog -p exit-sway -c \"swaymsg exit\""
+ },
+ {
+ "name": "Reboot",
+ "cmd": "nwg-dialog -p reboot -c \"systemctl reboot\""
+ },
+ {
+ "name": "Shutdown",
+ "cmd": "nwg-dialog -p poweroff -c \"systemctl -i poweroff\""
+ }
+ ]
+ },
+ "show-values": false,
+ "interval": 1,
+ "icon-size": 18,
+ "hover-opens": false,
+ "leave-closes": false,
+ "click-closes": true,
+ "css-name": "controls-window",
+ "net-interface": "wlo1",
+ "system-shutdown-symbolic": "system-shutdown",
+ "output-switcher": true,
+ "window-width": 320,
+ "window-margin": 0,
+ "battery-low-level": 0,
+ "root-css-name": "controls-overview",
+ "backlight-device": "",
+ "backlight-controller": "brightnessctl"
+ },
+ "clock": {
+ "format": "%a, %d. %b %H:%M:%S",
+ "interval": 1,
+ "on-right-click": "",
+ "tooltip-text": "",
+ "on-left-click": "",
+ "on-middle-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "css-name": "clock"
+ },
+ "sway-workspaces": {
+ "numbers": [
+ "1",
+ "2",
+ "3",
+ "4",
+ "5",
+ "6",
+ "7",
+ "8"
+ ],
+ "show-icon": true,
+ "image-size": 16,
+ "show-name": true,
+ "name-length": 20,
+ "mark-autotiling": false,
+ "mark-content": true,
+ "show-layout": true
+ },
+ "scratchpad": {
+ "css-name": "",
+ "icon-size": 20
+ },
+ "menu-start": "off",
+ "menu-start-settings": {},
+ "playerctl": {},
+ "sway-taskbar": {},
+ "dwl-tags": {},
+ "tray": {
+ "icon-size": 16,
+ "root-css-name": "tray",
+ "inner-css-name": "inner-tray",
+ "smooth-scrolling-threshold": 0
+ },
+ "swaync": {
+ "tooltip-text": "Notifications",
+ "on-left-click": "swaync-client -t",
+ "on-middle-click": "",
+ "on-right-click": "",
+ "on-scroll-up": "",
+ "on-scroll-down": "",
+ "root-css-name": "root-executor",
+ "css-name": "executor",
+ "icon-placement": "left",
+ "icon-size": 16,
+ "interval": 1,
+ "always-show-icon": true
+ },
+ "exclusive-zone": true,
+ "openweather": {},
+ "brightness-slider": {},
+ "button-help": {
+ "command": "nwg-shell-help",
+ "icon": "help-about",
+ "label": "",
+ "label-position": "right",
+ "tooltip": "Show/hide help [S]+F1",
+ "css-name": "button-custom",
+ "icon-size": 16
+ },
+ "button-clipman": {
+ "command": "nwg-clipman",
+ "icon": "nwg-clipman",
+ "label": "",
+ "label-position": "right",
+ "tooltip": "Clipboard history [Alt]+c",
+ "css-name": "button-custom",
+ "icon-size": 16
+ },
+ "homogeneous": true,
+ "sigrt": 64,
+ "use-sigrt": false,
+ "sway-mode": {
+ "show-default": false,
+ "show-icon": false,
+ "css-name": "",
+ "icon-size": 16,
+ "angle": 0.0
+ },
+ "hyprland-taskbar": {},
+ "hyprland-workspaces": {}
+ }
+]
\ No newline at end of file
diff --git a/home/private_dot_config/nwg-panel/preset-3.css b/home/private_dot_config/nwg-panel/preset-3.css
new file mode 100644
index 0000000..5d25bd7
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/preset-3.css
@@ -0,0 +1,120 @@
+/***** SUGGESTED TO CHANGE CAREFULLY *****/
+
+/* Recommended if panel "height" unset or smaller then your theme default button height */
+button {
+ margin: 2px;
+ background: none;
+ border: none
+}
+
+#button-start {
+ background: none;
+ border: 0
+}
+
+/* WindowBox in SwayTaskBar is a custom widget, that needs this and the next name
+ to highlight currently focused task */
+#task-box {
+ padding-left: 4px;
+ padding-right: 4px
+}
+#task-box-focused {
+ background-color: rgba(255, 255, 255, 0.12);
+ padding-left: 4px;
+ padding-right: 4px
+}
+
+
+/***** MODIFY TO YOUR TASTE *****/
+
+/* Default custom button */
+#button-custom {
+ background: rgba(0, 0, 0, 0.0);
+ border: 0
+}
+
+#button-custom:hover {
+ border: none;
+ border-radius: 3px;
+ background: #cd7ebf;
+ color: #fff
+}
+
+/* Top panel in sample config uses this name */
+#panel-top {
+ background-color: rgba(11, 11, 11, 0.9);
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* Bottom panel in sample config uses this name */
+#panel-bottom {
+ background-color: rgba(0, 0, 0, 0.9);
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* Controls window in sample config uses this name */
+#controls-window {
+ background: #27132e;
+ border-radius: 0;
+ color: #eeeeee
+}
+
+/* Executors usually behave better in monospace fonts */
+#executor-label {
+ font-family: DejaVu Sans Mono, monospace
+}
+
+/* and so does the Clock */
+#clock {
+ font-family: DejaVu Sans Mono, monospace;
+ font-size: 14px
+}
+
+/* Sample executor-weather uses "css-name": "weather" */
+#weather {
+ font-size: 14px
+}
+
+/* dwl-tags */
+#dwl-tag-box {
+ padding-top: 4px;
+ padding-bottom: 4px
+}
+
+#dwl-tag-occupied {
+ font-family: monospace;
+ color: #eee;
+ background-color: #006699;
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-free {
+ font-family: monospace;
+ color: #eee;
+ background-color: #333;
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-urgent {
+ font-family: monospace;
+ color: #eee;
+ background-color: #ee6600;
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-selected {
+ border: 2px solid #81a1c1;
+}
+
+/* Selected (hovered) UI elements */
+*:selected {
+ border: none;
+ border-radius: 3px;
+ background: #cd7ebf;
+ color: #fff
+}
diff --git a/home/private_dot_config/nwg-panel/style.css b/home/private_dot_config/nwg-panel/style.css
new file mode 100644
index 0000000..218369f
--- /dev/null
+++ b/home/private_dot_config/nwg-panel/style.css
@@ -0,0 +1,111 @@
+/***** SUGGESTED TO CHANGE CAREFULLY *****/
+
+/* Recommended if panel "height" unset or smaller then your theme default button height */
+button {
+ margin: 2px
+}
+
+/* SwayTaskBar and SwayWorkspaces use custom widgets, that need this and the next name
+ to highlight currently focused task / workspace. */
+#task-box {
+ padding-left: 4px;
+ padding-right: 4px
+}
+
+#task-box-focused {
+ background-color: rgba (255, 255, 255, 0.12);
+ padding-left: 4px;
+ padding-right: 4px
+}
+
+
+/***** MODIFY TO YOUR TASTE *****/
+
+/* Sample button in sample config w/ no background nor border */
+#button-custom {
+ background: rgba (0, 0, 0, 0.0);
+ border: 0
+}
+
+/* Top panel in sample config uses this name */
+#panel-top {
+ background: #101010;
+ color: #eeeeee
+}
+
+/* Bottom panel in sample config uses this name */
+#panel-bottom {
+ background: #101010;
+ color: #eeeeee
+}
+
+/* Controls window in sample config uses this name */
+#controls-window {
+ border-radius: 15px;
+ background: #36364f;
+ color: #eeeeee
+}
+#controls-window scale value {
+ color: #eeeeee
+}
+
+/* Brightness slider popup window in sample config uses this name */
+#brightness-popup {
+ border-radius: 15px;
+ background: #36364f;
+ color: #eeeeee
+}
+#brightness-popup box {
+ padding: 15px;
+}
+
+/* Executors usually behave better in monospace fonts */
+#executor-label {
+ font-family: monospace
+}
+
+/* and so does the Clock */
+#clock {
+ font-family: monospace;
+ font-size: 16px
+}
+
+/* Sample executor-weather uses "css-name": "weather" */
+#weather {
+ font-size: 16px
+}
+
+/* dwl-tags module */
+#dwl-tag-box {
+ padding-top: 4px;
+ padding-bottom: 4px
+}
+
+#dwl-tag-occupied {
+ font-family: monospace;
+ color: #eee;
+ background-color: #006699;
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-free {
+ font-family: monospace;
+ color: #eee;
+ background-color: rgba (32, 50, 90, 1.0);
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-urgent {
+ font-family: monospace;
+ color: #eee;
+ background-color: #ee6600;
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+#dwl-tag-selected {
+ border: solid 2px;
+ border-color: #81a1c1
+}