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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + 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 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + 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 @@ + + + + + + + + image/svg+xml + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + image/svg+xml + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + 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 @@ + +image/svg+xml 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + 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 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + 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 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + 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 @@ + + + + + + + + image/svg+xml + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + image/svg+xml + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + 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 @@ + +image/svg+xml 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + 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 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + 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 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + 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 @@ + + + + + + image/svg+xml + + + + + + + + + + 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 +}