diff --git a/scripts/makeiso-wl.sh b/scripts/makeiso-wl.sh index 66a4093ac..02a1f3c1d 100755 --- a/scripts/makeiso-wl.sh +++ b/scripts/makeiso-wl.sh @@ -23,10 +23,10 @@ ROOTFS="$PWD/rootfs" [ -f $SCRIPTDIR/config ] && . $SCRIPTDIR/config MUST_PKG="wpa_supplicant os-prober grub" -WAYLAND_PKG="foot libinput libxkbcommon seatd wayland-protocols xcb-util-cursor xcb-util-keysyms libxfont2 libxcvt libtirpc xwayland" -MAIN_PKG="sudo alsa-utils gparted dosfstools mtools gvfs networkmanager ntfs-3g neofetch xdg-user-dirs polkit-gnome ffmpeg firefox" -SWAY_PKG="sway yambar bemenu pcmanfm leafpad nnn swaylock swaybg grimshot irssi htop" -THEME_PKG="arcbox paper-icon-theme osx-arc-theme ttf-awesome ttf-mononoki dunst neofetch dfc" +WAYLAND_PKG="xcb-util-cursor xcb-util-keysyms libxfont2 libxcvt libtirpc" +MAIN_PKG="sudo alsa-utils dosfstools mtools gvfs neofetch ffmpeg firefox nnn irrsi htop" +SWAY_PKG="nwg-shell" +THEME_PKG="ttf-awesome ttf-mononoki" RELEASE=$(cat $PORTSDIR/current-release) outputiso="$PORTSDIR/venomlinux-wayland-$INIT-$(uname -m)-$(date +%Y%m%d).iso" diff --git a/virootfs/etc/skel/.azotebg b/virootfs/etc/skel/.azotebg new file mode 100755 index 000000000..1eacb3a7a --- /dev/null +++ b/virootfs/etc/skel/.azotebg @@ -0,0 +1,3 @@ +#!/usr/bin/env bash +pkill swaybg +swaybg -o 'eDP-1' -i "/home/venom/Pictures/wallpaper2.jpg" -m fill & diff --git a/virootfs/etc/skel/.azotebg-hyprland b/virootfs/etc/skel/.azotebg-hyprland new file mode 100755 index 000000000..cc5ba3065 --- /dev/null +++ b/virootfs/etc/skel/.azotebg-hyprland @@ -0,0 +1,3 @@ +#!/usr/bin/env bash +killall swaybg 2>/dev/null +swaybg -o '*' -i '/usr/share/backgrounds/nwg-shell.jpg' diff --git a/virootfs/etc/skel/.bash_history b/virootfs/etc/skel/.bash_history new file mode 100644 index 000000000..06294a75a --- /dev/null +++ b/virootfs/etc/skel/.bash_history @@ -0,0 +1,8 @@ +nwg-shell-installer -h +nwg-shell-installer -r +nwg-shell-installer -a +swaymsg exit +cd .config/ +ls +nnn +vim .config/foot/ diff --git a/virootfs/etc/skel/.bash_profile b/virootfs/etc/skel/.bash_profile index b71908cf2..6cd76ecce 100644 --- a/virootfs/etc/skel/.bash_profile +++ b/virootfs/etc/skel/.bash_profile @@ -8,6 +8,6 @@ export XDG_RUNTIME_DIR=$(mktemp -d /tmp/$(id -u)-runtime-dir.XXX) # Autorun X11/Wayland session in TTY1 if [ -z "$DISPLAY" ] && [ "$(tty)" = "/dev/tty1" ]; then scratch isinstalled seatd && \ - exec seatd-launch sway || \ + exec seatd-launch dbus-run-session sway || \ exec startx fi diff --git a/virootfs/etc/skel/.config/Mousepad/accels.scm b/virootfs/etc/skel/.config/Mousepad/accels.scm new file mode 100644 index 000000000..e79b728c0 --- /dev/null +++ b/virootfs/etc/skel/.config/Mousepad/accels.scm @@ -0,0 +1,108 @@ +; mousepad GtkAccelMap rc-file -*- scheme -*- +; this file is an automated accelerator map dump +; +; (gtk_accel_path "/win.document.tab.tab-size" "") +; (gtk_accel_path "/win.edit.convert.spaces-to-tabs" "") +; (gtk_accel_path "/app.preferences.view.smart-backspace" "") +; (gtk_accel_path "/app.preferences.view.highlight-current-line" "") +; (gtk_accel_path "/app.preferences.file.make-backup" "") +; (gtk_accel_path "/win.preferences.window.toolbar-visible" "") +; (gtk_accel_path "/app.preferences.window.client-side-decorations" "") +; (gtk_accel_path "/win.search.find-and-replace" "r") +; (gtk_accel_path "/win.file.save-all" "") +; (gtk_accel_path "/win.edit.duplicate-line-selection" "") +; (gtk_accel_path "/win.edit.move.line-up" "Up") +; (gtk_accel_path "/win.edit.convert.transpose" "t") +; (gtk_accel_path "/win.document.go-to-tab(4)" "5") +; (gtk_accel_path "/win.edit.undo" "z") +; (gtk_accel_path "/win.file.save-as" "s") +; (gtk_accel_path "/app.preferences.window.remember-size" "") +; (gtk_accel_path "/app.preferences" "") +; (gtk_accel_path "/win.edit.convert.tabs-to-spaces" "") +; (gtk_accel_path "/app.preferences.window.remember-state" "") +; (gtk_accel_path "/app.preferences.window.path-in-title" "") +; (gtk_accel_path "/win.view.fullscreen" "F11") +; (gtk_accel_path "/win.document.previous-tab" "Page_Up") +; (gtk_accel_path "/app.preferences.view.show-whitespace.inside" "") +; (gtk_accel_path "/win.file.new-window" "n") +; (gtk_accel_path "/app.state.search.incremental" "") +; (gtk_accel_path "/app.preferences.view.show-whitespace" "") +; (gtk_accel_path "/app.preferences.view.use-default-monospace-font" "") +; (gtk_accel_path "/app.preferences.file.auto-reload" "") +; (gtk_accel_path "/win.document.go-to-tab(5)" "6") +; (gtk_accel_path "/win.reset-font-size" "0") +; (gtk_accel_path "/win.file.save" "s") +; (gtk_accel_path "/win.help.about" "") +; (gtk_accel_path "/win.file.new" "n") +; (gtk_accel_path "/app.preferences.file.add-last-end-of-line" "") +; (gtk_accel_path "/win.preferences.window.menubar-visible" "m") +; (gtk_accel_path "/win.search.find-previous" "g") +; (gtk_accel_path "/app.preferences.window.expand-tabs" "") +; (gtk_accel_path "/win.file.detach-tab" "d") +; (gtk_accel_path "/app.state.search.highlight-all" "") +; (gtk_accel_path "/win.edit.paste" "v") +; (gtk_accel_path "/app.preferences.view.show-whitespace.leading" "") +; (gtk_accel_path "/win.edit.copy" "c") +; (gtk_accel_path "/win.document.go-to-tab(6)" "7") +; (gtk_accel_path "/win.file.open-recent.new" "") +; (gtk_accel_path "/win.file.close-window" "w") +; (gtk_accel_path "/win.file.new-from-template.new" "") +; (gtk_accel_path "/win.edit.convert.strip-trailing-spaces" "") +; (gtk_accel_path "/win.document.filetype" "") +; (gtk_accel_path "/win.edit.paste-special.paste-from-history" "") +; (gtk_accel_path "/win.edit.convert.to-lowercase" "") +; (gtk_accel_path "/win.edit.convert.to-title-case" "") +; (gtk_accel_path "/app.preferences.window.always-show-tabs" "") +; (gtk_accel_path "/win.document.go-to-tab(7)" "8") +; (gtk_accel_path "/win.search.find" "f") +; (gtk_accel_path "/win.document.go-to-tab(0)" "1") +; (gtk_accel_path "/app.quit" "q") +; (gtk_accel_path "/win.file.close-tab" "w") +; (gtk_accel_path "/win.edit.increase-indent" "i") +; (gtk_accel_path "/app.preferences.view.show-line-endings" "") +; (gtk_accel_path "/win.edit.delete-selection" "Delete") +; (gtk_accel_path "/win.edit.move.word-left" "Left") +; (gtk_accel_path "/win.edit.delete-line" "Delete") +; (gtk_accel_path "/win.textview.menubar" "") +; (gtk_accel_path "/win.file.open-recent.clear-history" "") +; (gtk_accel_path "/win.document.viewer-mode" "") +; (gtk_accel_path "/app.preferences.view.show-whitespace.trailing" "") +; (gtk_accel_path "/win.file.reload" "") +; (gtk_accel_path "/win.view.select-font" "") +; (gtk_accel_path "/win.edit.move.line-down" "Down") +; (gtk_accel_path "/win.document.go-to-tab(8)" "9") +; (gtk_accel_path "/win.document.go-to-tab(1)" "2") +; (gtk_accel_path "/win.document.line-ending" "") +; (gtk_accel_path "/win.search.go-to" "l") +; (gtk_accel_path "/app.preferences.view.color-scheme" "") +; (gtk_accel_path "/app.preferences.view.show-line-numbers" "") +; (gtk_accel_path "/win.edit.paste-special.paste-as-column" "") +; (gtk_accel_path "/app.preferences.view.show-right-margin" "") +; (gtk_accel_path "/app.preferences.window.remember-position" "") +; (gtk_accel_path "/win.edit.cut" "x") +; (gtk_accel_path "/win.search.find-next" "g") +; (gtk_accel_path "/app.preferences.file.monitor-changes" "") +; (gtk_accel_path "/app.preferences.view.match-braces" "") +; (gtk_accel_path "/win.edit.decrease-indent" "u") +; (gtk_accel_path "/win.increase-font-size" "plus") +; (gtk_accel_path "/app.preferences.view.word-wrap" "") +; (gtk_accel_path "/win.document.go-to-tab(2)" "3") +; (gtk_accel_path "/app.preferences.view.insert-spaces" "") +; (gtk_accel_path "/app.preferences.view.auto-indent" "") +; (gtk_accel_path "/win.file.open" "o") +; (gtk_accel_path "/win.decrease-font-size" "minus") +; (gtk_accel_path "/win.file.print" "p") +; (gtk_accel_path "/win.document.next-tab" "Page_Down") +; (gtk_accel_path "/win.edit.move.word-right" "Right") +; (gtk_accel_path "/win.edit.select-all" "a") +; (gtk_accel_path "/win.edit.convert.to-uppercase" "") +; (gtk_accel_path "/win.document.go-to-tab" "") +; (gtk_accel_path "/win.preferences.window.statusbar-visible" "") +; (gtk_accel_path "/win.edit.convert.to-opposite-case" "u") +; (gtk_accel_path "/app.preferences.window.cycle-tabs" "") +; (gtk_accel_path "/app.preferences.view.indent-on-tab" "") +; (gtk_accel_path "/win.help.contents" "F1") +; (gtk_accel_path "/win.document.go-to-tab(3)" "4") +; (gtk_accel_path "/win.edit.redo" "y") +; (gtk_accel_path "/win.document.write-unicode-bom" "") +; (gtk_accel_path "/app.preferences.window.toolbar-visible" "") diff --git a/virootfs/etc/skel/.config/Mousepad/settings.conf b/virootfs/etc/skel/.config/Mousepad/settings.conf new file mode 100644 index 000000000..2819dd0b9 --- /dev/null +++ b/virootfs/etc/skel/.config/Mousepad/settings.conf @@ -0,0 +1,6 @@ +[org/xfce/mousepad/state/application] +session=['1;;+file:///home/venom/.vim/.netrwhist'] + +[org/xfce/mousepad/state/window] +maximized=true +fullscreen=false diff --git a/virootfs/etc/skel/.config/azote/azoterc b/virootfs/etc/skel/.config/azote/azoterc new file mode 100644 index 000000000..23505108c --- /dev/null +++ b/virootfs/etc/skel/.config/azote/azoterc @@ -0,0 +1,10 @@ +{ + "thumb_width": "240", + "columns": "3", + "color_icon_w": "100", + "color_icon_h": "50", + "clip_prev_size": "30", + "palette_quality": "10", + "tracking_interval_seconds": "5", + "screen_measurement_delay": "300" +} \ No newline at end of file diff --git a/virootfs/etc/skel/.config/foot/foot.ini b/virootfs/etc/skel/.config/foot/foot.ini index 04a2130c3..247a5895d 100644 --- a/virootfs/etc/skel/.config/foot/foot.ini +++ b/virootfs/etc/skel/.config/foot/foot.ini @@ -8,24 +8,22 @@ # title=foot # locked-title=no -font=mononoki:size=11 +font=monospace:size=11 # font-bold= # font-italic= # font-bold-italic= -# font-size-adjustment=0.5 # line-height= # letter-spacing=0 # horizontal-letter-offset=0 # vertical-letter-offset=0 # underline-offset= -# underline-thickness= # box-drawings-uses-font-glyphs=no -# dpi-aware=auto +dpi-aware=no # initial-window-size-pixels=700x500 # Or, # initial-window-size-chars= # initial-window-mode=windowed -# pad=0x0 # optionally append 'center' +# pad=2x2 # optionally append 'center' # resize-delay-ms=100 # notify=notify-send -a ${app-id} -i ${app-id} ${title} ${body} @@ -33,11 +31,7 @@ font=mononoki:size=11 # bold-text-in-bright=no # word-delimiters=,│`|:"'()[]{}<> # selection-target=primary -# workers= -# utempter=/usr/lib/utempter/utempter - -[environment] -# name=value +# workers= [bell] # urgent=no @@ -49,19 +43,19 @@ font=mononoki:size=11 # lines=1000 # multiplier=3.0 # indicator-position=relative -indicator-format=percentage +# indicator-format= [url] # launch=xdg-open ${url} # label-letters=sadfjklewcmpgh # osc8-underline=url-mode # protocols=http, https, ftp, ftps, file, gemini, gopher -# uri-characters=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_.,~:;/?#@!$&%*+="'()[] +# uri-characters=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_.,~:;/?#@!$&%*+="' [cursor] -style=underline -# color= -blink=yes +# style=block +# color=111111 dcdccc +# blink=no # beam-thickness=1.5 # underline-thickness= @@ -70,28 +64,28 @@ blink=yes # alternate-scroll-mode=yes [colors] -alpha=0.6 -background=000000 -foreground=ffffff +alpha=0.8 +# foreground=dcdccc +# background=111111 -# Normal/regular colors (color palette 0-7) -# regular0=073642 # black -# regular1=dc322f # red -# regular2=859900 # green -# regular3=b58900 # yellow -# regular4=268bd2 # blue -# regular5=d33682 # magenta -# regular6=2aa198 # cyan -# regular7=eee8d5 # white +## Normal/regular colors (color palette 0-7) +# regular0=222222 # black +# regular1=cc9393 # red +# regular2=7f9f7f # green +# regular3=d0bf8f # yellow +# regular4=6ca0a3 # blue +# regular5=dc8cc3 # magenta +# regular6=93e0e3 # cyan +# regular7=dcdccc # white ## Bright colors (color palette 8-15) -# bright0=08404f # bright black -# bright1=e35f5c # bright red -# bright2=9fb700 # bright green -# bright3=d9a400 # bright yellow -# bright4=4ba1de # bright blue -# bright5=dc619d # bright magenta -# bright6=32c1b6 # bright cyan +# bright0=666666 # bright black +# bright1=dca3a3 # bright red +# bright2=bfebbf # bright green +# bright3=f0dfaf # bright yellow +# bright4=8cd0d3 # bright blue +# bright5=fcace3 # bright magenta +# bright6=b3ffff # bright cyan # bright7=ffffff # bright white ## dimmed colors (see foot.ini(5) man page) @@ -107,18 +101,15 @@ foreground=ffffff ## Misc colors # selection-foreground= # selection-background= -# jump-labels= # black-on-yellow -# scrollback-indicator= # black-on-bright-blue -# search-box-no-match= # black-on-red -# search-box-match= # black-on-yellow +# jump-labels= # urls= +# scrollback-indicator= [csd] # preferred=server # size=26 # font= # color= -# hide-when-typing=no # border-width=0 # border-color= # button-width=26 @@ -150,10 +141,6 @@ foreground=ffffff # pipe-selected=[xargs -r firefox] none # show-urls-launch=Control+Shift+u # show-urls-copy=none -# show-urls-persistent=none -# prompt-prev=Control+Shift+z -# prompt-next=Control+Shift+x -# unicode-input=none # noop=none [search-bindings] @@ -173,17 +160,13 @@ foreground=ffffff # delete-next-word=Mod1+d Control+Delete # extend-to-word-boundary=Control+w # extend-to-next-whitespace=Control+Shift+w -# clipboard-paste=Control+v Control+Shift+v Control+y XF86Paste +# clipboard-paste=Control+v Control+y # primary-paste=Shift+Insert -# unicode-input=none [url-bindings] # cancel=Control+g Control+c Control+d Escape # toggle-url-visible=t -[text-bindings] -# \x03=Mod4+c # Map Super+c -> Ctrl+c - [mouse-bindings] # selection-override-modifiers=Shift # primary-paste=BTN_MIDDLE @@ -194,5 +177,3 @@ foreground=ffffff # select-word=BTN_LEFT-2 # select-word-whitespace=Control+BTN_LEFT-2 # select-row=BTN_LEFT-3 - -# vim: ft=dosini diff --git a/virootfs/etc/skel/.config/glib-2.0/settings/keyfile b/virootfs/etc/skel/.config/glib-2.0/settings/keyfile new file mode 100644 index 000000000..6a797f4d5 --- /dev/null +++ b/virootfs/etc/skel/.config/glib-2.0/settings/keyfile @@ -0,0 +1,35 @@ +[org/gnome/desktop/interface] +gtk-theme='Adwaita-dark' +icon-theme='Papirus-Dark' +cursor-theme='Adwaita' +cursor-size=24 +font-name='Cantarell 11' +font-hinting='medium' +font-antialiasing='grayscale' +font-rgba-order='rgb' +text-scaling-factor=1.0 +toolbar-style='both-horiz' +toolbar-icons-size='large' +color-scheme='default' + +[org/gnome/desktop/sound] +event-sounds=true +input-feedback-sounds=false + +[org/gtk/settings/file-chooser] +window-position=(26, 23) +window-size=(1203, 721) +date-format='regular' +location-mode='path-bar' +show-hidden=false +show-size-column=true +show-type-column=true +sidebar-width=171 +sort-column='name' +sort-directories-first=false +sort-order='ascending' +type-format='category' + +[org/gnome/nm-applet/eap/5e6d129a-3689-416f-a925-6a4c4604decc] +ignore-ca-cert=false +ignore-phase2-ca-cert=false diff --git a/virootfs/etc/skel/.config/gtk-3.0/gtk.css b/virootfs/etc/skel/.config/gtk-3.0/gtk.css new file mode 100644 index 000000000..25e053c6e --- /dev/null +++ b/virootfs/etc/skel/.config/gtk-3.0/gtk.css @@ -0,0 +1,2 @@ +/* Remove dotted lines from GTK 3 applications */ +.undershoot.top, .undershoot.right, .undershoot.bottom, .undershoot.left { background-image: none; } diff --git a/virootfs/etc/skel/.config/gtklock/hyprland-0.css b/virootfs/etc/skel/.config/gtklock/hyprland-0.css new file mode 100644 index 000000000..2370fdfac --- /dev/null +++ b/virootfs/etc/skel/.config/gtklock/hyprland-0.css @@ -0,0 +1,35 @@ +* { + border-radius: 0; + border: none; + text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7) +} + +button { + background: none; + padding: 10px +} + +#clock-label { + font-family: monospace +} + +#unlock-button { + border: 1px solid #000; + background-color: rgba(37, 37, 37, 0.95) +} + +#powerbar-box { + border: 1px solid #000; + background-color: rgba(37, 37, 37, 0.95) +} + +#input-field { + border: 1px solid #000; + background-color: rgba(37, 37, 37, 0.95) +} + +#playerctl-box { + border: 1px solid #000; + margin: 20px; + background-color: rgba(37, 37, 37, 0.8) +} \ No newline at end of file diff --git a/virootfs/etc/skel/.config/gtklock/hyprland-1.css b/virootfs/etc/skel/.config/gtklock/hyprland-1.css new file mode 100644 index 000000000..4dc5e354f --- /dev/null +++ b/virootfs/etc/skel/.config/gtklock/hyprland-1.css @@ -0,0 +1,34 @@ +* { + border: none; + text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7) +} + +button { + border-radius: 10px; + background: none; + padding: 10px +} + +#clock-label { + font-family: monospace +} + +#unlock-button { + border-radius: 10px; + background: #31373A +} + +#powerbar-box { + border-radius: 10px; + background: #31373A +} + +#input-field { + border-radius: 10px; + background: #31373A +} + +#playerctl-box { + margin: 20px; + background: #31373A +} \ No newline at end of file diff --git a/virootfs/etc/skel/.config/gtklock/hyprland-2.css b/virootfs/etc/skel/.config/gtklock/hyprland-2.css new file mode 100644 index 000000000..13e63c8b4 --- /dev/null +++ b/virootfs/etc/skel/.config/gtklock/hyprland-2.css @@ -0,0 +1,31 @@ +* { + border-radius: 0; + border: none; + text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7) +} + +button { + background: none; + padding: 10px +} + +#clock-label { + font-family: monospace +} + +#unlock-button { + background-color: rgba(23, 53, 63, 0.95) +} + +#powerbar-box { + background-color: rgba(23, 53, 63, 0.95) +} + +#input-field { + background-color: rgba(23, 53, 63, 0.95) +} + +#playerctl-box { + margin: 20px; + background-color: rgba(23, 53, 63, 0.95) +} \ No newline at end of file diff --git a/virootfs/etc/skel/.config/gtklock/hyprland-3.css b/virootfs/etc/skel/.config/gtklock/hyprland-3.css new file mode 100644 index 000000000..d919241d9 --- /dev/null +++ b/virootfs/etc/skel/.config/gtklock/hyprland-3.css @@ -0,0 +1,31 @@ +* { + border-radius: 0; + border: none; + text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7) +} + +button { + background: none; + padding: 10px +} + +#clock-label { + font-family: monospace +} + +#unlock-button { + background: #27132e +} + +#powerbar-box { + background: #27132e +} + +#input-field { + background: #27132e +} + +#playerctl-box { + margin: 20px; + background: #27132e +} \ No newline at end of file diff --git a/virootfs/etc/skel/.config/gtklock/preset-0.css b/virootfs/etc/skel/.config/gtklock/preset-0.css new file mode 100644 index 000000000..2370fdfac --- /dev/null +++ b/virootfs/etc/skel/.config/gtklock/preset-0.css @@ -0,0 +1,35 @@ +* { + border-radius: 0; + border: none; + text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7) +} + +button { + background: none; + padding: 10px +} + +#clock-label { + font-family: monospace +} + +#unlock-button { + border: 1px solid #000; + background-color: rgba(37, 37, 37, 0.95) +} + +#powerbar-box { + border: 1px solid #000; + background-color: rgba(37, 37, 37, 0.95) +} + +#input-field { + border: 1px solid #000; + background-color: rgba(37, 37, 37, 0.95) +} + +#playerctl-box { + border: 1px solid #000; + margin: 20px; + background-color: rgba(37, 37, 37, 0.8) +} \ No newline at end of file diff --git a/virootfs/etc/skel/.config/gtklock/preset-1.css b/virootfs/etc/skel/.config/gtklock/preset-1.css new file mode 100644 index 000000000..4dc5e354f --- /dev/null +++ b/virootfs/etc/skel/.config/gtklock/preset-1.css @@ -0,0 +1,34 @@ +* { + border: none; + text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7) +} + +button { + border-radius: 10px; + background: none; + padding: 10px +} + +#clock-label { + font-family: monospace +} + +#unlock-button { + border-radius: 10px; + background: #31373A +} + +#powerbar-box { + border-radius: 10px; + background: #31373A +} + +#input-field { + border-radius: 10px; + background: #31373A +} + +#playerctl-box { + margin: 20px; + background: #31373A +} \ No newline at end of file diff --git a/virootfs/etc/skel/.config/gtklock/preset-2.css b/virootfs/etc/skel/.config/gtklock/preset-2.css new file mode 100644 index 000000000..13e63c8b4 --- /dev/null +++ b/virootfs/etc/skel/.config/gtklock/preset-2.css @@ -0,0 +1,31 @@ +* { + border-radius: 0; + border: none; + text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7) +} + +button { + background: none; + padding: 10px +} + +#clock-label { + font-family: monospace +} + +#unlock-button { + background-color: rgba(23, 53, 63, 0.95) +} + +#powerbar-box { + background-color: rgba(23, 53, 63, 0.95) +} + +#input-field { + background-color: rgba(23, 53, 63, 0.95) +} + +#playerctl-box { + margin: 20px; + background-color: rgba(23, 53, 63, 0.95) +} \ No newline at end of file diff --git a/virootfs/etc/skel/.config/gtklock/preset-3.css b/virootfs/etc/skel/.config/gtklock/preset-3.css new file mode 100644 index 000000000..d919241d9 --- /dev/null +++ b/virootfs/etc/skel/.config/gtklock/preset-3.css @@ -0,0 +1,31 @@ +* { + border-radius: 0; + border: none; + text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7) +} + +button { + background: none; + padding: 10px +} + +#clock-label { + font-family: monospace +} + +#unlock-button { + background: #27132e +} + +#powerbar-box { + background: #27132e +} + +#input-field { + background: #27132e +} + +#playerctl-box { + margin: 20px; + background: #27132e +} \ No newline at end of file diff --git a/virootfs/etc/skel/.config/neofetch/config.conf b/virootfs/etc/skel/.config/neofetch/config.conf new file mode 100644 index 000000000..df81ce3ef --- /dev/null +++ b/virootfs/etc/skel/.config/neofetch/config.conf @@ -0,0 +1,864 @@ +# See this wiki page for more info: +# https://github.com/dylanaraps/neofetch/wiki/Customizing-Info +print_info() { + info title + info underline + + info "OS" distro + info "Host" model + info "Kernel" kernel + info "Uptime" uptime + info "Packages" packages + info "Shell" shell + info "Resolution" resolution + info "DE" de + info "WM" wm + info "WM Theme" wm_theme + info "Theme" theme + info "Icons" icons + info "Terminal" term + info "Terminal Font" term_font + info "CPU" cpu + info "GPU" gpu + info "Memory" memory + + # info "GPU Driver" gpu_driver # Linux/macOS only + # info "CPU Usage" cpu_usage + # info "Disk" disk + # info "Battery" battery + # info "Font" font + # info "Song" song + # [[ "$player" ]] && prin "Music Player" "$player" + # info "Local IP" local_ip + # info "Public IP" public_ip + # info "Users" users + # info "Locale" locale # This only works on glibc systems. + + # info cols +} + +# Title + + +# Hide/Show Fully qualified domain name. +# +# Default: 'off' +# Values: 'on', 'off' +# Flag: --title_fqdn +title_fqdn="off" + + +# Kernel + + +# Shorten the output of the kernel function. +# +# Default: 'on' +# Values: 'on', 'off' +# Flag: --kernel_shorthand +# Supports: Everything except *BSDs (except PacBSD and PC-BSD) +# +# Example: +# on: '4.8.9-1-ARCH' +# off: 'Linux 4.8.9-1-ARCH' +kernel_shorthand="on" + + +# Distro + + +# Shorten the output of the distro function +# +# Default: 'off' +# Values: 'on', 'tiny', 'off' +# Flag: --distro_shorthand +# Supports: Everything except Windows and Haiku +distro_shorthand="off" + +# Show/Hide OS Architecture. +# Show 'x86_64', 'x86' and etc in 'Distro:' output. +# +# Default: 'on' +# Values: 'on', 'off' +# Flag: --os_arch +# +# Example: +# on: 'Arch Linux x86_64' +# off: 'Arch Linux' +os_arch="on" + + +# Uptime + + +# Shorten the output of the uptime function +# +# Default: 'on' +# Values: 'on', 'tiny', 'off' +# Flag: --uptime_shorthand +# +# Example: +# on: '2 days, 10 hours, 3 mins' +# tiny: '2d 10h 3m' +# off: '2 days, 10 hours, 3 minutes' +uptime_shorthand="on" + + +# Memory + + +# Show memory pecentage in output. +# +# Default: 'off' +# Values: 'on', 'off' +# Flag: --memory_percent +# +# Example: +# on: '1801MiB / 7881MiB (22%)' +# off: '1801MiB / 7881MiB' +memory_percent="off" + +# Change memory output unit. +# +# Default: 'mib' +# Values: 'kib', 'mib', 'gib' +# Flag: --memory_unit +# +# Example: +# kib '1020928KiB / 7117824KiB' +# mib '1042MiB / 6951MiB' +# gib: ' 0.98GiB / 6.79GiB' +memory_unit="mib" + + +# Packages + + +# Show/Hide Package Manager names. +# +# Default: 'tiny' +# Values: 'on', 'tiny' 'off' +# Flag: --package_managers +# +# Example: +# on: '998 (pacman), 8 (flatpak), 4 (snap)' +# tiny: '908 (pacman, flatpak, snap)' +# off: '908' +package_managers="on" + + +# Shell + + +# Show the path to $SHELL +# +# Default: 'off' +# Values: 'on', 'off' +# Flag: --shell_path +# +# Example: +# on: '/bin/bash' +# off: 'bash' +shell_path="off" + +# Show $SHELL version +# +# Default: 'on' +# Values: 'on', 'off' +# Flag: --shell_version +# +# Example: +# on: 'bash 4.4.5' +# off: 'bash' +shell_version="on" + + +# CPU + + +# CPU speed type +# +# Default: 'bios_limit' +# Values: 'scaling_cur_freq', 'scaling_min_freq', 'scaling_max_freq', 'bios_limit'. +# Flag: --speed_type +# Supports: Linux with 'cpufreq' +# NOTE: Any file in '/sys/devices/system/cpu/cpu0/cpufreq' can be used as a value. +speed_type="bios_limit" + +# CPU speed shorthand +# +# Default: 'off' +# Values: 'on', 'off'. +# Flag: --speed_shorthand +# NOTE: This flag is not supported in systems with CPU speed less than 1 GHz +# +# Example: +# on: 'i7-6500U (4) @ 3.1GHz' +# off: 'i7-6500U (4) @ 3.100GHz' +speed_shorthand="off" + +# Enable/Disable CPU brand in output. +# +# Default: 'on' +# Values: 'on', 'off' +# Flag: --cpu_brand +# +# Example: +# on: 'Intel i7-6500U' +# off: 'i7-6500U (4)' +cpu_brand="on" + +# CPU Speed +# Hide/Show CPU speed. +# +# Default: 'on' +# Values: 'on', 'off' +# Flag: --cpu_speed +# +# Example: +# on: 'Intel i7-6500U (4) @ 3.1GHz' +# off: 'Intel i7-6500U (4)' +cpu_speed="on" + +# CPU Cores +# Display CPU cores in output +# +# Default: 'logical' +# Values: 'logical', 'physical', 'off' +# Flag: --cpu_cores +# Support: 'physical' doesn't work on BSD. +# +# Example: +# logical: 'Intel i7-6500U (4) @ 3.1GHz' (All virtual cores) +# physical: 'Intel i7-6500U (2) @ 3.1GHz' (All physical cores) +# off: 'Intel i7-6500U @ 3.1GHz' +cpu_cores="logical" + +# CPU Temperature +# Hide/Show CPU temperature. +# Note the temperature is added to the regular CPU function. +# +# Default: 'off' +# Values: 'C', 'F', 'off' +# Flag: --cpu_temp +# Supports: Linux, BSD +# NOTE: For FreeBSD and NetBSD-based systems, you'll need to enable +# coretemp kernel module. This only supports newer Intel processors. +# +# Example: +# C: 'Intel i7-6500U (4) @ 3.1GHz [27.2°C]' +# F: 'Intel i7-6500U (4) @ 3.1GHz [82.0°F]' +# off: 'Intel i7-6500U (4) @ 3.1GHz' +cpu_temp="off" + + +# GPU + + +# Enable/Disable GPU Brand +# +# Default: 'on' +# Values: 'on', 'off' +# Flag: --gpu_brand +# +# Example: +# on: 'AMD HD 7950' +# off: 'HD 7950' +gpu_brand="on" + +# Which GPU to display +# +# Default: 'all' +# Values: 'all', 'dedicated', 'integrated' +# Flag: --gpu_type +# Supports: Linux +# +# Example: +# all: +# GPU1: AMD HD 7950 +# GPU2: Intel Integrated Graphics +# +# dedicated: +# GPU1: AMD HD 7950 +# +# integrated: +# GPU1: Intel Integrated Graphics +gpu_type="all" + + +# Resolution + + +# Display refresh rate next to each monitor +# Default: 'off' +# Values: 'on', 'off' +# Flag: --refresh_rate +# Supports: Doesn't work on Windows. +# +# Example: +# on: '1920x1080 @ 60Hz' +# off: '1920x1080' +refresh_rate="off" + + +# Gtk Theme / Icons / Font + + +# Shorten output of GTK Theme / Icons / Font +# +# Default: 'off' +# Values: 'on', 'off' +# Flag: --gtk_shorthand +# +# Example: +# on: 'Numix, Adwaita' +# off: 'Numix [GTK2], Adwaita [GTK3]' +gtk_shorthand="off" + + +# Enable/Disable gtk2 Theme / Icons / Font +# +# Default: 'on' +# Values: 'on', 'off' +# Flag: --gtk2 +# +# Example: +# on: 'Numix [GTK2], Adwaita [GTK3]' +# off: 'Adwaita [GTK3]' +gtk2="on" + +# Enable/Disable gtk3 Theme / Icons / Font +# +# Default: 'on' +# Values: 'on', 'off' +# Flag: --gtk3 +# +# Example: +# on: 'Numix [GTK2], Adwaita [GTK3]' +# off: 'Numix [GTK2]' +gtk3="on" + + +# IP Address + + +# Website to ping for the public IP +# +# Default: 'http://ident.me' +# Values: 'url' +# Flag: --ip_host +public_ip_host="http://ident.me" + +# Public IP timeout. +# +# Default: '2' +# Values: 'int' +# Flag: --ip_timeout +public_ip_timeout=2 + + +# Desktop Environment + + +# Show Desktop Environment version +# +# Default: 'on' +# Values: 'on', 'off' +# Flag: --de_version +de_version="on" + + +# Disk + + +# Which disks to display. +# The values can be any /dev/sdXX, mount point or directory. +# NOTE: By default we only show the disk info for '/'. +# +# Default: '/' +# Values: '/', '/dev/sdXX', '/path/to/drive'. +# Flag: --disk_show +# +# Example: +# disk_show=('/' '/dev/sdb1'): +# 'Disk (/): 74G / 118G (66%)' +# 'Disk (/mnt/Videos): 823G / 893G (93%)' +# +# disk_show=('/'): +# 'Disk (/): 74G / 118G (66%)' +# +disk_show=('/') + +# Disk subtitle. +# What to append to the Disk subtitle. +# +# Default: 'mount' +# Values: 'mount', 'name', 'dir', 'none' +# Flag: --disk_subtitle +# +# Example: +# name: 'Disk (/dev/sda1): 74G / 118G (66%)' +# 'Disk (/dev/sdb2): 74G / 118G (66%)' +# +# mount: 'Disk (/): 74G / 118G (66%)' +# 'Disk (/mnt/Local Disk): 74G / 118G (66%)' +# 'Disk (/mnt/Videos): 74G / 118G (66%)' +# +# dir: 'Disk (/): 74G / 118G (66%)' +# 'Disk (Local Disk): 74G / 118G (66%)' +# 'Disk (Videos): 74G / 118G (66%)' +# +# none: 'Disk: 74G / 118G (66%)' +# 'Disk: 74G / 118G (66%)' +# 'Disk: 74G / 118G (66%)' +disk_subtitle="mount" + +# Disk percent. +# Show/Hide disk percent. +# +# Default: 'on' +# Values: 'on', 'off' +# Flag: --disk_percent +# +# Example: +# on: 'Disk (/): 74G / 118G (66%)' +# off: 'Disk (/): 74G / 118G' +disk_percent="on" + + +# Song + + +# Manually specify a music player. +# +# Default: 'auto' +# Values: 'auto', 'player-name' +# Flag: --music_player +# +# Available values for 'player-name': +# +# amarok +# audacious +# banshee +# bluemindo +# clementine +# cmus +# deadbeef +# deepin-music +# dragon +# elisa +# exaile +# gnome-music +# gmusicbrowser +# gogglesmm +# guayadeque +# io.elementary.music +# iTunes +# juk +# lollypop +# mocp +# mopidy +# mpd +# muine +# netease-cloud-music +# olivia +# playerctl +# pogo +# pragha +# qmmp +# quodlibet +# rhythmbox +# sayonara +# smplayer +# spotify +# strawberry +# tauonmb +# tomahawk +# vlc +# xmms2d +# xnoise +# yarock +music_player="auto" + +# Format to display song information. +# +# Default: '%artist% - %album% - %title%' +# Values: '%artist%', '%album%', '%title%' +# Flag: --song_format +# +# Example: +# default: 'Song: Jet - Get Born - Sgt Major' +song_format="%artist% - %album% - %title%" + +# Print the Artist, Album and Title on separate lines +# +# Default: 'off' +# Values: 'on', 'off' +# Flag: --song_shorthand +# +# Example: +# on: 'Artist: The Fratellis' +# 'Album: Costello Music' +# 'Song: Chelsea Dagger' +# +# off: 'Song: The Fratellis - Costello Music - Chelsea Dagger' +song_shorthand="off" + +# 'mpc' arguments (specify a host, password etc). +# +# Default: '' +# Example: mpc_args=(-h HOST -P PASSWORD) +mpc_args=() + + +# Text Colors + + +# Text Colors +# +# Default: 'distro' +# Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' +# Flag: --colors +# +# Each number represents a different part of the text in +# this order: 'title', '@', 'underline', 'subtitle', 'colon', 'info' +# +# Example: +# colors=(distro) - Text is colored based on Distro colors. +# colors=(4 6 1 8 8 6) - Text is colored in the order above. +colors=(distro) + + +# Text Options + + +# Toggle bold text +# +# Default: 'on' +# Values: 'on', 'off' +# Flag: --bold +bold="on" + +# Enable/Disable Underline +# +# Default: 'on' +# Values: 'on', 'off' +# Flag: --underline +underline_enabled="on" + +# Underline character +# +# Default: '-' +# Values: 'string' +# Flag: --underline_char +underline_char="-" + + +# Info Separator +# Replace the default separator with the specified string. +# +# Default: ':' +# Flag: --separator +# +# Example: +# separator="->": 'Shell-> bash' +# separator=" =": 'WM = dwm' +separator=":" + + +# Color Blocks + + +# Color block range +# The range of colors to print. +# +# Default: '0', '15' +# Values: 'num' +# Flag: --block_range +# +# Example: +# +# Display colors 0-7 in the blocks. (8 colors) +# neofetch --block_range 0 7 +# +# Display colors 0-15 in the blocks. (16 colors) +# neofetch --block_range 0 15 +block_range=(0 15) + +# Toggle color blocks +# +# Default: 'on' +# Values: 'on', 'off' +# Flag: --color_blocks +color_blocks="on" + +# Color block width in spaces +# +# Default: '3' +# Values: 'num' +# Flag: --block_width +block_width=3 + +# Color block height in lines +# +# Default: '1' +# Values: 'num' +# Flag: --block_height +block_height=1 + +# Color Alignment +# +# Default: 'auto' +# Values: 'auto', 'num' +# Flag: --col_offset +# +# Number specifies how far from the left side of the terminal (in spaces) to +# begin printing the columns, in case you want to e.g. center them under your +# text. +# Example: +# col_offset="auto" - Default behavior of neofetch +# col_offset=7 - Leave 7 spaces then print the colors +col_offset="auto" + +# Progress Bars + + +# Bar characters +# +# Default: '-', '=' +# Values: 'string', 'string' +# Flag: --bar_char +# +# Example: +# neofetch --bar_char 'elapsed' 'total' +# neofetch --bar_char '-' '=' +bar_char_elapsed="-" +bar_char_total="=" + +# Toggle Bar border +# +# Default: 'on' +# Values: 'on', 'off' +# Flag: --bar_border +bar_border="on" + +# Progress bar length in spaces +# Number of chars long to make the progress bars. +# +# Default: '15' +# Values: 'num' +# Flag: --bar_length +bar_length=15 + +# Progress bar colors +# When set to distro, uses your distro's logo colors. +# +# Default: 'distro', 'distro' +# Values: 'distro', 'num' +# Flag: --bar_colors +# +# Example: +# neofetch --bar_colors 3 4 +# neofetch --bar_colors distro 5 +bar_color_elapsed="distro" +bar_color_total="distro" + + +# Info display +# Display a bar with the info. +# +# Default: 'off' +# Values: 'bar', 'infobar', 'barinfo', 'off' +# Flags: --cpu_display +# --memory_display +# --battery_display +# --disk_display +# +# Example: +# bar: '[---=======]' +# infobar: 'info [---=======]' +# barinfo: '[---=======] info' +# off: 'info' +cpu_display="off" +memory_display="off" +battery_display="off" +disk_display="off" + + +# Backend Settings + + +# Image backend. +# +# Default: 'ascii' +# Values: 'ascii', 'caca', 'chafa', 'jp2a', 'iterm2', 'off', +# 'pot', 'termpix', 'pixterm', 'tycat', 'w3m', 'kitty' +# Flag: --backend +image_backend="ascii" + +# Image Source +# +# Which image or ascii file to display. +# +# Default: 'auto' +# Values: 'auto', 'ascii', 'wallpaper', '/path/to/img', '/path/to/ascii', '/path/to/dir/' +# 'command output (neofetch --ascii "$(fortune | cowsay -W 30)")' +# Flag: --source +# +# NOTE: 'auto' will pick the best image source for whatever image backend is used. +# In ascii mode, distro ascii art will be used and in an image mode, your +# wallpaper will be used. +image_source="auto" + + +# Ascii Options + + +# Ascii distro +# Which distro's ascii art to display. +# +# Default: 'auto' +# Values: 'auto', 'distro_name' +# Flag: --ascii_distro +# NOTE: AIX, Alpine, Anarchy, Android, Antergos, antiX, "AOSC OS", +# "AOSC OS/Retro", Apricity, ArcoLinux, ArchBox, ARCHlabs, +# ArchStrike, XFerience, ArchMerge, Arch, Artix, Arya, Bedrock, +# Bitrig, BlackArch, BLAG, BlankOn, BlueLight, bonsai, BSD, +# BunsenLabs, Calculate, Carbs, CentOS, Chakra, ChaletOS, +# Chapeau, Chrom*, Cleanjaro, ClearOS, Clear_Linux, Clover, +# Condres, Container_Linux, CRUX, Cucumber, Debian, Deepin, +# DesaOS, Devuan, DracOS, DarkOs, DragonFly, Drauger, Elementary, +# EndeavourOS, Endless, EuroLinux, Exherbo, Fedora, Feren, FreeBSD, +# FreeMiNT, Frugalware, Funtoo, GalliumOS, Garuda, Gentoo, Pentoo, +# gNewSense, GNOME, GNU, GoboLinux, Grombyang, Guix, Haiku, Huayra, +# Hyperbola, janus, Kali, KaOS, KDE_neon, Kibojoe, Kogaion, +# Korora, KSLinux, Kubuntu, LEDE, LFS, Linux_Lite, +# LMDE, Lubuntu, Lunar, macos, Mageia, MagpieOS, Mandriva, +# Manjaro, Maui, Mer, Minix, LinuxMint, MX_Linux, Namib, +# Neptune, NetBSD, Netrunner, Nitrux, NixOS, Nurunner, +# NuTyX, OBRevenge, OpenBSD, openEuler, OpenIndiana, openmamba, +# OpenMandriva, OpenStage, OpenWrt, osmc, Oracle, OS Elbrus, PacBSD, +# Parabola, Pardus, Parrot, Parsix, TrueOS, PCLinuxOS, Peppermint, +# popos, Porteus, PostMarketOS, Proxmox, Puppy, PureOS, Qubes, Radix, +# Raspbian, Reborn_OS, Redstar, Redcore, Redhat, Refracted_Devuan, +# Regata, Rosa, sabotage, Sabayon, Sailfish, SalentOS, Scientific, +# Septor, SereneLinux, SharkLinux, Siduction, Slackware, SliTaz, +# SmartOS, Solus, Source_Mage, Sparky, Star, SteamOS, SunOS, +# openSUSE_Leap, openSUSE_Tumbleweed, openSUSE, SwagArch, Tails, +# Trisquel, Ubuntu-Budgie, Ubuntu-GNOME, Ubuntu-MATE, Ubuntu-Studio, +# Ubuntu, Venom, Void, Obarun, windows10, Windows7, Xubuntu, Zorin, +# and IRIX have ascii logos +# NOTE: Arch, Ubuntu, Redhat, and Dragonfly have 'old' logo variants. +# Use '{distro name}_old' to use the old logos. +# NOTE: Ubuntu has flavor variants. +# Change this to Lubuntu, Kubuntu, Xubuntu, Ubuntu-GNOME, +# Ubuntu-Studio, Ubuntu-Mate or Ubuntu-Budgie to use the flavors. +# NOTE: Arcolinux, Dragonfly, Fedora, Alpine, Arch, Ubuntu, +# CRUX, Debian, Gentoo, FreeBSD, Mac, NixOS, OpenBSD, android, +# Antrix, CentOS, Cleanjaro, ElementaryOS, GUIX, Hyperbola, +# Manjaro, MXLinux, NetBSD, Parabola, POP_OS, PureOS, +# Slackware, SunOS, LinuxLite, OpenSUSE, Raspbian, +# postmarketOS, and Void have a smaller logo variant. +# Use '{distro name}_small' to use the small variants. +ascii_distro="auto" + +# Ascii Colors +# +# Default: 'distro' +# Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' +# Flag: --ascii_colors +# +# Example: +# ascii_colors=(distro) - Ascii is colored based on Distro colors. +# ascii_colors=(4 6 1 8 8 6) - Ascii is colored using these colors. +ascii_colors=(distro) + +# Bold ascii logo +# Whether or not to bold the ascii logo. +# +# Default: 'on' +# Values: 'on', 'off' +# Flag: --ascii_bold +ascii_bold="on" + + +# Image Options + + +# Image loop +# Setting this to on will make neofetch redraw the image constantly until +# Ctrl+C is pressed. This fixes display issues in some terminal emulators. +# +# Default: 'off' +# Values: 'on', 'off' +# Flag: --loop +image_loop="off" + +# Thumbnail directory +# +# Default: '~/.cache/thumbnails/neofetch' +# Values: 'dir' +thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch" + +# Crop mode +# +# Default: 'normal' +# Values: 'normal', 'fit', 'fill' +# Flag: --crop_mode +# +# See this wiki page to learn about the fit and fill options. +# https://github.com/dylanaraps/neofetch/wiki/What-is-Waifu-Crop%3F +crop_mode="normal" + +# Crop offset +# Note: Only affects 'normal' crop mode. +# +# Default: 'center' +# Values: 'northwest', 'north', 'northeast', 'west', 'center' +# 'east', 'southwest', 'south', 'southeast' +# Flag: --crop_offset +crop_offset="center" + +# Image size +# The image is half the terminal width by default. +# +# Default: 'auto' +# Values: 'auto', '00px', '00%', 'none' +# Flags: --image_size +# --size +image_size="auto" + +# Gap between image and text +# +# Default: '3' +# Values: 'num', '-num' +# Flag: --gap +gap=3 + +# Image offsets +# Only works with the w3m backend. +# +# Default: '0' +# Values: 'px' +# Flags: --xoffset +# --yoffset +yoffset=0 +xoffset=0 + +# Image background color +# Only works with the w3m backend. +# +# Default: '' +# Values: 'color', 'blue' +# Flag: --bg_color +background_color= + + +# Misc Options + +# Stdout mode +# Turn off all colors and disables image backend (ASCII/Image). +# Useful for piping into another command. +# Default: 'off' +# Values: 'on', 'off' +stdout="off" diff --git a/virootfs/etc/skel/.config/nwg-bar/bar.json b/virootfs/etc/skel/.config/nwg-bar/bar.json new file mode 100644 index 000000000..6c87bdfd1 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-bar/bar.json @@ -0,0 +1,22 @@ +[ + { + "label": "Lock", + "exec": "nwg-lock", + "icon": "/usr/share/nwg-bar/images/system-lock-screen.svg" + }, + { + "label": "Logout", + "exec": "swaymsg exit", + "icon": "/usr/share/nwg-bar/images/system-log-out.svg" + }, + { + "label": "Reboot", + "exec": "systemctl reboot", + "icon": "/usr/share/nwg-bar/images/system-reboot.svg" + }, + { + "label": "Shutdown", + "exec": "systemctl -i poweroff", + "icon": "/usr/share/nwg-bar/images/system-shutdown.svg" + } +] \ No newline at end of file diff --git a/virootfs/etc/skel/.config/nwg-bar/hyprland-0.css b/virootfs/etc/skel/.config/nwg-bar/hyprland-0.css new file mode 100644 index 000000000..9b576baa9 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-bar/hyprland-0.css @@ -0,0 +1,35 @@ +window { + background-color: rgba(0, 0, 0, 0.0) +} + +/* Outer bar container, takes all the window width/height */ +#outer-box { + margin: 0 +} + +/* Inner bar container, surrounds buttons */ +#inner-box { + 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); + padding: 5px; + margin: 5px +} + +button, image { + background: none; + border: none; + box-shadow: none +} + +button { + padding-left: 10px; + padding-right: 10px; + margin: 5px +} + +button:hover { + background-color: rgba(255, 255, 255, 0.1) +} diff --git a/virootfs/etc/skel/.config/nwg-bar/hyprland-1.css b/virootfs/etc/skel/.config/nwg-bar/hyprland-1.css new file mode 100644 index 000000000..152b8f161 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-bar/hyprland-1.css @@ -0,0 +1,35 @@ +window { + background-color: rgba(0, 0, 0, 0.0) +} + +/* Outer bar container, takes all the window width/height */ +#outer-box { + margin: 0 +} + +/* Inner bar container, surrounds buttons */ +#inner-box { + background: #31373A; + border-radius: 10px; + border-style: none; + border-width: 1px; + border-color: rgba(156, 142, 122, 0.7); + padding: 5px; + margin: 5px +} + +button, image { + background: none; + border: none; + box-shadow: none +} + +button { + padding-left: 5px; + padding-right: 5px; + margin: 5px +} + +button:hover { + background-color: rgba(255, 255, 255, 0.1) +} diff --git a/virootfs/etc/skel/.config/nwg-bar/hyprland-2.css b/virootfs/etc/skel/.config/nwg-bar/hyprland-2.css new file mode 100644 index 000000000..97141de27 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-bar/hyprland-2.css @@ -0,0 +1,35 @@ +window { + background-color: rgba(0, 0, 0, 0.0) +} + +/* Outer bar container, takes all the window width/height */ +#outer-box { + margin: 0 +} + +/* Inner bar container, surrounds buttons */ +#inner-box { + background-color: rgba(23, 53, 63, 0.95); + border-radius: 0; + border-style: none; + border-width: 1px; + border-color: rgba(156, 142, 122, 0.7); + padding: 5px; + margin: 5px +} + +button, image { + background: none; + border: none; + box-shadow: none +} + +button { + padding-left: 10px; + padding-right: 10px; + margin: 5px +} + +button:hover { + background-color: rgba(255, 255, 255, 0.1) +} diff --git a/virootfs/etc/skel/.config/nwg-bar/hyprland-3.css b/virootfs/etc/skel/.config/nwg-bar/hyprland-3.css new file mode 100644 index 000000000..bff4316dc --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-bar/hyprland-3.css @@ -0,0 +1,31 @@ +window { + background-color: rgba(0, 0, 0, 0.0) +} + +/* Outer bar container, takes all the window width/height */ +#outer-box { + margin: 0 +} + +/* Inner bar container, surrounds buttons */ +#inner-box { + background: #27132e; + padding: 0; + margin: 0 +} + +button, image { + background: none; + border: none; + box-shadow: none +} + +button { + padding-left: 10px; + padding-right: 10px; + margin: 5px +} + +button:hover { + background-color: rgba(255, 255, 255, 0.1) +} diff --git a/virootfs/etc/skel/.config/nwg-bar/hyprland.json b/virootfs/etc/skel/.config/nwg-bar/hyprland.json new file mode 100644 index 000000000..2ed67f507 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-bar/hyprland.json @@ -0,0 +1,22 @@ +[ + { + "label": "Lock", + "exec": "nwg-lock", + "icon": "/usr/share/nwg-bar/images/system-lock-screen.svg" + }, + { + "label": "Logout", + "exec": "hyprctl dispatch exit", + "icon": "/usr/share/nwg-bar/images/system-log-out.svg" + }, + { + "label": "Reboot", + "exec": "systemctl reboot", + "icon": "/usr/share/nwg-bar/images/system-reboot.svg" + }, + { + "label": "Shutdown", + "exec": "systemctl -i poweroff", + "icon": "/usr/share/nwg-bar/images/system-shutdown.svg" + } +] \ No newline at end of file diff --git a/virootfs/etc/skel/.config/nwg-bar/preset-0.css b/virootfs/etc/skel/.config/nwg-bar/preset-0.css new file mode 100644 index 000000000..9b576baa9 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-bar/preset-0.css @@ -0,0 +1,35 @@ +window { + background-color: rgba(0, 0, 0, 0.0) +} + +/* Outer bar container, takes all the window width/height */ +#outer-box { + margin: 0 +} + +/* Inner bar container, surrounds buttons */ +#inner-box { + 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); + padding: 5px; + margin: 5px +} + +button, image { + background: none; + border: none; + box-shadow: none +} + +button { + padding-left: 10px; + padding-right: 10px; + margin: 5px +} + +button:hover { + background-color: rgba(255, 255, 255, 0.1) +} diff --git a/virootfs/etc/skel/.config/nwg-bar/preset-1.css b/virootfs/etc/skel/.config/nwg-bar/preset-1.css new file mode 100644 index 000000000..152b8f161 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-bar/preset-1.css @@ -0,0 +1,35 @@ +window { + background-color: rgba(0, 0, 0, 0.0) +} + +/* Outer bar container, takes all the window width/height */ +#outer-box { + margin: 0 +} + +/* Inner bar container, surrounds buttons */ +#inner-box { + background: #31373A; + border-radius: 10px; + border-style: none; + border-width: 1px; + border-color: rgba(156, 142, 122, 0.7); + padding: 5px; + margin: 5px +} + +button, image { + background: none; + border: none; + box-shadow: none +} + +button { + padding-left: 5px; + padding-right: 5px; + margin: 5px +} + +button:hover { + background-color: rgba(255, 255, 255, 0.1) +} diff --git a/virootfs/etc/skel/.config/nwg-bar/preset-2.css b/virootfs/etc/skel/.config/nwg-bar/preset-2.css new file mode 100644 index 000000000..97141de27 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-bar/preset-2.css @@ -0,0 +1,35 @@ +window { + background-color: rgba(0, 0, 0, 0.0) +} + +/* Outer bar container, takes all the window width/height */ +#outer-box { + margin: 0 +} + +/* Inner bar container, surrounds buttons */ +#inner-box { + background-color: rgba(23, 53, 63, 0.95); + border-radius: 0; + border-style: none; + border-width: 1px; + border-color: rgba(156, 142, 122, 0.7); + padding: 5px; + margin: 5px +} + +button, image { + background: none; + border: none; + box-shadow: none +} + +button { + padding-left: 10px; + padding-right: 10px; + margin: 5px +} + +button:hover { + background-color: rgba(255, 255, 255, 0.1) +} diff --git a/virootfs/etc/skel/.config/nwg-bar/preset-3.css b/virootfs/etc/skel/.config/nwg-bar/preset-3.css new file mode 100644 index 000000000..bff4316dc --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-bar/preset-3.css @@ -0,0 +1,31 @@ +window { + background-color: rgba(0, 0, 0, 0.0) +} + +/* Outer bar container, takes all the window width/height */ +#outer-box { + margin: 0 +} + +/* Inner bar container, surrounds buttons */ +#inner-box { + background: #27132e; + padding: 0; + margin: 0 +} + +button, image { + background: none; + border: none; + box-shadow: none +} + +button { + padding-left: 10px; + padding-right: 10px; + margin: 5px +} + +button:hover { + background-color: rgba(255, 255, 255, 0.1) +} diff --git a/virootfs/etc/skel/.config/nwg-dock/preset-0.css b/virootfs/etc/skel/.config/nwg-dock/preset-0.css new file mode 100644 index 000000000..99461821d --- /dev/null +++ b/virootfs/etc/skel/.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/virootfs/etc/skel/.config/nwg-dock/preset-1.css b/virootfs/etc/skel/.config/nwg-dock/preset-1.css new file mode 100644 index 000000000..6eec18278 --- /dev/null +++ b/virootfs/etc/skel/.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/virootfs/etc/skel/.config/nwg-dock/preset-2.css b/virootfs/etc/skel/.config/nwg-dock/preset-2.css new file mode 100644 index 000000000..534d46d96 --- /dev/null +++ b/virootfs/etc/skel/.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/virootfs/etc/skel/.config/nwg-dock/preset-3.css b/virootfs/etc/skel/.config/nwg-dock/preset-3.css new file mode 100644 index 000000000..c36f8ac9a --- /dev/null +++ b/virootfs/etc/skel/.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/virootfs/etc/skel/.config/nwg-dock/style.css b/virootfs/etc/skel/.config/nwg-dock/style.css new file mode 100644 index 000000000..498a26a19 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-dock/style.css @@ -0,0 +1,40 @@ +window { + /*background-color: rgba (0, 0, 0, 0.8);*/ + background: #36364f; + /*opacity: 0.9;*/ + border-radius: 15px; + 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-left: 4px; + padding-right: 4px;*/ + 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/virootfs/etc/skel/.config/nwg-drawer/drawer.css b/virootfs/etc/skel/.config/nwg-drawer/drawer.css new file mode 100644 index 000000000..478782a52 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-drawer/drawer.css @@ -0,0 +1,34 @@ +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 +} diff --git a/virootfs/etc/skel/.config/nwg-drawer/hyprland-0.css b/virootfs/etc/skel/.config/nwg-drawer/hyprland-0.css new file mode 100644 index 000000000..c90828b2b --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-drawer/hyprland-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/virootfs/etc/skel/.config/nwg-drawer/hyprland-1.css b/virootfs/etc/skel/.config/nwg-drawer/hyprland-1.css new file mode 100644 index 000000000..50e3e34c6 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-drawer/hyprland-1.css @@ -0,0 +1,35 @@ +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 +} diff --git a/virootfs/etc/skel/.config/nwg-drawer/hyprland-2.css b/virootfs/etc/skel/.config/nwg-drawer/hyprland-2.css new file mode 100644 index 000000000..4c5af6312 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-drawer/hyprland-2.css @@ -0,0 +1,29 @@ +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 +} diff --git a/virootfs/etc/skel/.config/nwg-drawer/hyprland-3.css b/virootfs/etc/skel/.config/nwg-drawer/hyprland-3.css new file mode 100644 index 000000000..4c5af6312 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-drawer/hyprland-3.css @@ -0,0 +1,29 @@ +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 +} diff --git a/virootfs/etc/skel/.config/nwg-drawer/preset-0.css b/virootfs/etc/skel/.config/nwg-drawer/preset-0.css new file mode 100644 index 000000000..c90828b2b --- /dev/null +++ b/virootfs/etc/skel/.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/virootfs/etc/skel/.config/nwg-drawer/preset-1.css b/virootfs/etc/skel/.config/nwg-drawer/preset-1.css new file mode 100644 index 000000000..50e3e34c6 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-drawer/preset-1.css @@ -0,0 +1,35 @@ +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 +} diff --git a/virootfs/etc/skel/.config/nwg-drawer/preset-2.css b/virootfs/etc/skel/.config/nwg-drawer/preset-2.css new file mode 100644 index 000000000..4c5af6312 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-drawer/preset-2.css @@ -0,0 +1,29 @@ +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 +} diff --git a/virootfs/etc/skel/.config/nwg-drawer/preset-3.css b/virootfs/etc/skel/.config/nwg-drawer/preset-3.css new file mode 100644 index 000000000..4c5af6312 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-drawer/preset-3.css @@ -0,0 +1,29 @@ +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 +} diff --git a/virootfs/etc/skel/.config/nwg-look/config b/virootfs/etc/skel/.config/nwg-look/config new file mode 100644 index 000000000..a244fe5cb --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-look/config @@ -0,0 +1,6 @@ +{ + "export-settings-ini": true, + "export-gtkrc-20": true, + "export-index-theme": true, + "export-xsettingsd": true +} \ No newline at end of file diff --git a/virootfs/etc/skel/.config/nwg-panel/common-settings.json b/virootfs/etc/skel/.config/nwg-panel/common-settings.json new file mode 100644 index 000000000..17f4fe499 --- /dev/null +++ b/virootfs/etc/skel/.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/virootfs/etc/skel/.config/nwg-panel/config b/virootfs/etc/skel/.config/nwg-panel/config new file mode 100644 index 000000000..0f996a416 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/config @@ -0,0 +1,264 @@ +[ + { + "name": "panel-top", + "output": "", + "layer": "bottom", + "position": "top", + "controls": "right", + "width": "auto", + "height": 30, + "homogeneous": true, + "margin-top": 0, + "margin-bottom": 0, + "padding-horizontal": 0, + "padding-vertical": 0, + "spacing": 0, + "items-padding": 0, + "icons": "light", + "css-name": "panel-top", + "modules-left": [ + "button-sample", + "playerctl" + ], + "modules-center": [ + "clock" + ], + "modules-right": [], + "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": "shutdown -r now" + }, + { + "name": "Shutdown", + "cmd": "shutdown -h" + } + ] + } + }, + "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 + }, + "button-sample": { + "command": "notify-send 'sample button'", + "icon": "view-grid", + "label": "", + "label-position": "right", + "css-name": "button-custom", + "icon-size": 16 + } + }, + { + "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": "" + } + } +] diff --git a/virootfs/etc/skel/.config/nwg-panel/executors/arch_updates.py b/virootfs/etc/skel/.config/nwg-panel/executors/arch_updates.py new file mode 100755 index 000000000..2d04fec30 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/executors/arch_updates.py @@ -0,0 +1,81 @@ +#!/usr/bin/python + +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/virootfs/etc/skel/.config/nwg-panel/executors/au.sh b/virootfs/etc/skel/.config/nwg-panel/executors/au.sh new file mode 100755 index 000000000..d21622945 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/executors/au.sh @@ -0,0 +1,18 @@ +#!/usr/bin/env 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/virootfs/etc/skel/.config/nwg-panel/executors/check-notifications b/virootfs/etc/skel/.config/nwg-panel/executors/check-notifications new file mode 100755 index 000000000..23161e010 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/executors/check-notifications @@ -0,0 +1,8 @@ +#!/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/virootfs/etc/skel/.config/nwg-panel/executors/github.sh b/virootfs/etc/skel/.config/nwg-panel/executors/github.sh new file mode 100755 index 000000000..9bfcbaa66 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/executors/github.sh @@ -0,0 +1,14 @@ +#!/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/virootfs/etc/skel/.config/nwg-panel/hyprland-0 b/virootfs/etc/skel/.config/nwg-panel/hyprland-0 new file mode 100644 index 000000000..726ad7750 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/hyprland-0 @@ -0,0 +1,304 @@ +[ + { + "name": "top", + "output": "", + "layer": "overlay", + "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": [ + "tray", + "button-help" + ], + "controls": "right", + "controls-settings": { + "alignment": "right", + "components": [ + "brightness", + "battery", + "volume", + "processes" + ], + "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": "hyprctl dispatch exit" + }, + { + "name": "Reboot", + "cmd": "systemctl reboot" + }, + { + "name": "Shutdown", + "cmd": "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, + "root-css-name": "controls-overview", + "backlight-device": "" + }, + "playerctl": { + "interval": 1, + "buttons": true, + "buttons-position": "left", + "chars": 50, + "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": "", + "icon-size": 16 + }, + "button-help": { + "command": "nwg-shell-help", + "icon": "help-about", + "label": "", + "label-position": "right", + "tooltip": "Show/hide help [S]+F1", + "css-name": "", + "icon-size": 16 + } + }, + { + "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": [ + "executor-cpuav", + "executor-cpubar", + "executor-temp", + "executor-memory", + "executor-drives" + ], + "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": {} + } +] \ No newline at end of file diff --git a/virootfs/etc/skel/.config/nwg-panel/hyprland-0.css b/virootfs/etc/skel/.config/nwg-panel/hyprland-0.css new file mode 100644 index 000000000..f0dd1f653 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/hyprland-0.css @@ -0,0 +1,104 @@ +/***** 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 *****/ + +/* 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: #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; +} \ No newline at end of file diff --git a/virootfs/etc/skel/.config/nwg-panel/hyprland-1 b/virootfs/etc/skel/.config/nwg-panel/hyprland-1 new file mode 100644 index 000000000..a321fcbdf --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/hyprland-1 @@ -0,0 +1,214 @@ +[ + { + "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", + "scratchpad", + "tray", + "button-help" + ], + "sway-taskbar": {}, + "controls-settings": { + "alignment": "right", + "components": [ + "brightness", + "battery", + "volume", + "processes" + ], + "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": "hyprctl dispatch exit" + }, + { + "name": "Reboot", + "cmd": "systemctl reboot" + }, + { + "name": "Shutdown", + "cmd": "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, + "backlight-device": "", + "root-css-name": "controls-overview", + "backlight-controller": "light", + "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": "", + "icon-size": 16 + }, + "button-help": { + "command": "nwg-shell-help", + "icon": "help-about", + "label": "", + "label-position": "right", + "tooltip": "Show/hide help [S]+F1", + "css-name": "", + "icon-size": 16 + } + } +] \ No newline at end of file diff --git a/virootfs/etc/skel/.config/nwg-panel/hyprland-1.css b/virootfs/etc/skel/.config/nwg-panel/hyprland-1.css new file mode 100644 index 000000000..3a0ef3d5e --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/hyprland-1.css @@ -0,0 +1,101 @@ +/***** 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 *****/ + +/* 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; + 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; +} \ No newline at end of file diff --git a/virootfs/etc/skel/.config/nwg-panel/hyprland-2 b/virootfs/etc/skel/.config/nwg-panel/hyprland-2 new file mode 100644 index 000000000..431379f71 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/hyprland-2 @@ -0,0 +1,219 @@ +[ + { + "name": "bottom", + "output": "", + "layer": "overlay", + "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", + "clock", + "tray", + "button-help" + ], + "sway-taskbar": {}, + "controls-settings": { + "alignment": "right", + "components": [ + "brightness", + "battery", + "volume", + "processes" + ], + "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": "hyprctl dispatch exit" + }, + { + "name": "Reboot", + "cmd": "systemctl reboot" + }, + { + "name": "Shutdown", + "cmd": "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, + "root-css-name": "controls-overview", + "backlight-device": "" + }, + "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": "", + "icon-size": 16 + } + } +] \ No newline at end of file diff --git a/virootfs/etc/skel/.config/nwg-panel/hyprland-2.css b/virootfs/etc/skel/.config/nwg-panel/hyprland-2.css new file mode 100644 index 000000000..cb7b21115 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/hyprland-2.css @@ -0,0 +1,102 @@ +/***** 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 } + +/* 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: #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; +} \ No newline at end of file diff --git a/virootfs/etc/skel/.config/nwg-panel/hyprland-3 b/virootfs/etc/skel/.config/nwg-panel/hyprland-3 new file mode 100644 index 000000000..7005e273e --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/hyprland-3 @@ -0,0 +1,178 @@ +[ + { + "name": "top", + "output": "", + "layer": "top", + "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" + ], + "modules-center": [ + "clock" + ], + "modules-right": [ + "scratchpad", + "tray", + "button-help" + ], + "controls-settings": { + "alignment": "right", + "components": [ + "brightness", + "battery", + "volume", + "processes" + ], + "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": "hyprctl dispatch exit" + }, + { + "name": "Reboot", + "cmd": "systemctl reboot" + }, + { + "name": "Shutdown", + "cmd": "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, + "root-css-name": "controls-overview", + "backlight-device": "" + }, + "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": "", + "icon-size": 16 + } + } +] \ No newline at end of file diff --git a/virootfs/etc/skel/.config/nwg-panel/hyprland-3.css b/virootfs/etc/skel/.config/nwg-panel/hyprland-3.css new file mode 100644 index 000000000..679adc810 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/hyprland-3.css @@ -0,0 +1,105 @@ +/***** 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 *****/ + +/* 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-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; +} diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_color/exclamation.svg b/virootfs/etc/skel/.config/nwg-panel/icons_color/exclamation.svg new file mode 100644 index 000000000..8ed2cf149 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_color/exclamation.svg @@ -0,0 +1,74 @@ + + + +!! diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-01d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-01d.svg new file mode 100644 index 000000000..027435272 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-01d.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-01n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-01n.svg new file mode 100644 index 000000000..d5d14546b --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-01n.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-02d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-02d.svg new file mode 100644 index 000000000..88b76203b --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-02d.svg @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-02n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-02n.svg new file mode 100644 index 000000000..fcd52bdc6 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-02n.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-03d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-03d.svg new file mode 100644 index 000000000..98abfec6c --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-03d.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-03n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-03n.svg new file mode 100644 index 000000000..98abfec6c --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-03n.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-04d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-04d.svg new file mode 100644 index 000000000..3bee0c5fe --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-04d.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-04n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-04n.svg new file mode 100644 index 000000000..b0280c0a9 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-04n.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-09d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-09d.svg new file mode 100644 index 000000000..89bc5b6b8 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-09d.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-09n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-09n.svg new file mode 100644 index 000000000..89bc5b6b8 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-09n.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-10d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-10d.svg new file mode 100644 index 000000000..7658ce26c --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-10d.svg @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-10n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-10n.svg new file mode 100644 index 000000000..a540c753b --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-10n.svg @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-11d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-11d.svg new file mode 100644 index 000000000..9bb028d33 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-11d.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-11n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-11n.svg new file mode 100644 index 000000000..9bb028d33 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-11n.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-13d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-13d.svg new file mode 100644 index 000000000..048e91594 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-13d.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-13n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-13n.svg new file mode 100644 index 000000000..048e91594 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-13n.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-50d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-50d.svg new file mode 100644 index 000000000..220b08706 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-50d.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-50n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-50n.svg new file mode 100644 index 000000000..220b08706 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_color/ow-50n.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/arch-linux.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/arch-linux.svg new file mode 100644 index 000000000..39ce3ae52 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/arch-linux.svg @@ -0,0 +1,175 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/arch-notification.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/arch-notification.svg new file mode 100644 index 000000000..ccf99af62 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/arch-notification.svg @@ -0,0 +1,180 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/audio-volume-high-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/audio-volume-high-symbolic.svg new file mode 100644 index 000000000..2221cda3b --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/audio-volume-high-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/audio-volume-low-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/audio-volume-low-symbolic.svg new file mode 100644 index 000000000..c0261262a --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/audio-volume-low-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/audio-volume-medium-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/audio-volume-medium-symbolic.svg new file mode 100644 index 000000000..a77617491 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/audio-volume-medium-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/audio-volume-muted-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/audio-volume-muted-symbolic.svg new file mode 100644 index 000000000..9d7c07059 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/audio-volume-muted-symbolic.svg @@ -0,0 +1,54 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/azote.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/azote.svg new file mode 100644 index 000000000..6918f1012 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/azote.svg @@ -0,0 +1,99 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-empty-charging-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-empty-charging-symbolic.svg new file mode 100644 index 000000000..a507e027e --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-empty-charging-symbolic.svg @@ -0,0 +1,211 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-empty-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-empty-symbolic.svg new file mode 100644 index 000000000..410aeb4e5 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-empty-symbolic.svg @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-full-charging-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-full-charging-symbolic.svg new file mode 100644 index 000000000..462d5d34a --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-full-charging-symbolic.svg @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-full-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-full-symbolic.svg new file mode 100644 index 000000000..a89b67709 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-full-symbolic.svg @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-good-charging-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-good-charging-symbolic.svg new file mode 100644 index 000000000..5fbe54358 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-good-charging-symbolic.svg @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-good-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-good-symbolic.svg new file mode 100644 index 000000000..4a6bd26c7 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-good-symbolic.svg @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-low-charging-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-low-charging-symbolic.svg new file mode 100644 index 000000000..766be8ac5 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-low-charging-symbolic.svg @@ -0,0 +1,211 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-low-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-low-symbolic.svg new file mode 100644 index 000000000..83a0c2cb2 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/battery-low-symbolic.svg @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/bell.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/bell.svg new file mode 100644 index 000000000..1aabb3528 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/bell.svg @@ -0,0 +1,62 @@ + + + + + + + + image/svg+xml + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/blank.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/blank.svg new file mode 100644 index 000000000..4f7410c43 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/blank.svg @@ -0,0 +1,42 @@ + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/cloud.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/cloud.svg new file mode 100644 index 000000000..1d17e77cc --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/cloud.svg @@ -0,0 +1,49 @@ + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/display-brightness-high-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/display-brightness-high-symbolic.svg new file mode 100644 index 000000000..7f57ba4c6 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/display-brightness-high-symbolic.svg @@ -0,0 +1,227 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/display-brightness-low-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/display-brightness-low-symbolic.svg new file mode 100644 index 000000000..9206004f5 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/display-brightness-low-symbolic.svg @@ -0,0 +1,222 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/display-brightness-medium-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/display-brightness-medium-symbolic.svg new file mode 100644 index 000000000..5aabfdab7 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/display-brightness-medium-symbolic.svg @@ -0,0 +1,222 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/document-open-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/document-open-symbolic.svg new file mode 100644 index 000000000..f99203a2f --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/document-open-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/edit-clear.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/edit-clear.svg new file mode 100644 index 000000000..380465b18 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/edit-clear.svg @@ -0,0 +1,50 @@ + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/edit-delete-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/edit-delete-symbolic.svg new file mode 100644 index 000000000..83e5e4c11 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/edit-delete-symbolic.svg @@ -0,0 +1,212 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/emblem-system-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/emblem-system-symbolic.svg new file mode 100644 index 000000000..61f17094a --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/emblem-system-symbolic.svg @@ -0,0 +1,228 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/exclamation.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/exclamation.svg new file mode 100644 index 000000000..e163842c2 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/exclamation.svg @@ -0,0 +1,63 @@ + + + +! diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/eye.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/eye.svg new file mode 100644 index 000000000..768bb3991 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/eye.svg @@ -0,0 +1,49 @@ + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/github.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/github.svg new file mode 100644 index 000000000..14111be94 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/github.svg @@ -0,0 +1,62 @@ + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/go-down-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/go-down-symbolic.svg new file mode 100644 index 000000000..503ed4d6f --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/go-down-symbolic.svg @@ -0,0 +1,54 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/go-next-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/go-next-symbolic.svg new file mode 100644 index 000000000..c2a06fe5d --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/go-next-symbolic.svg @@ -0,0 +1,55 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/grid.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/grid.svg new file mode 100644 index 000000000..8e5bd5ef8 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/grid.svg @@ -0,0 +1,170 @@ + +image/svg+xml diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/gtk-apply.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/gtk-apply.svg new file mode 100644 index 000000000..4fe55d08a --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/gtk-apply.svg @@ -0,0 +1,50 @@ + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/gtk-close.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/gtk-close.svg new file mode 100644 index 000000000..436a98d38 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/gtk-close.svg @@ -0,0 +1,55 @@ + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/humidity.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/humidity.svg new file mode 100644 index 000000000..571bfc209 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/humidity.svg @@ -0,0 +1,42 @@ + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/icon-theme.cache b/virootfs/etc/skel/.config/nwg-panel/icons_dark/icon-theme.cache new file mode 100644 index 000000000..e69de29bb diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/list-add-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/list-add-symbolic.svg new file mode 100644 index 000000000..f00cf05f6 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/list-add-symbolic.svg @@ -0,0 +1,222 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/measure.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/measure.svg new file mode 100644 index 000000000..4f8e823e6 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/measure.svg @@ -0,0 +1,55 @@ + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/media-playback-pause-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/media-playback-pause-symbolic.svg new file mode 100644 index 000000000..f125d7c79 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/media-playback-pause-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/media-playback-start-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/media-playback-start-symbolic.svg new file mode 100644 index 000000000..770f1841e --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/media-playback-start-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/media-skip-backward-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/media-skip-backward-symbolic.svg new file mode 100644 index 000000000..c9d991656 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/media-skip-backward-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/media-skip-forward-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/media-skip-forward-symbolic.svg new file mode 100644 index 000000000..b30dde307 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/media-skip-forward-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/mode.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/mode.svg new file mode 100644 index 000000000..e2f356690 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/mode.svg @@ -0,0 +1,40 @@ + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/music.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/music.svg new file mode 100644 index 000000000..9a46c4d4d --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/music.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwg-displays.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwg-displays.svg new file mode 100644 index 000000000..93160f388 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwg-displays.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwg-look.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwg-look.svg new file mode 100644 index 000000000..2f7a82fa2 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwg-look.svg @@ -0,0 +1,296 @@ + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwg-panel.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwg-panel.svg new file mode 100644 index 000000000..08622b3eb --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwg-panel.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwg-processes.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwg-processes.svg new file mode 100644 index 000000000..bc9107503 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwg-processes.svg @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwg-shell-config.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwg-shell-config.svg new file mode 100644 index 000000000..ec07cb68f --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwg-shell-config.svg @@ -0,0 +1,233 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwg-shell.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwg-shell.svg new file mode 100644 index 000000000..ee8e49226 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwg-shell.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwgocc-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwgocc-symbolic.svg new file mode 100644 index 000000000..071e8aca8 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/nwgocc-symbolic.svg @@ -0,0 +1,95 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-01d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-01d.svg new file mode 100644 index 000000000..ede40a9ee --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-01d.svg @@ -0,0 +1,65 @@ + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-01n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-01n.svg new file mode 100644 index 000000000..44d3fd062 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-01n.svg @@ -0,0 +1,82 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-02d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-02d.svg new file mode 100644 index 000000000..733c59d8e --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-02d.svg @@ -0,0 +1,77 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-02n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-02n.svg new file mode 100644 index 000000000..e97f72444 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-02n.svg @@ -0,0 +1,93 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-03d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-03d.svg new file mode 100644 index 000000000..244424a91 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-03d.svg @@ -0,0 +1,65 @@ + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-03n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-03n.svg new file mode 100644 index 000000000..7ee10fd2c --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-03n.svg @@ -0,0 +1,65 @@ + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-04d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-04d.svg new file mode 100644 index 000000000..0f4664280 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-04d.svg @@ -0,0 +1,77 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-04n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-04n.svg new file mode 100644 index 000000000..2216be57e --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-04n.svg @@ -0,0 +1,77 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-09d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-09d.svg new file mode 100644 index 000000000..4c166eea6 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-09d.svg @@ -0,0 +1,107 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-09n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-09n.svg new file mode 100644 index 000000000..478a6f7de --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-09n.svg @@ -0,0 +1,107 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-10d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-10d.svg new file mode 100644 index 000000000..32afe9c25 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-10d.svg @@ -0,0 +1,68 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-10n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-10n.svg new file mode 100644 index 000000000..4df71fe70 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-10n.svg @@ -0,0 +1,64 @@ + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-11d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-11d.svg new file mode 100644 index 000000000..aef6a8328 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-11d.svg @@ -0,0 +1,94 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-11n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-11n.svg new file mode 100644 index 000000000..f6f96f093 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-11n.svg @@ -0,0 +1,94 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-13d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-13d.svg new file mode 100644 index 000000000..e9ef66b77 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-13d.svg @@ -0,0 +1,101 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-13n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-13n.svg new file mode 100644 index 000000000..2a6eee2bb --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-13n.svg @@ -0,0 +1,101 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-50d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-50d.svg new file mode 100644 index 000000000..d33db792c --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-50d.svg @@ -0,0 +1,80 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-50n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-50n.svg new file mode 100644 index 000000000..982b67240 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/ow-50n.svg @@ -0,0 +1,80 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/pan-down-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/pan-down-symbolic.svg new file mode 100644 index 000000000..8476a75d5 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/pan-down-symbolic.svg @@ -0,0 +1,55 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/pan-end-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/pan-end-symbolic.svg new file mode 100644 index 000000000..0105ef374 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/pan-end-symbolic.svg @@ -0,0 +1,54 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/pressure.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/pressure.svg new file mode 100644 index 000000000..279085f13 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/pressure.svg @@ -0,0 +1,58 @@ + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/sunrise.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/sunrise.svg new file mode 100644 index 000000000..477599634 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/sunrise.svg @@ -0,0 +1,46 @@ + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/sunset.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/sunset.svg new file mode 100644 index 000000000..b5b3e7122 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/sunset.svg @@ -0,0 +1,46 @@ + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/system-lock-screen.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/system-lock-screen.svg new file mode 100644 index 000000000..e9f7ac820 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/system-lock-screen.svg @@ -0,0 +1,222 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/system-shutdown-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/system-shutdown-symbolic.svg new file mode 100644 index 000000000..464d1076b --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/system-shutdown-symbolic.svg @@ -0,0 +1,55 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/umbrella.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/umbrella.svg new file mode 100644 index 000000000..d5a4c756a --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/umbrella.svg @@ -0,0 +1,49 @@ + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/user-available-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/user-available-symbolic.svg new file mode 100644 index 000000000..8043718fd --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/user-available-symbolic.svg @@ -0,0 +1,221 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/view-dual-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/view-dual-symbolic.svg new file mode 100644 index 000000000..1f6002b48 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/view-dual-symbolic.svg @@ -0,0 +1,54 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/view-paged-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/view-paged-symbolic.svg new file mode 100644 index 000000000..3773f8146 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/view-paged-symbolic.svg @@ -0,0 +1,58 @@ + + + + + + image/svg+xml + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/view-refresh-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/view-refresh-symbolic.svg new file mode 100644 index 000000000..30c746671 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/view-refresh-symbolic.svg @@ -0,0 +1,181 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/wind.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/wind.svg new file mode 100644 index 000000000..6adbf09e5 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/wind.svg @@ -0,0 +1,49 @@ + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/window-close-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/window-close-symbolic.svg new file mode 100644 index 000000000..0e9e9e5fd --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/window-close-symbolic.svg @@ -0,0 +1,54 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_dark/window-pop-out-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_dark/window-pop-out-symbolic.svg new file mode 100644 index 000000000..58eb8242c --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_dark/window-pop-out-symbolic.svg @@ -0,0 +1,60 @@ + + + + + + image/svg+xml + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/arch-linux.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/arch-linux.svg new file mode 100644 index 000000000..8d9f667b3 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/arch-linux.svg @@ -0,0 +1,175 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/arch-notification.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/arch-notification.svg new file mode 100644 index 000000000..0ebfddd6c --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/arch-notification.svg @@ -0,0 +1,180 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/audio-volume-high-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/audio-volume-high-symbolic.svg new file mode 100644 index 000000000..f2003008c --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/audio-volume-high-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/audio-volume-low-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/audio-volume-low-symbolic.svg new file mode 100644 index 000000000..d0797f589 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/audio-volume-low-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/audio-volume-medium-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/audio-volume-medium-symbolic.svg new file mode 100644 index 000000000..21d91daa2 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/audio-volume-medium-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/audio-volume-muted-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/audio-volume-muted-symbolic.svg new file mode 100644 index 000000000..9d11387bc --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/audio-volume-muted-symbolic.svg @@ -0,0 +1,54 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/azote.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/azote.svg new file mode 100644 index 000000000..57f25171c --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/azote.svg @@ -0,0 +1,99 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-empty-charging-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-empty-charging-symbolic.svg new file mode 100644 index 000000000..a96206942 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-empty-charging-symbolic.svg @@ -0,0 +1,211 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-empty-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-empty-symbolic.svg new file mode 100644 index 000000000..9c7231914 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-empty-symbolic.svg @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-full-charging-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-full-charging-symbolic.svg new file mode 100644 index 000000000..2e989af81 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-full-charging-symbolic.svg @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-full-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-full-symbolic.svg new file mode 100644 index 000000000..f071c9ccf --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-full-symbolic.svg @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-good-charging-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-good-charging-symbolic.svg new file mode 100644 index 000000000..5fbe54358 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-good-charging-symbolic.svg @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-good-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-good-symbolic.svg new file mode 100644 index 000000000..873b598e1 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-good-symbolic.svg @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-low-charging-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-low-charging-symbolic.svg new file mode 100644 index 000000000..6ed9c0be5 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-low-charging-symbolic.svg @@ -0,0 +1,211 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-low-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-low-symbolic.svg new file mode 100644 index 000000000..e3a4bf496 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/battery-low-symbolic.svg @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/bell.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/bell.svg new file mode 100644 index 000000000..fc21de864 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/bell.svg @@ -0,0 +1,62 @@ + + + + + + + + image/svg+xml + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/blank.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/blank.svg new file mode 100644 index 000000000..4f7410c43 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/blank.svg @@ -0,0 +1,42 @@ + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/cloud.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/cloud.svg new file mode 100644 index 000000000..1d17e77cc --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/cloud.svg @@ -0,0 +1,49 @@ + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/display-brightness-high-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/display-brightness-high-symbolic.svg new file mode 100644 index 000000000..89172a6df --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/display-brightness-high-symbolic.svg @@ -0,0 +1,227 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/display-brightness-low-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/display-brightness-low-symbolic.svg new file mode 100644 index 000000000..34e2720c6 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/display-brightness-low-symbolic.svg @@ -0,0 +1,222 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/display-brightness-medium-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/display-brightness-medium-symbolic.svg new file mode 100644 index 000000000..08ae8cdf4 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/display-brightness-medium-symbolic.svg @@ -0,0 +1,222 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/document-open-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/document-open-symbolic.svg new file mode 100644 index 000000000..cc8a69bf7 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/document-open-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/edit-clear.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/edit-clear.svg new file mode 100644 index 000000000..4bc29f64a --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/edit-clear.svg @@ -0,0 +1,50 @@ + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/edit-delete-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/edit-delete-symbolic.svg new file mode 100644 index 000000000..3c3a1c9d3 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/edit-delete-symbolic.svg @@ -0,0 +1,212 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/emblem-system-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/emblem-system-symbolic.svg new file mode 100644 index 000000000..8d44933df --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/emblem-system-symbolic.svg @@ -0,0 +1,228 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/exclamation.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/exclamation.svg new file mode 100644 index 000000000..e93ce9576 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/exclamation.svg @@ -0,0 +1,63 @@ + + + +! diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/eye.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/eye.svg new file mode 100644 index 000000000..cd5b510cf --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/eye.svg @@ -0,0 +1,49 @@ + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/github.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/github.svg new file mode 100644 index 000000000..d2427c772 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/github.svg @@ -0,0 +1,62 @@ + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/go-down-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/go-down-symbolic.svg new file mode 100644 index 000000000..caaeb9af3 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/go-down-symbolic.svg @@ -0,0 +1,54 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/go-next-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/go-next-symbolic.svg new file mode 100644 index 000000000..5ce4c791b --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/go-next-symbolic.svg @@ -0,0 +1,54 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/grid.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/grid.svg new file mode 100644 index 000000000..b717f9aa6 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/grid.svg @@ -0,0 +1,170 @@ + +image/svg+xml diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/gtk-apply.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/gtk-apply.svg new file mode 100644 index 000000000..0b315b7c8 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/gtk-apply.svg @@ -0,0 +1,50 @@ + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/gtk-close.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/gtk-close.svg new file mode 100644 index 000000000..ad6f4fbdf --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/gtk-close.svg @@ -0,0 +1,55 @@ + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/humidity.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/humidity.svg new file mode 100644 index 000000000..db68af72a --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/humidity.svg @@ -0,0 +1,42 @@ + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/icon-missing.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/icon-missing.svg new file mode 100644 index 000000000..85d157b29 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/icon-missing.svg @@ -0,0 +1,217 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/icon-theme.cache b/virootfs/etc/skel/.config/nwg-panel/icons_light/icon-theme.cache new file mode 100644 index 000000000..e69de29bb diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/list-add-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/list-add-symbolic.svg new file mode 100644 index 000000000..e46935d75 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/list-add-symbolic.svg @@ -0,0 +1,222 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/measure.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/measure.svg new file mode 100644 index 000000000..e4e6725c3 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/measure.svg @@ -0,0 +1,55 @@ + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/media-playback-pause-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/media-playback-pause-symbolic.svg new file mode 100644 index 000000000..25aff5fc4 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/media-playback-pause-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/media-playback-start-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/media-playback-start-symbolic.svg new file mode 100644 index 000000000..162f46747 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/media-playback-start-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/media-skip-backward-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/media-skip-backward-symbolic.svg new file mode 100644 index 000000000..50358eb94 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/media-skip-backward-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/media-skip-forward-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/media-skip-forward-symbolic.svg new file mode 100644 index 000000000..4c9c19168 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/media-skip-forward-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/mode.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/mode.svg new file mode 100644 index 000000000..af9630962 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/mode.svg @@ -0,0 +1,40 @@ + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/music.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/music.svg new file mode 100644 index 000000000..b56add0e7 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/music.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/nwg-displays.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/nwg-displays.svg new file mode 100644 index 000000000..1fe29e33b --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/nwg-displays.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/nwg-look.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/nwg-look.svg new file mode 100644 index 000000000..1401db577 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/nwg-look.svg @@ -0,0 +1,296 @@ + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/nwg-panel.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/nwg-panel.svg new file mode 100644 index 000000000..9b60df2b6 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/nwg-panel.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/nwg-processes.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/nwg-processes.svg new file mode 100644 index 000000000..e56836fed --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/nwg-processes.svg @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/nwg-shell-config.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/nwg-shell-config.svg new file mode 100644 index 000000000..14d71b126 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/nwg-shell-config.svg @@ -0,0 +1,233 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/nwg-shell.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/nwg-shell.svg new file mode 100644 index 000000000..234585dcd --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/nwg-shell.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/nwgocc-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/nwgocc-symbolic.svg new file mode 100644 index 000000000..6564196c4 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/nwgocc-symbolic.svg @@ -0,0 +1,95 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-01d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-01d.svg new file mode 100644 index 000000000..44eda5cbd --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-01d.svg @@ -0,0 +1,65 @@ + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-01n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-01n.svg new file mode 100644 index 000000000..5fb37107b --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-01n.svg @@ -0,0 +1,82 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-02d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-02d.svg new file mode 100644 index 000000000..45468bb7d --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-02d.svg @@ -0,0 +1,77 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-02n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-02n.svg new file mode 100644 index 000000000..87b07b51a --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-02n.svg @@ -0,0 +1,93 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-03d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-03d.svg new file mode 100644 index 000000000..faf432807 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-03d.svg @@ -0,0 +1,65 @@ + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-03n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-03n.svg new file mode 100644 index 000000000..0d50e8717 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-03n.svg @@ -0,0 +1,65 @@ + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-04d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-04d.svg new file mode 100644 index 000000000..dafe667ae --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-04d.svg @@ -0,0 +1,77 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-04n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-04n.svg new file mode 100644 index 000000000..372f2f049 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-04n.svg @@ -0,0 +1,77 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-09d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-09d.svg new file mode 100644 index 000000000..24e892f67 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-09d.svg @@ -0,0 +1,107 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-09n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-09n.svg new file mode 100644 index 000000000..f47fde3aa --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-09n.svg @@ -0,0 +1,107 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-10d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-10d.svg new file mode 100644 index 000000000..94432eb91 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-10d.svg @@ -0,0 +1,68 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-10n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-10n.svg new file mode 100644 index 000000000..6df4414bf --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-10n.svg @@ -0,0 +1,64 @@ + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-11d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-11d.svg new file mode 100644 index 000000000..a58213376 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-11d.svg @@ -0,0 +1,94 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-11n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-11n.svg new file mode 100644 index 000000000..84ad637b1 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-11n.svg @@ -0,0 +1,94 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-13d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-13d.svg new file mode 100644 index 000000000..d43d4b517 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-13d.svg @@ -0,0 +1,101 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-13n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-13n.svg new file mode 100644 index 000000000..9fa46049b --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-13n.svg @@ -0,0 +1,101 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-50d.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-50d.svg new file mode 100644 index 000000000..422600984 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-50d.svg @@ -0,0 +1,80 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-50n.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-50n.svg new file mode 100644 index 000000000..d2c5608d3 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/ow-50n.svg @@ -0,0 +1,80 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/pan-down-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/pan-down-symbolic.svg new file mode 100644 index 000000000..de71d75a6 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/pan-down-symbolic.svg @@ -0,0 +1,54 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/pan-end-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/pan-end-symbolic.svg new file mode 100644 index 000000000..d8150b8b6 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/pan-end-symbolic.svg @@ -0,0 +1,54 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/pressure.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/pressure.svg new file mode 100644 index 000000000..ad9a6b8a8 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/pressure.svg @@ -0,0 +1,58 @@ + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/sunrise.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/sunrise.svg new file mode 100644 index 000000000..ac815ecf9 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/sunrise.svg @@ -0,0 +1,46 @@ + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/sunset.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/sunset.svg new file mode 100644 index 000000000..60fc70b94 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/sunset.svg @@ -0,0 +1,46 @@ + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/system-lock-screen.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/system-lock-screen.svg new file mode 100644 index 000000000..fb8753dc4 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/system-lock-screen.svg @@ -0,0 +1,222 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/system-shutdown-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/system-shutdown-symbolic.svg new file mode 100644 index 000000000..6ed014f4b --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/system-shutdown-symbolic.svg @@ -0,0 +1,58 @@ + + + + + + image/svg+xml + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/umbrella.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/umbrella.svg new file mode 100644 index 000000000..beed425d2 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/umbrella.svg @@ -0,0 +1,49 @@ + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/user-available-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/user-available-symbolic.svg new file mode 100644 index 000000000..b8bcd2fdf --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/user-available-symbolic.svg @@ -0,0 +1,221 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/view-dual-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/view-dual-symbolic.svg new file mode 100644 index 000000000..636173536 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/view-dual-symbolic.svg @@ -0,0 +1,54 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/view-paged-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/view-paged-symbolic.svg new file mode 100644 index 000000000..53a2e9882 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/view-paged-symbolic.svg @@ -0,0 +1,58 @@ + + + + + + image/svg+xml + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/view-refresh-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/view-refresh-symbolic.svg new file mode 100644 index 000000000..7082d07b5 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/view-refresh-symbolic.svg @@ -0,0 +1,181 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/wind.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/wind.svg new file mode 100644 index 000000000..6ed40d55b --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/wind.svg @@ -0,0 +1,49 @@ + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/window-close-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/window-close-symbolic.svg new file mode 100644 index 000000000..9f187b042 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/window-close-symbolic.svg @@ -0,0 +1,54 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/icons_light/window-pop-out-symbolic.svg b/virootfs/etc/skel/.config/nwg-panel/icons_light/window-pop-out-symbolic.svg new file mode 100644 index 000000000..3935ee632 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/icons_light/window-pop-out-symbolic.svg @@ -0,0 +1,60 @@ + + + + + + image/svg+xml + + + + + + + + + + diff --git a/virootfs/etc/skel/.config/nwg-panel/menu-start.css b/virootfs/etc/skel/.config/nwg-panel/menu-start.css new file mode 100644 index 000000000..05f3bf90e --- /dev/null +++ b/virootfs/etc/skel/.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/virootfs/etc/skel/.config/nwg-panel/preset-0 b/virootfs/etc/skel/.config/nwg-panel/preset-0 new file mode 100644 index 000000000..fae5dff58 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/preset-0 @@ -0,0 +1,335 @@ +[ + { + "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": [ + "sway-mode", + "tray", + "button-help" + ], + "controls": "right", + "controls-settings": { + "alignment": "right", + "components": [ + "brightness", + "battery", + "volume", + "processes" + ], + "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": "swaymsg exit" + }, + { + "name": "Reboot", + "cmd": "sudo shutdown -r now" + }, + { + "name": "Shutdown", + "cmd": "sudo shutdown -h now" + } + ] + }, + "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, + "root-css-name": "controls-overview", + "backlight-device": "" + }, + "playerctl": { + "interval": 1, + "buttons": true, + "buttons-position": "left", + "chars": 50, + "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": "", + "icon-size": 16 + }, + "button-help": { + "command": "nwg-shell-help", + "icon": "help-about", + "label": "", + "label-position": "right", + "tooltip": "Show/hide help [S]+F1", + "css-name": "", + "icon-size": 16 + }, + "sigrt": 64, + "use-sigrt": false, + "sway-mode": {}, + "hyprland-taskbar": {}, + "hyprland-workspaces": {}, + "start-hidden": false, + "menu-start-settings": { + "cmd-lock": "swaylock -f -c 000000", + "cmd-logout": "swaymsg exit", + "cmd-restart": "sudo shutdown -r now", + "cmd-shutdown": "sudo shutdown -h now", + "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 + } + }, + { + "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/virootfs/etc/skel/.config/nwg-panel/preset-0.css b/virootfs/etc/skel/.config/nwg-panel/preset-0.css new file mode 100644 index 000000000..f0dd1f653 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/preset-0.css @@ -0,0 +1,104 @@ +/***** 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 *****/ + +/* 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: #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; +} \ No newline at end of file diff --git a/virootfs/etc/skel/.config/nwg-panel/preset-1 b/virootfs/etc/skel/.config/nwg-panel/preset-1 new file mode 100644 index 000000000..1a0a1d45d --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/preset-1 @@ -0,0 +1,248 @@ +[ + { + "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" + ], + "sway-taskbar": {}, + "controls-settings": { + "alignment": "right", + "components": [ + "brightness", + "battery", + "volume", + "processes" + ], + "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": "swaymsg exit" + }, + { + "name": "Reboot", + "cmd": "sudo shutdown -r now" + }, + { + "name": "Shutdown", + "cmd": "sudo shutdown -h now" + } + ] + }, + "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, + "backlight-device": "", + "root-css-name": "controls-overview", + "backlight-controller": "light", + "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": { + "cmd-lock": "swaylock -f -c 000000", + "cmd-logout": "swaymsg exit", + "cmd-restart": "sudo shutdown -r now", + "cmd-shutdown": "sudo shutdown -h now", + "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 + }, + "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": "", + "icon-size": 16 + }, + "button-help": { + "command": "nwg-shell-help", + "icon": "help-about", + "label": "", + "label-position": "right", + "tooltip": "Show/hide help [S]+F1", + "css-name": "", + "icon-size": 16 + }, + "sigrt": 64, + "use-sigrt": false, + "sway-mode": {}, + "hyprland-taskbar": {}, + "hyprland-workspaces": {}, + "start-hidden": false + } +] \ No newline at end of file diff --git a/virootfs/etc/skel/.config/nwg-panel/preset-1.css b/virootfs/etc/skel/.config/nwg-panel/preset-1.css new file mode 100644 index 000000000..3a0ef3d5e --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/preset-1.css @@ -0,0 +1,101 @@ +/***** 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 *****/ + +/* 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; + 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; +} \ No newline at end of file diff --git a/virootfs/etc/skel/.config/nwg-panel/preset-2 b/virootfs/etc/skel/.config/nwg-panel/preset-2 new file mode 100644 index 000000000..8a2bf500b --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/preset-2 @@ -0,0 +1,237 @@ +[ + { + "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" + ], + "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" + ], + "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": "swaymsg exit" + }, + { + "name": "Reboot", + "cmd": "sudo shutdown -r now" + }, + { + "name": "Shutdown", + "cmd": "sudo shutdown -h now" + } + ] + }, + "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, + "root-css-name": "controls-overview", + "backlight-device": "" + }, + "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": "sudo shutdown -r now", + "cmd-shutdown": "sudo shutdown -h now", + "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": "", + "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": {}, + "start-hidden": false + } +] \ No newline at end of file diff --git a/virootfs/etc/skel/.config/nwg-panel/preset-2.css b/virootfs/etc/skel/.config/nwg-panel/preset-2.css new file mode 100644 index 000000000..cb7b21115 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/preset-2.css @@ -0,0 +1,102 @@ +/***** 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 } + +/* 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: #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; +} \ No newline at end of file diff --git a/virootfs/etc/skel/.config/nwg-panel/preset-3 b/virootfs/etc/skel/.config/nwg-panel/preset-3 new file mode 100644 index 000000000..ca9176bbc --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/preset-3 @@ -0,0 +1,210 @@ +[ + { + "name": "top", + "output": "", + "layer": "top", + "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" + ], + "controls-settings": { + "alignment": "right", + "components": [ + "brightness", + "battery", + "volume", + "processes" + ], + "commands": { + "battery": "", + "net": "", + "bluetooth": "blueman-manager" + }, + "custom-items": [ + { + "name": "Wallpapers", + "icon": "azote", + "cmd": "azote" + }, + { + "name": "GTK settings", + "icon": "nwg-look", + "cmd": "nwg-look" + }, + { + "name": "Displays", + "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", + "cmd": "nwg-lock" + }, + { + "name": "Exit sway session", + "cmd": "swaymsg exit" + }, + { + "name": "Restart", + "cmd": "sudo shutdown -r now" + }, + { + "name": "Shutdown", + "cmd": "sudo shutdown -h now" + } + ] + }, + "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, + "root-css-name": "controls-overview", + "backlight-device": "" + }, + "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": { + "cmd-lock": "swaylock -f -c 000000", + "cmd-logout": "swaymsg exit", + "cmd-restart": "sudo shutdown -r now", + "cmd-shutdown": "sudo shutdown -h now", + "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 + }, + "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": "", + "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": {}, + "start-hidden": false + } +] \ No newline at end of file diff --git a/virootfs/etc/skel/.config/nwg-panel/preset-3.css b/virootfs/etc/skel/.config/nwg-panel/preset-3.css new file mode 100644 index 000000000..679adc810 --- /dev/null +++ b/virootfs/etc/skel/.config/nwg-panel/preset-3.css @@ -0,0 +1,105 @@ +/***** 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 *****/ + +/* 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-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; +} diff --git a/virootfs/etc/skel/.config/nwg-panel/style.css b/virootfs/etc/skel/.config/nwg-panel/style.css new file mode 100644 index 000000000..0386c60cb --- /dev/null +++ b/virootfs/etc/skel/.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 +} diff --git a/virootfs/etc/skel/.config/pulse/6a9a3610e1c475dce783d71a65490fa0-card-database.tdb b/virootfs/etc/skel/.config/pulse/6a9a3610e1c475dce783d71a65490fa0-card-database.tdb new file mode 100644 index 000000000..60275e238 Binary files /dev/null and b/virootfs/etc/skel/.config/pulse/6a9a3610e1c475dce783d71a65490fa0-card-database.tdb differ diff --git a/virootfs/etc/skel/.config/pulse/6a9a3610e1c475dce783d71a65490fa0-default-sink b/virootfs/etc/skel/.config/pulse/6a9a3610e1c475dce783d71a65490fa0-default-sink new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/virootfs/etc/skel/.config/pulse/6a9a3610e1c475dce783d71a65490fa0-default-sink @@ -0,0 +1 @@ + diff --git a/virootfs/etc/skel/.config/pulse/6a9a3610e1c475dce783d71a65490fa0-default-source b/virootfs/etc/skel/.config/pulse/6a9a3610e1c475dce783d71a65490fa0-default-source new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/virootfs/etc/skel/.config/pulse/6a9a3610e1c475dce783d71a65490fa0-default-source @@ -0,0 +1 @@ + diff --git a/virootfs/etc/skel/.config/pulse/6a9a3610e1c475dce783d71a65490fa0-device-volumes.tdb b/virootfs/etc/skel/.config/pulse/6a9a3610e1c475dce783d71a65490fa0-device-volumes.tdb new file mode 100644 index 000000000..3b5b64db6 Binary files /dev/null and b/virootfs/etc/skel/.config/pulse/6a9a3610e1c475dce783d71a65490fa0-device-volumes.tdb differ diff --git a/virootfs/etc/skel/.config/pulse/6a9a3610e1c475dce783d71a65490fa0-stream-volumes.tdb b/virootfs/etc/skel/.config/pulse/6a9a3610e1c475dce783d71a65490fa0-stream-volumes.tdb new file mode 100644 index 000000000..b768866fb Binary files /dev/null and b/virootfs/etc/skel/.config/pulse/6a9a3610e1c475dce783d71a65490fa0-stream-volumes.tdb differ diff --git a/virootfs/etc/skel/.config/pulse/cookie b/virootfs/etc/skel/.config/pulse/cookie new file mode 100644 index 000000000..b70a019b1 --- /dev/null +++ b/virootfs/etc/skel/.config/pulse/cookie @@ -0,0 +1 @@ +UlX?jS)1O[_%Cʘ͵Pi9ք6n@dkmV)"s&n{P$H]- -ėGl5s xHЂ3%dFRf{o"&`nsBj0ɧ,oۖr^DZai %{/O/pRĹ,/REJe +\i60 R‘b@UVT+ \ No newline at end of file diff --git a/virootfs/etc/skel/.config/sway/autostart b/virootfs/etc/skel/.config/sway/autostart new file mode 100644 index 000000000..3e95c02a0 --- /dev/null +++ b/virootfs/etc/skel/.config/sway/autostart @@ -0,0 +1,9 @@ +exec rm /tmp/nwg-shell-check-update.lock +exec swaync -s /home/venom/.config/swaync/preset-0.css +exec nm-applet --indicator +exec_always nwg-autotiling +exec_always nwg-drawer -r -c 6 -is 64 -fscol 2 -s preset-0.css -term foot -ft +exec_always nwg-panel -c preset-0 -s preset-0.css +exec_always nwg-shell-check-updates +exec swayidle timeout 1200 nwg-lock timeout 1800 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' +exec nwg-update-indicator diff --git a/virootfs/etc/skel/.config/sway/config b/virootfs/etc/skel/.config/sway/config index 3a4549ac9..372c70a72 100644 --- a/virootfs/etc/skel/.config/sway/config +++ b/virootfs/etc/skel/.config/sway/config @@ -1,333 +1,260 @@ -# Default config for sway +# The files we include below will be created / overwritten by nwg-shell tools # -# Copy this to ~/.config/sway/config and edit it to your liking. -# -# Read `man 5 sway` for a complete reference. +include variables +include outputs +include autostart +include workspaces +include keyboard +include pointer +include touchpad -### Variables -# -# Logo key. Use Mod1 for Alt. -set $mod Mod4 +# nwg-shell sway config +# Read `man 5 sway` for reference. - -# Focus window when mouse hovers it -focus_follows_mouse yes - -# Borders +# border & title +for_window [title="^.*"] border pixel 1, title_format " %class >> %title " default_border pixel 1 -default_floating_border pixel 1 -hide_edge_borders smart -# Colors -# class border backg text indicator child_border -client.focused #000000 #000000 #dddddd #999999 #444444 -client.focused_inactive #222222 #222222 #dddddd #999999 #222222 -#client.unfocused #333333 #222222 #888888 #292d2e #333333 -#client.urgent #2f343a #900000 #dddddd #900000 #900000 -#client.placeholder #000000 #0c0c0c #dddddd #000000 #0c0c0c +# gaps +gaps inner 4 +gaps outer 0 +smart_gaps on -set $gnome-schema org.gnome.desktop.interface -exec_always { - gsettings set $gnome-schema gtk-theme 'Adwaita' - gsettings set $gnome-schema icon-theme 'Adwaita' - gsettings set $gnome-schema cursor-theme 'Vimix-white-cursors' - gsettings set $gnome-schema font-name 'mononoki 10' -} +# font +font pango:monospace 11 -# Home row direction keys, like vim -set $left h -set $down j -set $up k -set $right l +# mod key used for most binds +# Mod1 = Alt +# Mod4 = Super +set $Mod Mod4 -# Your preferred terminal emulator -set $term footclient +# direction keys +set $up l +set $down k +set $left j +set $right semicolon -# Your preferred application launcher -# Note: pass the final command to swaymsg so that the resulting window can be opened -# on the original workspace that the command was run on. -set $menufont mononoki 11 -set $menu bemenu-run -H '20' -p 'Run:' --fn '$menufont' \ - --tf '#ffffff' \ - --fb '#000000' \ - --ff '#ffffff' \ - --nb '#000000' \ - --nf '#ffffff' \ - --hb '#dddddd' \ - --hf '#000000' \ - --sb '#000000' \ - --sf '#ffffff' \ - --scb '#000000' \ - --scf '#ffffff' +############### Autostart ################## -### Output configuration -# -# Default wallpaper (more resolutions are available in /usr/share/backgrounds/sway/) - #exec_always wbg $HOME/.icons/fondo.jpg - exec_always swaybg -i $HOME/.icons/fondo.jpg -m center - #output * bg #000000 solid_color +exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK +exec hash dbus-update-activation-environment 2>/dev/null && \ + dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK +exec /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 +exec ~/.azotebg -# -# Example configuration: -# -# output HDMI-A-1 resolution 1920x1080 position 1920,0 -# -# You can get the names of your outputs by running: swaymsg -t get_outputs -#output HDMI-A-2 resolution 1920x1200 position 1920,0 +### Turn off screen on lid closed +set $laptop eDP-1 +bindswitch lid:on output $laptop disable +bindswitch lid:off output $laptop enable -# HiDPI, set display scale factor with the output command in your configuration file -#output HDMI-A-1 scale 1.7 +############# Bindings ################## +# kill focused window +bindsym $Mod+Shift+q kill +bindsym Mod1+q kill +bindsym Mod1+F4 kill -### Idle configuration -# -# Example configuration: -# -# exec swayidle -w \ -# timeout 300 'swaylock -f -c 000000' \ -# timeout 600 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' \ -# before-sleep 'swaylock -f -c 000000' -# -# This will lock your screen after 300 seconds of inactivity, then turn off -# your displays after another 300 seconds, and turn your screens back on when -# resumed. It will also lock your screen before your computer goes to sleep. +# core applications +bindsym $Mod+Return exec $term +bindsym Mod1+Shift+Return exec $term +bindsym Control+Shift+t exec $term +bindsym $Mod+t exec $term +bindsym $Mod+F2 exec $term +bindsym $Mod+s exec nwg-shell-config +bindsym $Mod+d exec $dock +bindsym $Mod+e exec $editor +bindsym $Mod+w exec $browser +bindsym Control+space exec $launcher +bindsym Mod1+F1 exec $launcher +bindsym $Mod+f exec $filemanager +bindsym $Mod+c exec swaync-client -t +bindsym Mod1+l exec nwg-lock +bindsym $Mod+F1 exec nwg-shell-help -### Input configuration -# -# Example configuration: -# -input "type:touchpad" { - dwt enabled - tap enabled - #natural_scroll enabled - middle_emulation enabled -} +# Exit menu +bindsym $Mod+x exec $exit -input "type:keyboard" { - xkb_layout "es" - xkb_variant "" - xkb_options "grp:win_space_toggle" - xkb_model "pc105" -} +# Exit sway (default way to log you out of your Wayland session) +bindsym $Mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -b 'Yes, exit sway' 'swaymsg exit' -input * xkb_numlock enable -# You can get the names of your inputs by running: swaymsg -t get_inputs -# Read `man 5 sway-input` for more information about this section. +# screenshot +bindsym Print exec screenshot fullscreen +bindsym Control+Print exec screenshot display +bindsym Shift+Control+Print exec grim -g "$(slurp)" - | swappy -f - +bindsym $Mod+Shift+Control+Print exec screenshot focused -### Key bindings -# -# Basics: -# - # Start a terminal - bindsym $mod+Shift+Return exec $term - - # Kill focused window - bindsym $mod+Shift+q kill - - # Start your launcher - bindsym $mod+d exec $menu - - # Drag floating windows by holding down $mod and left mouse button. - # Resize them with right mouse button + $mod. - # Despite the name, also works for non-floating windows. - # Change normal to inverse to use left mouse button for resizing and right - # mouse button for dragging. - floating_modifier $mod normal - - # Reload the configuration file - bindsym $mod+Shift+c reload - - # Exit sway (logs you out of your Wayland session) - bindsym $mod+Shift+e exec swaynag -t warning -m 'Session' -b 'Exit' 'swaymsg exit' -# -# Moving around: -# - # Move your focus around - bindsym $mod+$left focus left - bindsym $mod+$down focus down - bindsym $mod+$up focus up - bindsym $mod+$right focus right - # Or use $mod+[up|down|left|right] - bindsym $mod+Left focus left - bindsym $mod+Down focus down - bindsym $mod+Up focus up - bindsym $mod+Right focus right - - # Move the focused window with the same, but add Shift - bindsym $mod+Shift+$left move left - bindsym $mod+Shift+$down move down - bindsym $mod+Shift+$up move up - bindsym $mod+Shift+$right move right - # Ditto, with arrow keys - bindsym $mod+Shift+Left move left - bindsym $mod+Shift+Down move down - bindsym $mod+Shift+Up move up - bindsym $mod+Shift+Right move right -# -# Workspaces: -# - # Switch to workspace - bindsym $mod+1 workspace number 1 - bindsym $mod+2 workspace number 2 - bindsym $mod+3 workspace number 3 - bindsym $mod+4 workspace number 4 - bindsym $mod+5 workspace number 5 - bindsym $mod+6 workspace number 6 - bindsym $mod+7 workspace number 7 - bindsym $mod+8 workspace number 8 - bindsym $mod+9 workspace number 9 - bindsym $mod+0 workspace number 10 - # Move focused container to workspace - bindsym $mod+Shift+1 move container to workspace number 1 - bindsym $mod+Shift+2 move container to workspace number 2 - bindsym $mod+Shift+3 move container to workspace number 3 - bindsym $mod+Shift+4 move container to workspace number 4 - bindsym $mod+Shift+5 move container to workspace number 5 - bindsym $mod+Shift+6 move container to workspace number 6 - bindsym $mod+Shift+7 move container to workspace number 7 - bindsym $mod+Shift+8 move container to workspace number 8 - bindsym $mod+Shift+9 move container to workspace number 9 - bindsym $mod+Shift+0 move container to workspace number 10 - # Note: workspaces can have any name you want, not just numbers. - # We just use 1-10 as the default. -# -# Layout stuff: -# - # You can "split" the current object of your focus with - # $mod+b or $mod+v, for horizontal and vertical splits - # respectively. - bindsym $mod+b splith - bindsym $mod+v splitv - - # Switch the current container between different layout styles - #bindsym $mod+s layout stacking - #bindsym $mod+w layout tabbed - bindsym $mod+e layout toggle split - - # Make the current focus fullscreen - bindsym $mod+f fullscreen - - # Toggle the current focus between tiling and floating mode - bindsym $mod+Shift+space floating toggle - - # Swap focus between the tiling area and the floating area - bindsym $mod+space focus mode_toggle - - # Move focus to the parent container - bindsym $mod+a focus parent -# -# Scratchpad: -# - # Sway has a "scratchpad", which is a bag of holding for windows. - # You can send windows there and get them back later. - - # Move the currently focused window to the scratchpad - bindsym $mod+Shift+minus move scratchpad - - # Show the next scratchpad window or hide the focused scratchpad window. - # If there are multiple scratchpad windows, this command cycles through them. - bindsym $mod+minus scratchpad show -# -# Resizing containers: -# -mode "resize" { - # left will shrink the containers width - # right will grow the containers width - # up will shrink the containers height - # down will grow the containers height - bindsym $left resize shrink width 10px - bindsym $down resize grow height 10px - bindsym $up resize shrink height 10px - bindsym $right resize grow width 10px - - # Ditto, with arrow keys - bindsym Left resize shrink width 10px - bindsym Down resize grow height 10px - bindsym Up resize shrink height 10px - bindsym Right resize grow width 10px - - # Return to default mode - bindsym Return mode "default" - bindsym Escape mode "default" -} - - bindsym $mod+r mode "resize" - -# -# Status Bar: -# -# Read `man 5 sway-bar` for more information about this section. -#bar { -# position top - - # When the status_command prints a new line to stdout, swaybar updates. - # The default just shows the current date and time. - #status_command while date +'%Y-%m-%d %l:%M:%S %p'; do sleep 1; done - #status_command while date +'%a, %d %b %H:%M '; do sleep 1; done - # status_command i3status - -# font pango:mononoki 10 - -# colors { -# statusline #dddddd -# background #000000 -# separator #000000 - # Tags Border Backgr Text -# focused_workspace #666666 #000000 #dddddd -# active_workspace #666666 #000000 #dddddd -# inactive_workspace #000000 #000000 #dddddd -# urgent_workspace #000000 #999999 #000000 -# binding_mode #000000 #000000 #dddddd -# } -#} - -#set $mode_system System: [e]xit | [l]ock | [r]eboot | [s]hutdown -# mode "$mode_system" { -# bindsym e exec swaymsg exit, mode "default" -# bindsym l exec swaylock -f -c 000000, mode "default" -# bindsym r exec doas reboot, mode "default" -# bindsym s exec doas poweroff, mode "default" - # back to normal: Enter or Escape -# bindsym Escape mode "default" -# } - -# bindsym $mod+x mode "$mode_system" - bindsym $mod+x exec session-wl - -# Screen capture -bindsym Alt+Print exec grimshot copy active -bindsym Control+Print exec grimshot copy area -bindsym Shift+Print exec grimshot copy window -bindsym Print exec grimshot copy screen - -# Audio +# audio bindsym XF86AudioPlay exec playerctl play-pause bindsym XF86AudioNext exec playerctl next bindsym XF86AudioPrev exec playerctl previous +bindsym XF86AudioStop exec playerctl stop +bindsym XF86AudioMute exec pactl set-sink-mute 0 toggle +bindsym XF86AudioRaiseVolume exec pactl set-sink-volume 0 +2% +bindsym XF86AudioLowerVolume exec pactl set-sink-volume 0 -2% -bindsym XF86AudioRaiseVolume exec amixer -q sset Master 3%+ -bindsym XF86AudioLowerVolume exec amixer -q sset Master 3%- -bindsym XF86AudioMute exec amixer set Master toggle -bindsym XF86AudioMicMute exec amixer set Mic toggle +# backlight +bindsym XF86MonBrightnessUp exec light -A 5 +bindsym XF86MonBrightnessDown exec light -U 5 -bindsym $mod+F10 exec amixer -q sset Master 3%+ -bindsym $mod+F9 exec amixer -q sset Master 3%- -bindsym $mod+F11 exec amixer set Master toggle -bindsym $mod+F12 exec amixer set Mic toggle +# Reload the configuration file +bindsym $Mod+Shift+c reload -exec amixer -q set Master unmute -exec amixer -q sset Master 100% +########### Workspace Bindings ############### -# File manager -bindsym $mod+z exec $term nnn +# switch to workspace +bindsym $Mod+1 workspace number 1 +bindsym $Mod+2 workspace number 2 +bindsym $Mod+3 workspace number 3 +bindsym $Mod+4 workspace number 4 +bindsym $Mod+5 workspace number 5 +bindsym $Mod+6 workspace number 6 +bindsym $Mod+7 workspace number 7 +bindsym $Mod+8 workspace number 8 -# Screen brigthness -exec_always light -S 31 -bindsym XF86MonBrightnessDown exec light -U 3 -bindsym XF86MonBrightnessUp exec light -A 3 +# switch to workspace - numpad alternatives +bindsym $Mod+Mod2+KP_1 workspace number 1 +bindsym $Mod+Mod2+KP_2 workspace number 2 +bindsym $Mod+Mod2+KP_3 workspace number 3 +bindsym $Mod+Mod2+KP_4 workspace number 4 +bindsym $Mod+Mod2+KP_5 workspace number 5 +bindsym $Mod+Mod2+KP_6 workspace number 6 +bindsym $Mod+Mod2+KP_7 workspace number 7 +bindsym $Mod+Mod2+KP_8 workspace number 8 -# Foot server -exec foot -s +# switch to next or previous workspace +bindsym $Mod+Mod1+Left workspace prev +bindsym $Mod+Mod1+Right workspace next -# Yambar -exec yambar +# move focused container to workspace +bindsym $Mod+Shift+1 move container to workspace number 1; workspace number 1 +bindsym $Mod+Shift+2 move container to workspace number 2; workspace number 2 +bindsym $Mod+Shift+3 move container to workspace number 3; workspace number 3 +bindsym $Mod+Shift+4 move container to workspace number 4; workspace number 4 +bindsym $Mod+Shift+5 move container to workspace number 5; workspace number 5 +bindsym $Mod+Shift+6 move container to workspace number 6; workspace number 6 +bindsym $Mod+Shift+7 move container to workspace number 7; workspace number 7 +bindsym $Mod+Shift+8 move container to workspace number 8; workspace number 8 + +# move focused container to workspace - numpad alternatives +bindsym $Mod+Shift+Mod2+KP_End move container to workspace number 1; workspace number 1 +bindsym $Mod+Shift+Mod2+KP_Down move container to workspace number 2; workspace number 2 +bindsym $Mod+Shift+Mod2+KP_Next move container to workspace number 3; workspace number 3 +bindsym $Mod+Shift+Mod2+KP_Left move container to workspace number 4; workspace number 4 +bindsym $Mod+Shift+Mod2+KP_Begin move container to workspace number 5; workspace number 5 +bindsym $Mod+Shift+Mod2+KP_Right move container to workspace number 6; workspace number 7 +bindsym $Mod+Shift+Mod2+KP_Home move container to workspace number 7; workspace number 7 +bindsym $Mod+Shift+Mod2+KP_Up move container to workspace number 8; workspace number 8 + +############ Container/Window control ############ + +# Scratchpad, Floating +bindsym $Mod+space floating toggle +floating_modifier Mod1 normal + +# Sway has a "scratchpad", which is a bag of holding for windows. +# You can send windows there and get them back later. + +# Move the currently focused window to the scratchpad +bindsym $Mod+Shift+z move scratchpad + +# Show the next scratchpad window or hide the focused scratchpad window. +# If there are multiple scratchpad windows, this command cycles through them. +bindsym $Mod+z scratchpad show + +# change focus +bindsym $Mod+$left focus left +bindsym $Mod+$down focus down +bindsym $Mod+$up focus up +bindsym $Mod+$right focus right + +# alternatively, you can use the cursor keys: +bindsym $Mod+Left focus left +bindsym $Mod+Down focus down +bindsym $Mod+Up focus up +bindsym $Mod+Right focus right + +# move focus to the parent container +bindsym $Mod+p focus parent + +# move focused window +bindsym $Mod+Shift+$left move left +bindsym $Mod+Shift+$down move down +bindsym $Mod+Shift+$up move up +bindsym $Mod+Shift+$right move right + +# alternatively, you can use the cursor keys: +bindsym $Mod+Shift+Up move up +bindsym $Mod+Shift+Down move down +bindsym $Mod+Shift+Left move left +bindsym $Mod+Shift+Right move right + +# Resizing containers +mode "resize" { + bindsym $left resize shrink width 10px + bindsym $down resize grow height 10px + bindsym $up resize shrink height 10px + bindsym $right resize grow width 10px + + # Ditto, with arrow keys + bindsym Left resize shrink width 10px + bindsym Down resize grow height 10px + bindsym Up resize shrink height 10px + bindsym Right resize grow width 10px + + # Return to default mode + bindsym Return mode "default" + bindsym Escape mode "default" +} +bindsym $Mod+r mode "resize" + +# Size +bindsym Mod1+Up resize shrink height 10 px or 1 ppt +bindsym Mod1+Down resize grow height 10 px or 1 ppt +bindsym Mod1+Left resize shrink width 10 px or 1 ppt +bindsym Mod1+Right resize grow width 10 px or 1 ppt + +# layout toggle +bindsym Mod1+Tab layout toggle tabbed stacking split +bindsym $Mod+Tab layout toggle splitv splith + +# switch to workspace with urgent window +for_window [urgent="latest"] focus +focus_on_window_activation focus + +# container layout +bindsym $Mod+h split h +bindsym $Mod+v split v +bindsym $Mod+Shift+t layout tabbed +bindsym $Mod+Shift+s layout stacking +bindsym $Mod+Shift+h layout toggle split + +default_orientation horizontal + +# make the current focus fullscreen +bindsym $Mod+Shift+f fullscreen + +############### Border & Gaps ############### + +# changing border style +bindsym $Mod+b border toggle + +# change gaps +bindsym $Mod+plus gaps inner current plus 5 +bindsym $Mod+minus gaps inner current minus 5 +bindsym Mod1+plus gaps outer current plus 5 +bindsym Mod1+minus gaps outer current minus 5 + +bindsym $Mod+KP_Add gaps inner current plus 5 +bindsym $Mod+KP_Subtract gaps inner current minus 5 +bindsym Mod1+KP_Add gaps outer current plus 5 +bindsym Mod1+KP_Subtract gaps outer current minus 5 + +############ application settings ############ + +# focus, floating, & sticky +for_window [app_id="(?i)(?:blueman-manager|azote|gnome-disks)"] floating enable +for_window [app_id="(?i)(?:pavucontrol|nm-connection-editor|gsimplecal|galculator)"] floating enable +for_window [app_id="(?i)(?:firefox|chromium)"] border none +for_window [title="(?i)(?:copying|deleting|moving)"] floating enable + +popup_during_fullscreen smart diff --git a/virootfs/etc/skel/.config/sway/config-backup-20231106-171655 b/virootfs/etc/skel/.config/sway/config-backup-20231106-171655 new file mode 100644 index 000000000..372c70a72 --- /dev/null +++ b/virootfs/etc/skel/.config/sway/config-backup-20231106-171655 @@ -0,0 +1,260 @@ +# The files we include below will be created / overwritten by nwg-shell tools +# +include variables +include outputs +include autostart +include workspaces +include keyboard +include pointer +include touchpad + +# nwg-shell sway config +# Read `man 5 sway` for reference. + +# border & title +for_window [title="^.*"] border pixel 1, title_format " %class >> %title " +default_border pixel 1 + +# gaps +gaps inner 4 +gaps outer 0 +smart_gaps on + +# font +font pango:monospace 11 + +# mod key used for most binds +# Mod1 = Alt +# Mod4 = Super +set $Mod Mod4 + +# direction keys +set $up l +set $down k +set $left j +set $right semicolon + +############### Autostart ################## + +exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK +exec hash dbus-update-activation-environment 2>/dev/null && \ + dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK +exec /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 +exec ~/.azotebg + +### Turn off screen on lid closed +set $laptop eDP-1 +bindswitch lid:on output $laptop disable +bindswitch lid:off output $laptop enable + +############# Bindings ################## + +# kill focused window +bindsym $Mod+Shift+q kill +bindsym Mod1+q kill +bindsym Mod1+F4 kill + +# core applications +bindsym $Mod+Return exec $term +bindsym Mod1+Shift+Return exec $term +bindsym Control+Shift+t exec $term +bindsym $Mod+t exec $term +bindsym $Mod+F2 exec $term +bindsym $Mod+s exec nwg-shell-config +bindsym $Mod+d exec $dock +bindsym $Mod+e exec $editor +bindsym $Mod+w exec $browser +bindsym Control+space exec $launcher +bindsym Mod1+F1 exec $launcher +bindsym $Mod+f exec $filemanager +bindsym $Mod+c exec swaync-client -t +bindsym Mod1+l exec nwg-lock +bindsym $Mod+F1 exec nwg-shell-help + +# Exit menu +bindsym $Mod+x exec $exit + +# Exit sway (default way to log you out of your Wayland session) +bindsym $Mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -b 'Yes, exit sway' 'swaymsg exit' + +# screenshot +bindsym Print exec screenshot fullscreen +bindsym Control+Print exec screenshot display +bindsym Shift+Control+Print exec grim -g "$(slurp)" - | swappy -f - +bindsym $Mod+Shift+Control+Print exec screenshot focused + +# audio +bindsym XF86AudioPlay exec playerctl play-pause +bindsym XF86AudioNext exec playerctl next +bindsym XF86AudioPrev exec playerctl previous +bindsym XF86AudioStop exec playerctl stop +bindsym XF86AudioMute exec pactl set-sink-mute 0 toggle +bindsym XF86AudioRaiseVolume exec pactl set-sink-volume 0 +2% +bindsym XF86AudioLowerVolume exec pactl set-sink-volume 0 -2% + +# backlight +bindsym XF86MonBrightnessUp exec light -A 5 +bindsym XF86MonBrightnessDown exec light -U 5 + +# Reload the configuration file +bindsym $Mod+Shift+c reload + +########### Workspace Bindings ############### + +# switch to workspace +bindsym $Mod+1 workspace number 1 +bindsym $Mod+2 workspace number 2 +bindsym $Mod+3 workspace number 3 +bindsym $Mod+4 workspace number 4 +bindsym $Mod+5 workspace number 5 +bindsym $Mod+6 workspace number 6 +bindsym $Mod+7 workspace number 7 +bindsym $Mod+8 workspace number 8 + +# switch to workspace - numpad alternatives +bindsym $Mod+Mod2+KP_1 workspace number 1 +bindsym $Mod+Mod2+KP_2 workspace number 2 +bindsym $Mod+Mod2+KP_3 workspace number 3 +bindsym $Mod+Mod2+KP_4 workspace number 4 +bindsym $Mod+Mod2+KP_5 workspace number 5 +bindsym $Mod+Mod2+KP_6 workspace number 6 +bindsym $Mod+Mod2+KP_7 workspace number 7 +bindsym $Mod+Mod2+KP_8 workspace number 8 + +# switch to next or previous workspace +bindsym $Mod+Mod1+Left workspace prev +bindsym $Mod+Mod1+Right workspace next + +# move focused container to workspace +bindsym $Mod+Shift+1 move container to workspace number 1; workspace number 1 +bindsym $Mod+Shift+2 move container to workspace number 2; workspace number 2 +bindsym $Mod+Shift+3 move container to workspace number 3; workspace number 3 +bindsym $Mod+Shift+4 move container to workspace number 4; workspace number 4 +bindsym $Mod+Shift+5 move container to workspace number 5; workspace number 5 +bindsym $Mod+Shift+6 move container to workspace number 6; workspace number 6 +bindsym $Mod+Shift+7 move container to workspace number 7; workspace number 7 +bindsym $Mod+Shift+8 move container to workspace number 8; workspace number 8 + +# move focused container to workspace - numpad alternatives +bindsym $Mod+Shift+Mod2+KP_End move container to workspace number 1; workspace number 1 +bindsym $Mod+Shift+Mod2+KP_Down move container to workspace number 2; workspace number 2 +bindsym $Mod+Shift+Mod2+KP_Next move container to workspace number 3; workspace number 3 +bindsym $Mod+Shift+Mod2+KP_Left move container to workspace number 4; workspace number 4 +bindsym $Mod+Shift+Mod2+KP_Begin move container to workspace number 5; workspace number 5 +bindsym $Mod+Shift+Mod2+KP_Right move container to workspace number 6; workspace number 7 +bindsym $Mod+Shift+Mod2+KP_Home move container to workspace number 7; workspace number 7 +bindsym $Mod+Shift+Mod2+KP_Up move container to workspace number 8; workspace number 8 + +############ Container/Window control ############ + +# Scratchpad, Floating +bindsym $Mod+space floating toggle +floating_modifier Mod1 normal + +# Sway has a "scratchpad", which is a bag of holding for windows. +# You can send windows there and get them back later. + +# Move the currently focused window to the scratchpad +bindsym $Mod+Shift+z move scratchpad + +# Show the next scratchpad window or hide the focused scratchpad window. +# If there are multiple scratchpad windows, this command cycles through them. +bindsym $Mod+z scratchpad show + +# change focus +bindsym $Mod+$left focus left +bindsym $Mod+$down focus down +bindsym $Mod+$up focus up +bindsym $Mod+$right focus right + +# alternatively, you can use the cursor keys: +bindsym $Mod+Left focus left +bindsym $Mod+Down focus down +bindsym $Mod+Up focus up +bindsym $Mod+Right focus right + +# move focus to the parent container +bindsym $Mod+p focus parent + +# move focused window +bindsym $Mod+Shift+$left move left +bindsym $Mod+Shift+$down move down +bindsym $Mod+Shift+$up move up +bindsym $Mod+Shift+$right move right + +# alternatively, you can use the cursor keys: +bindsym $Mod+Shift+Up move up +bindsym $Mod+Shift+Down move down +bindsym $Mod+Shift+Left move left +bindsym $Mod+Shift+Right move right + +# Resizing containers +mode "resize" { + bindsym $left resize shrink width 10px + bindsym $down resize grow height 10px + bindsym $up resize shrink height 10px + bindsym $right resize grow width 10px + + # Ditto, with arrow keys + bindsym Left resize shrink width 10px + bindsym Down resize grow height 10px + bindsym Up resize shrink height 10px + bindsym Right resize grow width 10px + + # Return to default mode + bindsym Return mode "default" + bindsym Escape mode "default" +} +bindsym $Mod+r mode "resize" + +# Size +bindsym Mod1+Up resize shrink height 10 px or 1 ppt +bindsym Mod1+Down resize grow height 10 px or 1 ppt +bindsym Mod1+Left resize shrink width 10 px or 1 ppt +bindsym Mod1+Right resize grow width 10 px or 1 ppt + +# layout toggle +bindsym Mod1+Tab layout toggle tabbed stacking split +bindsym $Mod+Tab layout toggle splitv splith + +# switch to workspace with urgent window +for_window [urgent="latest"] focus +focus_on_window_activation focus + +# container layout +bindsym $Mod+h split h +bindsym $Mod+v split v +bindsym $Mod+Shift+t layout tabbed +bindsym $Mod+Shift+s layout stacking +bindsym $Mod+Shift+h layout toggle split + +default_orientation horizontal + +# make the current focus fullscreen +bindsym $Mod+Shift+f fullscreen + +############### Border & Gaps ############### + +# changing border style +bindsym $Mod+b border toggle + +# change gaps +bindsym $Mod+plus gaps inner current plus 5 +bindsym $Mod+minus gaps inner current minus 5 +bindsym Mod1+plus gaps outer current plus 5 +bindsym Mod1+minus gaps outer current minus 5 + +bindsym $Mod+KP_Add gaps inner current plus 5 +bindsym $Mod+KP_Subtract gaps inner current minus 5 +bindsym Mod1+KP_Add gaps outer current plus 5 +bindsym Mod1+KP_Subtract gaps outer current minus 5 + +############ application settings ############ + +# focus, floating, & sticky +for_window [app_id="(?i)(?:blueman-manager|azote|gnome-disks)"] floating enable +for_window [app_id="(?i)(?:pavucontrol|nm-connection-editor|gsimplecal|galculator)"] floating enable +for_window [app_id="(?i)(?:firefox|chromium)"] border none +for_window [title="(?i)(?:copying|deleting|moving)"] floating enable + +popup_during_fullscreen smart diff --git a/virootfs/etc/skel/.config/sway/keyboard b/virootfs/etc/skel/.config/sway/keyboard new file mode 100644 index 000000000..935ef706f --- /dev/null +++ b/virootfs/etc/skel/.config/sway/keyboard @@ -0,0 +1,7 @@ +input "type:keyboard" { + xkb_layout us + repeat_delay 300 + repeat_rate 40 + xkb_capslock disabled + xkb_numlock disabled +} diff --git a/virootfs/etc/skel/.config/sway/outputs b/virootfs/etc/skel/.config/sway/outputs new file mode 100644 index 000000000..e69de29bb diff --git a/virootfs/etc/skel/.config/sway/pointer b/virootfs/etc/skel/.config/sway/pointer new file mode 100644 index 000000000..db6e52f70 --- /dev/null +++ b/virootfs/etc/skel/.config/sway/pointer @@ -0,0 +1,5 @@ +input "type:pointer" { + natural_scroll disabled + scroll_factor 1.0 + left_handed disabled +} diff --git a/virootfs/etc/skel/.config/sway/touchpad b/virootfs/etc/skel/.config/sway/touchpad new file mode 100644 index 000000000..2cdb7bf7c --- /dev/null +++ b/virootfs/etc/skel/.config/sway/touchpad @@ -0,0 +1,13 @@ +input "type:touchpad" { + pointer_accel 0.0 + natural_scroll disabled + scroll_factor 1.0 + scroll_method two_finger + left_handed disabled + tap enabled + tap_button_map lrm + drag enabled + drag_lock disabled + dwt enabled + middle_emulation enabled +} diff --git a/virootfs/etc/skel/.config/sway/variables b/virootfs/etc/skel/.config/sway/variables new file mode 100644 index 000000000..d7f8a4a2d --- /dev/null +++ b/virootfs/etc/skel/.config/sway/variables @@ -0,0 +1,6 @@ +set $term foot +set $browser MOZ_ENABLE_WAYLAND=1 firefox +set $filemanager thunar +set $editor mousepad +set $launcher nwg-drawer +set $exit nwg-bar -p center -a middle -i 48 -s preset-0.css diff --git a/virootfs/etc/skel/.config/sway/workspaces b/virootfs/etc/skel/.config/sway/workspaces new file mode 100644 index 000000000..e69de29bb diff --git a/virootfs/etc/skel/.config/swaync/config.json b/virootfs/etc/skel/.config/swaync/config.json new file mode 100644 index 000000000..988a3142c --- /dev/null +++ b/virootfs/etc/skel/.config/swaync/config.json @@ -0,0 +1,78 @@ +{ + "positionX": "right", + "positionY": "top", + "timeout": 10, + "timeout-low": 5, + "timeout-critical": 0, + "control-center-width": 500, + "notification-window-width": 500, + "keyboard-shortcuts": true, + "image-visibility": "always", + "transition-time": 200, + "hide-on-clear": true, + "hide-on-action": true, + "control-center-margin-top": 0, + "control-center-margin-bottom": 0, + "control-center-margin-right": 0, + "control-center-margin-left": 0, + "$schema": "/etc/xdg/swaync/configSchema.json", + "layer": "overlay", + "control-center-layer": "top", + "layer-shell": true, + "cssPriority": "application", + "notification-2fa-action": true, + "notification-inline-replies": false, + "notification-icon-size": 64, + "notification-body-image-height": 100, + "notification-body-image-width": 200, + "fit-to-screen": true, + "control-center-height": 600, + "script-fail-notify": true, + "scripts": { + "example-script": { + "exec": "echo 'Do something...'", + "urgency": "Normal" + }, + "example-action-script": { + "exec": "echo 'Do something actionable!'", + "urgency": "Normal", + "run-on": "action" + } + }, + "notification-visibility": { + "example-name": { + "state": "muted", + "urgency": "Low", + "app-name": "Spotify" + } + }, + "widgets": [ + "inhibitors", + "title", + "dnd", + "notifications" + ], + "widget-config": { + "inhibitors": { + "text": "Inhibitors", + "button-text": "Clear All", + "clear-all-button": true + }, + "title": { + "text": "Notifications", + "clear-all-button": true, + "button-text": "Clear All" + }, + "dnd": { + "text": "Do Not Disturb" + }, + "label": { + "max-lines": 5, + "text": "Label Text" + }, + "mpris": { + "image-size": 96, + "image-radius": 12 + } + } +} \ No newline at end of file diff --git a/virootfs/etc/skel/.config/swaync/hyprland-0.css b/virootfs/etc/skel/.config/swaync/hyprland-0.css new file mode 100644 index 000000000..028b3967b --- /dev/null +++ b/virootfs/etc/skel/.config/swaync/hyprland-0.css @@ -0,0 +1,151 @@ +/* + * vim: ft=less + */ + +@define-color border-color rgb(7, 7, 7); +@define-color bg rgb(58, 58, 58); +@define-color bg-hover rgb(68, 68, 68); +@define-color bg-focus rgba(255, 255, 255, 0.07); +@define-color bg-selected rgb(0, 128, 255); + +.notification-row { + outline: none; +} + +.notification-row:hover { + background: @bg-focus; +} + +.notification { + border-radius: 3px; + margin: 6px 6px; + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.3); + padding: 0; +} + +.notification-content { + background: transparent; + padding: 6px; + border-radius: 3px; +} + +.close-button { + background: rgba(0, 0, 0, 0.7); + color: white; + text-shadow: none; + padding: 0; + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.3); + border-radius: 100%; +} +.close-button:hover { + background: rgb(30, 30, 30); + transition: all 0.15s ease-in-out; +} + +.notification-default-action, +.notification-action { + padding: 4px; + margin: 0; + box-shadow: none; + background: @bg; + border: 1px solid @border-color; +} + +.notification-default-action:hover, +.notification-action:hover { + background: @bg-hover; +} + +.notification-default-action { + border-radius: 3px; +} + +/* When alternative actions are visible */ +.notification-default-action:not(:only-child) { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.notification-action { + border-radius: 0; + border-top: none; + border-right: none; +} + +/* add bottom border radius to eliminate clipping */ +.notification-action:first-child { + border-bottom-left-radius: 10px; +} +.notification-action:last-child { + border-bottom-right-radius: 10px; + border-right: 1px solid @border-color; +} + +.image { +} + +.body-image { + margin-top: 6px; + background-color: white; + border-radius: 3px; +} + +.summary { + color: white; + text-shadow: none; +} + +.time { + color: white; + text-shadow: none; +} + +.body { + background: transparent; + color: white; + text-shadow: none; +} + +.top-action-title { + color: #eee; + text-shadow: none; + padding: 10px +} + +.control-center-clear-all { + color: white; + text-shadow: none; + background: @bg; + border: 1px solid @border-color; + box-shadow: none; + border-radius: 3px; +} +.control-center-clear-all:hover { + background: @bg-hover; +} + +.control-center-dnd { + border-radius: 3px; + background: @bg; + border: 1px solid @border-color; + box-shadow: none; +} + +.control-center-dnd:checked { + background: @bg-selected; +} +.control-center-dnd slider { + background: @bg-hover; +} + +.control-center { + background-color: rgba (20, 20, 20, 0.95); +} +.control-center-list { + background: transparent; + padding: 6px +} + +.floating-notifications { + background: transparent; +} diff --git a/virootfs/etc/skel/.config/swaync/hyprland-1.css b/virootfs/etc/skel/.config/swaync/hyprland-1.css new file mode 100644 index 000000000..a924f14bc --- /dev/null +++ b/virootfs/etc/skel/.config/swaync/hyprland-1.css @@ -0,0 +1,151 @@ +/* + * vim: ft=less + */ + +@define-color border-color rgb(7, 7, 7); +@define-color bg #31373A; +@define-color bg-hover rgb(68, 68, 68); +@define-color bg-focus rgba(255, 255, 255, 0.07); +@define-color bg-selected rgb(0, 128, 255); + +.notification-row { + outline: none; +} + +.notification-row:hover { + background: @bg-focus; +} + +.notification { + border-radius: 10px; + margin: 6px 6px; + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.3); + padding: 0; +} + +.notification-content { + background: transparent; + padding: 6px; + border-radius: 10px; +} + +.close-button { + background: rgba(0, 0, 0, 0.7); + color: white; + text-shadow: none; + padding: 0; + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.3); + border-radius: 100%; +} +.close-button:hover { + background: rgb(30, 30, 30); + transition: all 0.15s ease-in-out; +} + +.notification-default-action, +.notification-action { + padding: 4px; + margin: 0; + box-shadow: none; + background: @bg; + border: 1px solid @border-color; +} + +.notification-default-action:hover, +.notification-action:hover { + background: @bg-hover; +} + +.notification-default-action { + border-radius: 10px; +} + +/* When alternative actions are visible */ +.notification-default-action:not(:only-child) { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.notification-action { + border-radius: 0; + border-top: none; + border-right: none; +} + +/* add bottom border radius to eliminate clipping */ +.notification-action:first-child { + border-bottom-left-radius: 10px; +} +.notification-action:last-child { + border-bottom-right-radius: 10px; + border-right: 1px solid @border-color; +} + +.image { +} + +.body-image { + margin-top: 6px; + background-color: white; + border-radius: 10px; +} + +.summary { + color: white; + text-shadow: none; +} + +.time { + color: white; + text-shadow: none; +} + +.body { + background: transparent; + color: white; + text-shadow: none; +} + +.top-action-title { + color: #eee; + text-shadow: none; + padding: 10px +} + +.control-center-clear-all { + color: white; + text-shadow: none; + background: @bg; + border: 1px solid @border-color; + box-shadow: none; + border-radius: 10px; +} +.control-center-clear-all:hover { + background: @bg-hover; +} + +.control-center-dnd { + border-radius: 10px; + background: @bg; + border: 1px solid @border-color; + box-shadow: none; +} + +.control-center-dnd:checked { + background: @bg-selected; +} +.control-center-dnd slider { + background: @bg-hover; +} + +.control-center { + background-color: #282828; +} +.control-center-list { + background: transparent; + padding: 6px +} + +.floating-notifications { + background: transparent; +} diff --git a/virootfs/etc/skel/.config/swaync/hyprland-2.css b/virootfs/etc/skel/.config/swaync/hyprland-2.css new file mode 100644 index 000000000..1a263d9bc --- /dev/null +++ b/virootfs/etc/skel/.config/swaync/hyprland-2.css @@ -0,0 +1,151 @@ +/* + * vim: ft=less + */ + +@define-color border-color rgb(7, 7, 7); +@define-color bg rgb(23, 53, 63); +@define-color bg-hover rgb(33, 63, 73); +@define-color bg-focus rgba(255, 255, 255, 0.07); +@define-color bg-selected rgb(0, 128, 255); + +.notification-row { + outline: none; +} + +.notification-row:hover { + background: @bg-focus; +} + +.notification { + border-radius: 3px; + margin: 6px 6px; + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.3); + padding: 0; +} + +.notification-content { + background: transparent; + padding: 6px; + border-radius: 3px; +} + +.close-button { + background: rgba(0, 0, 0, 0.7); + color: white; + text-shadow: none; + padding: 0; + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.3); + border-radius: 100%; +} +.close-button:hover { + background: rgb(30, 30, 30); + transition: all 0.15s ease-in-out; +} + +.notification-default-action, +.notification-action { + padding: 4px; + margin: 0; + box-shadow: none; + background: @bg; + border: 1px solid @border-color; +} + +.notification-default-action:hover, +.notification-action:hover { + background: @bg-hover; +} + +.notification-default-action { + border-radius: 3px; +} + +/* When alternative actions are visible */ +.notification-default-action:not(:only-child) { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.notification-action { + border-radius: 0; + border-top: none; + border-right: none; +} + +/* add bottom border radius to eliminate clipping */ +.notification-action:first-child { + border-bottom-left-radius: 10px; +} +.notification-action:last-child { + border-bottom-right-radius: 10px; + border-right: 1px solid @border-color; +} + +.image { +} + +.body-image { + margin-top: 6px; + background-color: white; + border-radius: 3px; +} + +.summary { + color: white; + text-shadow: none; +} + +.time { + color: white; + text-shadow: none; +} + +.body { + background: transparent; + color: white; + text-shadow: none; +} + +.top-action-title { + color: #eee; + text-shadow: none; + padding: 10px +} + +.control-center-clear-all { + color: white; + text-shadow: none; + background: @bg; + border: 1px solid @border-color; + box-shadow: none; + border-radius: 3px; +} +.control-center-clear-all:hover { + background: @bg-hover; +} + +.control-center-dnd { + border-radius: 3px; + background: @bg; + border: 1px solid @border-color; + box-shadow: none; +} + +.control-center-dnd:checked { + background: @bg-selected; +} +.control-center-dnd slider { + background: @bg-hover; +} + +.control-center { + background-color: rgba (20, 1, 21, 0.9) +} +.control-center-list { + background: transparent; + padding: 6px +} + +.floating-notifications { + background: transparent; +} diff --git a/virootfs/etc/skel/.config/swaync/hyprland-3.css b/virootfs/etc/skel/.config/swaync/hyprland-3.css new file mode 100644 index 000000000..66c3db7e3 --- /dev/null +++ b/virootfs/etc/skel/.config/swaync/hyprland-3.css @@ -0,0 +1,151 @@ +/* + * vim: ft=less + */ + +@define-color border-color rgb(7, 7, 7); +@define-color bg #37233e; +@define-color bg-hover #47334e; +@define-color bg-focus rgba(255, 255, 255, 0.07); +@define-color bg-selected rgb(0, 128, 255); + +.notification-row { + outline: none; +} + +.notification-row:hover { + background: @bg-focus; +} + +.notification { + border-radius: 0; + margin: 6px 6px; + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.3); + padding: 0; +} + +.notification-content { + background: transparent; + padding: 6px; + border-radius: 0; +} + +.close-button { + background: rgba(0, 0, 0, 0.7); + color: white; + text-shadow: none; + padding: 0; + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.3); + border-radius: 100%; +} +.close-button:hover { + background: rgb(30, 30, 30); + transition: all 0.15s ease-in-out; +} + +.notification-default-action, +.notification-action { + padding: 4px; + margin: 0; + box-shadow: none; + background: @bg; + border: 1px solid @border-color; +} + +.notification-default-action:hover, +.notification-action:hover { + background: @bg-hover; +} + +.notification-default-action { + border-radius: 0; +} + +/* When alternative actions are visible */ +.notification-default-action:not(:only-child) { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.notification-action { + border-radius: 0; + border-top: none; + border-right: none; +} + +/* add bottom border radius to eliminate clipping */ +.notification-action:first-child { + border-bottom-left-radius: 10px; +} +.notification-action:last-child { + border-bottom-right-radius: 10px; + border-right: 1px solid @border-color; +} + +.image { +} + +.body-image { + margin-top: 6px; + background-color: white; + border-radius: 0; +} + +.summary { + color: white; + text-shadow: none; +} + +.time { + color: white; + text-shadow: none; +} + +.body { + background: transparent; + color: white; + text-shadow: none; +} + +.top-action-title { + color: #eee; + text-shadow: none; + padding: 10px +} + +.control-center-clear-all { + color: white; + text-shadow: none; + background: @bg; + border: 1px solid @border-color; + box-shadow: none; + border-radius: 0; +} +.control-center-clear-all:hover { + background: @bg-hover; +} + +.control-center-dnd { + border-radius: 0; + background: @bg; + border: 1px solid @border-color; + box-shadow: none; +} + +.control-center-dnd:checked { + background: @bg-selected; +} +.control-center-dnd slider { + background: @bg-hover; +} + +.control-center { + background-color: rgba (20, 1, 21, 0.9); +} +.control-center-list { + background: transparent; + padding: 6px +} + +.floating-notifications { + background: transparent; +} diff --git a/virootfs/etc/skel/.config/swaync/hyprland.json b/virootfs/etc/skel/.config/swaync/hyprland.json new file mode 100644 index 000000000..54761792e --- /dev/null +++ b/virootfs/etc/skel/.config/swaync/hyprland.json @@ -0,0 +1,18 @@ +{ + "positionX": "right", + "positionY": "top", + "timeout": 10, + "timeout-low": 5, + "timeout-critical": 0, + "control-center-width": 500, + "notification-window-width": 500, + "keyboard-shortcuts": true, + "image-visibility": "always", + "transition-time": 200, + "hide-on-clear": true, + "hide-on-action": true, + "control-center-margin-top": 0, + "control-center-margin-bottom": 0, + "control-center-margin-right": 0, + "control-center-margin-left": 0 +} diff --git a/virootfs/etc/skel/.config/swaync/preset-0.css b/virootfs/etc/skel/.config/swaync/preset-0.css new file mode 100644 index 000000000..028b3967b --- /dev/null +++ b/virootfs/etc/skel/.config/swaync/preset-0.css @@ -0,0 +1,151 @@ +/* + * vim: ft=less + */ + +@define-color border-color rgb(7, 7, 7); +@define-color bg rgb(58, 58, 58); +@define-color bg-hover rgb(68, 68, 68); +@define-color bg-focus rgba(255, 255, 255, 0.07); +@define-color bg-selected rgb(0, 128, 255); + +.notification-row { + outline: none; +} + +.notification-row:hover { + background: @bg-focus; +} + +.notification { + border-radius: 3px; + margin: 6px 6px; + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.3); + padding: 0; +} + +.notification-content { + background: transparent; + padding: 6px; + border-radius: 3px; +} + +.close-button { + background: rgba(0, 0, 0, 0.7); + color: white; + text-shadow: none; + padding: 0; + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.3); + border-radius: 100%; +} +.close-button:hover { + background: rgb(30, 30, 30); + transition: all 0.15s ease-in-out; +} + +.notification-default-action, +.notification-action { + padding: 4px; + margin: 0; + box-shadow: none; + background: @bg; + border: 1px solid @border-color; +} + +.notification-default-action:hover, +.notification-action:hover { + background: @bg-hover; +} + +.notification-default-action { + border-radius: 3px; +} + +/* When alternative actions are visible */ +.notification-default-action:not(:only-child) { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.notification-action { + border-radius: 0; + border-top: none; + border-right: none; +} + +/* add bottom border radius to eliminate clipping */ +.notification-action:first-child { + border-bottom-left-radius: 10px; +} +.notification-action:last-child { + border-bottom-right-radius: 10px; + border-right: 1px solid @border-color; +} + +.image { +} + +.body-image { + margin-top: 6px; + background-color: white; + border-radius: 3px; +} + +.summary { + color: white; + text-shadow: none; +} + +.time { + color: white; + text-shadow: none; +} + +.body { + background: transparent; + color: white; + text-shadow: none; +} + +.top-action-title { + color: #eee; + text-shadow: none; + padding: 10px +} + +.control-center-clear-all { + color: white; + text-shadow: none; + background: @bg; + border: 1px solid @border-color; + box-shadow: none; + border-radius: 3px; +} +.control-center-clear-all:hover { + background: @bg-hover; +} + +.control-center-dnd { + border-radius: 3px; + background: @bg; + border: 1px solid @border-color; + box-shadow: none; +} + +.control-center-dnd:checked { + background: @bg-selected; +} +.control-center-dnd slider { + background: @bg-hover; +} + +.control-center { + background-color: rgba (20, 20, 20, 0.95); +} +.control-center-list { + background: transparent; + padding: 6px +} + +.floating-notifications { + background: transparent; +} diff --git a/virootfs/etc/skel/.config/swaync/preset-1.css b/virootfs/etc/skel/.config/swaync/preset-1.css new file mode 100644 index 000000000..a924f14bc --- /dev/null +++ b/virootfs/etc/skel/.config/swaync/preset-1.css @@ -0,0 +1,151 @@ +/* + * vim: ft=less + */ + +@define-color border-color rgb(7, 7, 7); +@define-color bg #31373A; +@define-color bg-hover rgb(68, 68, 68); +@define-color bg-focus rgba(255, 255, 255, 0.07); +@define-color bg-selected rgb(0, 128, 255); + +.notification-row { + outline: none; +} + +.notification-row:hover { + background: @bg-focus; +} + +.notification { + border-radius: 10px; + margin: 6px 6px; + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.3); + padding: 0; +} + +.notification-content { + background: transparent; + padding: 6px; + border-radius: 10px; +} + +.close-button { + background: rgba(0, 0, 0, 0.7); + color: white; + text-shadow: none; + padding: 0; + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.3); + border-radius: 100%; +} +.close-button:hover { + background: rgb(30, 30, 30); + transition: all 0.15s ease-in-out; +} + +.notification-default-action, +.notification-action { + padding: 4px; + margin: 0; + box-shadow: none; + background: @bg; + border: 1px solid @border-color; +} + +.notification-default-action:hover, +.notification-action:hover { + background: @bg-hover; +} + +.notification-default-action { + border-radius: 10px; +} + +/* When alternative actions are visible */ +.notification-default-action:not(:only-child) { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.notification-action { + border-radius: 0; + border-top: none; + border-right: none; +} + +/* add bottom border radius to eliminate clipping */ +.notification-action:first-child { + border-bottom-left-radius: 10px; +} +.notification-action:last-child { + border-bottom-right-radius: 10px; + border-right: 1px solid @border-color; +} + +.image { +} + +.body-image { + margin-top: 6px; + background-color: white; + border-radius: 10px; +} + +.summary { + color: white; + text-shadow: none; +} + +.time { + color: white; + text-shadow: none; +} + +.body { + background: transparent; + color: white; + text-shadow: none; +} + +.top-action-title { + color: #eee; + text-shadow: none; + padding: 10px +} + +.control-center-clear-all { + color: white; + text-shadow: none; + background: @bg; + border: 1px solid @border-color; + box-shadow: none; + border-radius: 10px; +} +.control-center-clear-all:hover { + background: @bg-hover; +} + +.control-center-dnd { + border-radius: 10px; + background: @bg; + border: 1px solid @border-color; + box-shadow: none; +} + +.control-center-dnd:checked { + background: @bg-selected; +} +.control-center-dnd slider { + background: @bg-hover; +} + +.control-center { + background-color: #282828; +} +.control-center-list { + background: transparent; + padding: 6px +} + +.floating-notifications { + background: transparent; +} diff --git a/virootfs/etc/skel/.config/swaync/preset-2.css b/virootfs/etc/skel/.config/swaync/preset-2.css new file mode 100644 index 000000000..1a263d9bc --- /dev/null +++ b/virootfs/etc/skel/.config/swaync/preset-2.css @@ -0,0 +1,151 @@ +/* + * vim: ft=less + */ + +@define-color border-color rgb(7, 7, 7); +@define-color bg rgb(23, 53, 63); +@define-color bg-hover rgb(33, 63, 73); +@define-color bg-focus rgba(255, 255, 255, 0.07); +@define-color bg-selected rgb(0, 128, 255); + +.notification-row { + outline: none; +} + +.notification-row:hover { + background: @bg-focus; +} + +.notification { + border-radius: 3px; + margin: 6px 6px; + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.3); + padding: 0; +} + +.notification-content { + background: transparent; + padding: 6px; + border-radius: 3px; +} + +.close-button { + background: rgba(0, 0, 0, 0.7); + color: white; + text-shadow: none; + padding: 0; + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.3); + border-radius: 100%; +} +.close-button:hover { + background: rgb(30, 30, 30); + transition: all 0.15s ease-in-out; +} + +.notification-default-action, +.notification-action { + padding: 4px; + margin: 0; + box-shadow: none; + background: @bg; + border: 1px solid @border-color; +} + +.notification-default-action:hover, +.notification-action:hover { + background: @bg-hover; +} + +.notification-default-action { + border-radius: 3px; +} + +/* When alternative actions are visible */ +.notification-default-action:not(:only-child) { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.notification-action { + border-radius: 0; + border-top: none; + border-right: none; +} + +/* add bottom border radius to eliminate clipping */ +.notification-action:first-child { + border-bottom-left-radius: 10px; +} +.notification-action:last-child { + border-bottom-right-radius: 10px; + border-right: 1px solid @border-color; +} + +.image { +} + +.body-image { + margin-top: 6px; + background-color: white; + border-radius: 3px; +} + +.summary { + color: white; + text-shadow: none; +} + +.time { + color: white; + text-shadow: none; +} + +.body { + background: transparent; + color: white; + text-shadow: none; +} + +.top-action-title { + color: #eee; + text-shadow: none; + padding: 10px +} + +.control-center-clear-all { + color: white; + text-shadow: none; + background: @bg; + border: 1px solid @border-color; + box-shadow: none; + border-radius: 3px; +} +.control-center-clear-all:hover { + background: @bg-hover; +} + +.control-center-dnd { + border-radius: 3px; + background: @bg; + border: 1px solid @border-color; + box-shadow: none; +} + +.control-center-dnd:checked { + background: @bg-selected; +} +.control-center-dnd slider { + background: @bg-hover; +} + +.control-center { + background-color: rgba (20, 1, 21, 0.9) +} +.control-center-list { + background: transparent; + padding: 6px +} + +.floating-notifications { + background: transparent; +} diff --git a/virootfs/etc/skel/.config/swaync/preset-3.css b/virootfs/etc/skel/.config/swaync/preset-3.css new file mode 100644 index 000000000..66c3db7e3 --- /dev/null +++ b/virootfs/etc/skel/.config/swaync/preset-3.css @@ -0,0 +1,151 @@ +/* + * vim: ft=less + */ + +@define-color border-color rgb(7, 7, 7); +@define-color bg #37233e; +@define-color bg-hover #47334e; +@define-color bg-focus rgba(255, 255, 255, 0.07); +@define-color bg-selected rgb(0, 128, 255); + +.notification-row { + outline: none; +} + +.notification-row:hover { + background: @bg-focus; +} + +.notification { + border-radius: 0; + margin: 6px 6px; + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.3); + padding: 0; +} + +.notification-content { + background: transparent; + padding: 6px; + border-radius: 0; +} + +.close-button { + background: rgba(0, 0, 0, 0.7); + color: white; + text-shadow: none; + padding: 0; + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.3); + border-radius: 100%; +} +.close-button:hover { + background: rgb(30, 30, 30); + transition: all 0.15s ease-in-out; +} + +.notification-default-action, +.notification-action { + padding: 4px; + margin: 0; + box-shadow: none; + background: @bg; + border: 1px solid @border-color; +} + +.notification-default-action:hover, +.notification-action:hover { + background: @bg-hover; +} + +.notification-default-action { + border-radius: 0; +} + +/* When alternative actions are visible */ +.notification-default-action:not(:only-child) { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.notification-action { + border-radius: 0; + border-top: none; + border-right: none; +} + +/* add bottom border radius to eliminate clipping */ +.notification-action:first-child { + border-bottom-left-radius: 10px; +} +.notification-action:last-child { + border-bottom-right-radius: 10px; + border-right: 1px solid @border-color; +} + +.image { +} + +.body-image { + margin-top: 6px; + background-color: white; + border-radius: 0; +} + +.summary { + color: white; + text-shadow: none; +} + +.time { + color: white; + text-shadow: none; +} + +.body { + background: transparent; + color: white; + text-shadow: none; +} + +.top-action-title { + color: #eee; + text-shadow: none; + padding: 10px +} + +.control-center-clear-all { + color: white; + text-shadow: none; + background: @bg; + border: 1px solid @border-color; + box-shadow: none; + border-radius: 0; +} +.control-center-clear-all:hover { + background: @bg-hover; +} + +.control-center-dnd { + border-radius: 0; + background: @bg; + border: 1px solid @border-color; + box-shadow: none; +} + +.control-center-dnd:checked { + background: @bg-selected; +} +.control-center-dnd slider { + background: @bg-hover; +} + +.control-center { + background-color: rgba (20, 1, 21, 0.9); +} +.control-center-list { + background: transparent; + padding: 6px +} + +.floating-notifications { + background: transparent; +} diff --git a/virootfs/etc/skel/.config/swaync/style.css b/virootfs/etc/skel/.config/swaync/style.css new file mode 100644 index 000000000..bffcc47f6 --- /dev/null +++ b/virootfs/etc/skel/.config/swaync/style.css @@ -0,0 +1,149 @@ +/* + * vim: ft=less + */ + +@define-color border-color rgb(7, 7, 7); +@define-color bg rgb(58, 58, 58); +@define-color bg-hover rgb(68, 68, 68); +@define-color bg-focus rgba(68, 68, 68, 0.6); +@define-color bg-selected rgb(0, 128, 255); + +.notification-row { + outline: none; +} +.notification-row:focus, +.notification-row:hover { + background: @bg-focus; +} + +.notification { + border-radius: 10px; + margin: 6px 12px; + box-shadow: 0px 2px 4px 2px rgba(0, 0, 0, 0.3); + padding: 0; +} + +.notification-content { + background: transparent; + padding: 6px; + border-radius: 10px; +} + +.close-button { + background: black; + color: white; + text-shadow: none; + padding: 0 2px; + box-shadow: 0px 2px 4px 2px rgba(0, 0, 0, 0.3); + border-radius: 100%; +} +.close-button:hover { + background: rgb(30, 30, 30); + transition: all 0.15s ease-in-out; +} + +.notification-default-action, +.notification-action { + padding: 4px; + margin: 0; + box-shadow: none; + background: @bg; + border: 1px solid @border-color; +} + +.notification-default-action:hover, +.notification-action:hover { + background: @bg-hover; +} + +.notification-default-action { + border-radius: 10px; +} + +/* When alternative actions are visible */ +.notification-default-action:not(:only-child) { + border-bottom-left-radius: 0px; + border-bottom-right-radius: 0px; +} + +.notification-action { + border-radius: 0px; + border-top: none; + border-right: none; +} + +/* add bottom border radius to eliminate clipping */ +.notification-action:first-child { + border-bottom-left-radius: 10px; +} +.notification-action:last-child { + border-bottom-right-radius: 10px; + border-right: 1px solid @border-color; +} + +.image { +} + +.body-image { + margin-top: 6px; + background-color: white; + border-radius: 10px; +} + +.summary { + color: white; + text-shadow: none; +} + +.time { + color: white; + text-shadow: none; +} + +.body { + background: transparent; + color: white; + text-shadow: none; +} + +.top-action-title { + color: white; + text-shadow: none; +} + +.control-center-clear-all { + color: white; + text-shadow: none; + background: @bg; + border: 1px solid @border-color; + box-shadow: none; + border-radius: 10px; +} +.control-center-clear-all:hover { + background: @bg-hover; +} + +.control-center-dnd { + border-radius: 10px; + background: @bg; + border: 1px solid @border-color; + box-shadow: none; +} + +.control-center-dnd:checked { + background: @bg-selected; +} +.control-center-dnd slider { + background: @bg-hover; +} + +.control-center { + background: rgba(0, 0, 0, 0.7); +} +.control-center-list { + background: transparent; +} + +.floating-notifications { + background: transparent; +} diff --git a/virootfs/etc/skel/.local/share/azote/log.txt b/virootfs/etc/skel/.local/share/azote/log.txt new file mode 100644 index 000000000..0eb35eac0 --- /dev/null +++ b/virootfs/etc/skel/.local/share/azote/log.txt @@ -0,0 +1,38 @@ +2023-11-06 17:37:34,994 INFO: Azote v1.12.3 +2023-11-06 17:37:34,994 INFO: Lang: 'en_US' +2023-11-06 17:37:34,996 INFO: Output found: {'name': 'eDP-1', 'x': 0, 'y': 0, 'width': 1366, 'height': 768, 'generic-name': 'LG Display 0x033A'} +2023-11-06 17:37:35,158 INFO: Creating initial settings +2023-11-06 17:37:35,158 INFO: Image sorting: new +2023-11-06 17:37:35,158 INFO: Custom display: None +2023-11-06 17:37:35,158 INFO: Old thumbnail width: None +2023-11-06 17:37:35,158 INFO: /home/venom/.config/azote/azoterc file not found, creating... +2023-11-06 17:37:35,159 INFO: /home/venom/.config/azote/azoterc file loaded +2023-11-06 17:37:35,159 INFO: Thumbnail size: (240, 135) +2023-11-06 17:37:35,159 INFO: Number of columns: 3 +2023-11-06 17:37:35,159 INFO: Palette quality: 10 (10 by default, the less, the better & slower) +2023-11-06 17:37:35,159 INFO: Files tracking interval: 5 seconds +2023-11-06 17:37:35,159 INFO: Screen measurement delay: 300 ms +2023-11-06 17:37:35,159 WARNING: New thumbnail width: 240, clearing existing thumbnails! +2023-11-06 17:37:35,159 ERROR: Failed creating image associations: /usr/share/applications/mimeinfo.cache file not found. Setting feh as the only viewer. +2023-11-06 17:37:35,179 INFO: Color picker: imagemagick library found +2023-11-06 17:37:35,199 INFO: Color picker/Wayland: grim package found +2023-11-06 17:37:35,207 INFO: Color picker/Wayland: slurp package found +2023-11-06 17:37:35,207 INFO: Pick color from screen feature enabled +2023-11-06 17:37:35,207 INFO: Environment: {'send2trash': False, 'yaml': True, 'app_indicator': True, 'wm': 'sway'} +2023-11-06 17:37:35,207 INFO: Alacritty config file: not found +2023-11-06 17:37:35,207 INFO: ~/.Xresources file not found +2023-11-06 17:37:35,282 INFO: New thumb: /usr/share/backgrounds/nwg-shell/badkarma-glasses.jpeg -> 658919cbc415b95389288463d1e620e2.png +2023-11-06 17:37:35,516 INFO: New thumb: /usr/share/backgrounds/nwg-shell/badkarma-headphones.jpeg -> f99e6984739b2f0090854e1e4ecdeee2.png +2023-11-06 17:37:35,536 INFO: New thumb: /usr/share/backgrounds/nwg-shell/badkarma-headphones1.jpeg -> deb35201902f3cf66707d8e8a9d4fea4.png +2023-11-06 17:37:35,551 INFO: New thumb: /usr/share/backgrounds/nwg-shell/badkarma-headphones2.jpeg -> 7149c9676405a49b467f487a9101c1e1.png +2023-11-06 17:37:35,715 INFO: New thumb: /usr/share/backgrounds/nwg-shell/badkarma-headphones4.png -> 50d13c746c36d7f17fc3619416bec5d8.png +2023-11-06 17:37:35,729 INFO: New thumb: /usr/share/backgrounds/nwg-shell/badkarma-mike.jpeg -> 437d45ab08af78d8cab85a5ac961c410.png +2023-11-06 17:37:35,814 INFO: New thumb: /usr/share/backgrounds/nwg-shell/edskeye-1.jpg -> b75ec6f7364e122e8d144f7f1ddbdff7.png +2023-11-06 17:37:35,884 INFO: New thumb: /usr/share/backgrounds/nwg-shell/edskeye-2.jpg -> a10d0885a0afbc445f97a1aaeb4ddf13.png +2023-11-06 17:37:35,947 INFO: New thumb: /usr/share/backgrounds/nwg-shell/edskeye-3.jpg -> e6d2d6947ddf556a4ea7746260c21b56.png +2023-11-06 17:37:36,082 INFO: New thumb: /usr/share/backgrounds/nwg-shell/nwg-chain.jpg -> f6112de1f98a1ad975905570aca8a847.png +2023-11-06 17:37:36,281 INFO: New thumb: /usr/share/backgrounds/nwg-shell/nwg-hole.jpg -> 632a8a0e93a3783a5f0ac06a94370638.png +2023-11-06 17:37:36,392 INFO: New thumb: /usr/share/backgrounds/nwg-shell/nwg-simple.jpg -> 4f25d272fc227a3a3fe40a8f0eae5589.png +2023-11-06 17:37:46,171 INFO: New thumb: /home/venom/Pictures/wallpaper1.jpg -> b82548999408e55df3fba1bfe023fb30.png +2023-11-06 17:37:46,453 INFO: New thumb: /home/venom/Pictures/wallpaper2.jpg -> eca0dbf312cc383ce14a766531e078f3.png +2023-11-06 17:37:46,688 INFO: New thumb: /home/venom/Pictures/wallpaper3.jpg -> aed122aa02b462e83cb43a363d3cb3f6.png diff --git a/virootfs/etc/skel/.local/share/azote/sample/azote-wallpaper.png b/virootfs/etc/skel/.local/share/azote/sample/azote-wallpaper.png new file mode 100644 index 000000000..adfac6835 Binary files /dev/null and b/virootfs/etc/skel/.local/share/azote/sample/azote-wallpaper.png differ diff --git a/virootfs/etc/skel/.local/share/azote/sample/azote-wallpaper1.jpg b/virootfs/etc/skel/.local/share/azote/sample/azote-wallpaper1.jpg new file mode 100644 index 000000000..03414b29b Binary files /dev/null and b/virootfs/etc/skel/.local/share/azote/sample/azote-wallpaper1.jpg differ diff --git a/virootfs/etc/skel/.local/share/azote/sample/azote-wallpaper2.png b/virootfs/etc/skel/.local/share/azote/sample/azote-wallpaper2.png new file mode 100644 index 000000000..49903acaf Binary files /dev/null and b/virootfs/etc/skel/.local/share/azote/sample/azote-wallpaper2.png differ diff --git a/virootfs/etc/skel/.local/share/azote/settings.pkl b/virootfs/etc/skel/.local/share/azote/settings.pkl new file mode 100644 index 000000000..b563c5985 Binary files /dev/null and b/virootfs/etc/skel/.local/share/azote/settings.pkl differ diff --git a/virootfs/etc/skel/.local/share/azote/swaybg.json b/virootfs/etc/skel/.local/share/azote/swaybg.json new file mode 100644 index 000000000..c670f2090 --- /dev/null +++ b/virootfs/etc/skel/.local/share/azote/swaybg.json @@ -0,0 +1,7 @@ +[ + { + "name": "eDP-1", + "path": "/home/venom/Pictures/wallpaper2.jpg", + "thumb": "/home/venom/.local/share/azote/thumbnails/eca0dbf312cc383ce14a766531e078f3.png" + } +] \ No newline at end of file diff --git a/virootfs/etc/skel/.local/share/azote/thumbnails/437d45ab08af78d8cab85a5ac961c410.png b/virootfs/etc/skel/.local/share/azote/thumbnails/437d45ab08af78d8cab85a5ac961c410.png new file mode 100644 index 000000000..bd7c84f93 Binary files /dev/null and b/virootfs/etc/skel/.local/share/azote/thumbnails/437d45ab08af78d8cab85a5ac961c410.png differ diff --git a/virootfs/etc/skel/.local/share/azote/thumbnails/4f25d272fc227a3a3fe40a8f0eae5589.png b/virootfs/etc/skel/.local/share/azote/thumbnails/4f25d272fc227a3a3fe40a8f0eae5589.png new file mode 100644 index 000000000..eae4ddced Binary files /dev/null and b/virootfs/etc/skel/.local/share/azote/thumbnails/4f25d272fc227a3a3fe40a8f0eae5589.png differ diff --git a/virootfs/etc/skel/.local/share/azote/thumbnails/50d13c746c36d7f17fc3619416bec5d8.png b/virootfs/etc/skel/.local/share/azote/thumbnails/50d13c746c36d7f17fc3619416bec5d8.png new file mode 100644 index 000000000..857f1c3d9 Binary files /dev/null and b/virootfs/etc/skel/.local/share/azote/thumbnails/50d13c746c36d7f17fc3619416bec5d8.png differ diff --git a/virootfs/etc/skel/.local/share/azote/thumbnails/632a8a0e93a3783a5f0ac06a94370638.png b/virootfs/etc/skel/.local/share/azote/thumbnails/632a8a0e93a3783a5f0ac06a94370638.png new file mode 100644 index 000000000..a65c97814 Binary files /dev/null and b/virootfs/etc/skel/.local/share/azote/thumbnails/632a8a0e93a3783a5f0ac06a94370638.png differ diff --git a/virootfs/etc/skel/.local/share/azote/thumbnails/658919cbc415b95389288463d1e620e2.png b/virootfs/etc/skel/.local/share/azote/thumbnails/658919cbc415b95389288463d1e620e2.png new file mode 100644 index 000000000..a3200e335 Binary files /dev/null and b/virootfs/etc/skel/.local/share/azote/thumbnails/658919cbc415b95389288463d1e620e2.png differ diff --git a/virootfs/etc/skel/.local/share/azote/thumbnails/7149c9676405a49b467f487a9101c1e1.png b/virootfs/etc/skel/.local/share/azote/thumbnails/7149c9676405a49b467f487a9101c1e1.png new file mode 100644 index 000000000..e24cc9e82 Binary files /dev/null and b/virootfs/etc/skel/.local/share/azote/thumbnails/7149c9676405a49b467f487a9101c1e1.png differ diff --git a/virootfs/etc/skel/.local/share/azote/thumbnails/a10d0885a0afbc445f97a1aaeb4ddf13.png b/virootfs/etc/skel/.local/share/azote/thumbnails/a10d0885a0afbc445f97a1aaeb4ddf13.png new file mode 100644 index 000000000..d6100107e Binary files /dev/null and b/virootfs/etc/skel/.local/share/azote/thumbnails/a10d0885a0afbc445f97a1aaeb4ddf13.png differ diff --git a/virootfs/etc/skel/.local/share/azote/thumbnails/aed122aa02b462e83cb43a363d3cb3f6.png b/virootfs/etc/skel/.local/share/azote/thumbnails/aed122aa02b462e83cb43a363d3cb3f6.png new file mode 100644 index 000000000..ad95a3896 Binary files /dev/null and b/virootfs/etc/skel/.local/share/azote/thumbnails/aed122aa02b462e83cb43a363d3cb3f6.png differ diff --git a/virootfs/etc/skel/.local/share/azote/thumbnails/b75ec6f7364e122e8d144f7f1ddbdff7.png b/virootfs/etc/skel/.local/share/azote/thumbnails/b75ec6f7364e122e8d144f7f1ddbdff7.png new file mode 100644 index 000000000..5ae9a684e Binary files /dev/null and b/virootfs/etc/skel/.local/share/azote/thumbnails/b75ec6f7364e122e8d144f7f1ddbdff7.png differ diff --git a/virootfs/etc/skel/.local/share/azote/thumbnails/b82548999408e55df3fba1bfe023fb30.png b/virootfs/etc/skel/.local/share/azote/thumbnails/b82548999408e55df3fba1bfe023fb30.png new file mode 100644 index 000000000..3906d6287 Binary files /dev/null and b/virootfs/etc/skel/.local/share/azote/thumbnails/b82548999408e55df3fba1bfe023fb30.png differ diff --git a/virootfs/etc/skel/.local/share/azote/thumbnails/deb35201902f3cf66707d8e8a9d4fea4.png b/virootfs/etc/skel/.local/share/azote/thumbnails/deb35201902f3cf66707d8e8a9d4fea4.png new file mode 100644 index 000000000..a595df2bf Binary files /dev/null and b/virootfs/etc/skel/.local/share/azote/thumbnails/deb35201902f3cf66707d8e8a9d4fea4.png differ diff --git a/virootfs/etc/skel/.local/share/azote/thumbnails/e6d2d6947ddf556a4ea7746260c21b56.png b/virootfs/etc/skel/.local/share/azote/thumbnails/e6d2d6947ddf556a4ea7746260c21b56.png new file mode 100644 index 000000000..f9c8a9e49 Binary files /dev/null and b/virootfs/etc/skel/.local/share/azote/thumbnails/e6d2d6947ddf556a4ea7746260c21b56.png differ diff --git a/virootfs/etc/skel/.local/share/azote/thumbnails/eca0dbf312cc383ce14a766531e078f3.png b/virootfs/etc/skel/.local/share/azote/thumbnails/eca0dbf312cc383ce14a766531e078f3.png new file mode 100644 index 000000000..f39c546c1 Binary files /dev/null and b/virootfs/etc/skel/.local/share/azote/thumbnails/eca0dbf312cc383ce14a766531e078f3.png differ diff --git a/virootfs/etc/skel/.local/share/azote/thumbnails/f6112de1f98a1ad975905570aca8a847.png b/virootfs/etc/skel/.local/share/azote/thumbnails/f6112de1f98a1ad975905570aca8a847.png new file mode 100644 index 000000000..6821643a4 Binary files /dev/null and b/virootfs/etc/skel/.local/share/azote/thumbnails/f6112de1f98a1ad975905570aca8a847.png differ diff --git a/virootfs/etc/skel/.local/share/azote/thumbnails/f99e6984739b2f0090854e1e4ecdeee2.png b/virootfs/etc/skel/.local/share/azote/thumbnails/f99e6984739b2f0090854e1e4ecdeee2.png new file mode 100644 index 000000000..45911a849 Binary files /dev/null and b/virootfs/etc/skel/.local/share/azote/thumbnails/f99e6984739b2f0090854e1e4ecdeee2.png differ diff --git a/virootfs/etc/skel/.local/share/nwg-drawer/nwg-drawer.lock b/virootfs/etc/skel/.local/share/nwg-drawer/nwg-drawer.lock new file mode 100644 index 000000000..fa28690a5 --- /dev/null +++ b/virootfs/etc/skel/.local/share/nwg-drawer/nwg-drawer.lock @@ -0,0 +1 @@ +25050 \ No newline at end of file diff --git a/virootfs/etc/skel/.local/share/nwg-look/gsettings b/virootfs/etc/skel/.local/share/nwg-look/gsettings new file mode 100644 index 000000000..95b7f6966 --- /dev/null +++ b/virootfs/etc/skel/.local/share/nwg-look/gsettings @@ -0,0 +1,15 @@ +# Generated by nwg-look, do not edit this file. +gtk-theme=Adwaita-dark +icon-theme=Papirus-Dark +font-name=Cantarell 11 +cursor-theme=Adwaita +cursor-size=24 +toolbar-style=both-horiz +toolbar-icons-size=large +font-hinting=medium +font-antialiasing=grayscale +font-rgba-order=rgb +text-scaling-factor=1.0 +color-scheme=default +event-sounds=true +input-feedback-sounds=false diff --git a/virootfs/etc/skel/.local/share/nwg-panel/args b/virootfs/etc/skel/.local/share/nwg-panel/args new file mode 100644 index 000000000..44a5f211f --- /dev/null +++ b/virootfs/etc/skel/.local/share/nwg-panel/args @@ -0,0 +1 @@ +-c preset-0 -s preset-0.css \ No newline at end of file diff --git a/virootfs/etc/skel/.local/share/nwg-panel/executors.json b/virootfs/etc/skel/.local/share/nwg-panel/executors.json new file mode 100644 index 000000000..a24d14198 --- /dev/null +++ b/virootfs/etc/skel/.local/share/nwg-panel/executors.json @@ -0,0 +1,109 @@ +{ + "executor-cpuav": { + "script": "gopsuinfo -i a", + "interval": 2, + "tooltip-text": "CPU average load", + "on-left-click": "foot -e htop", + "on-middle-click": "", + "on-right-click": "", + "on-scroll-up": "", + "on-scroll-down": "", + "css-name": "", + "icon-size": 16, + "icon-placement": "right" + }, + "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-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" + }, + "executor-uptime": { + "script": "gopsuinfo -i u", + "interval": 60, + "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-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": "", + "root-css-name": "", + "icon-placement": "left" + }, + "executor-updates": { + "script": "sway-check-updates", + "interval": 900, + "icon-size": 16, + "on-left-click": "foot sway-update", + "tooltip-text": "", + "on-middle-click": "", + "on-right-click": "", + "on-scroll-up": "", + "on-scroll-down": "", + "css-name": "", + "root-css-name": "", + "icon-placement": "left" + } +} \ No newline at end of file diff --git a/virootfs/etc/skel/.local/share/nwg-shell-config/custom b/virootfs/etc/skel/.local/share/nwg-shell-config/custom new file mode 100644 index 000000000..2ad47ef8d --- /dev/null +++ b/virootfs/etc/skel/.local/share/nwg-shell-config/custom @@ -0,0 +1,57 @@ +{ + "panel-css": "", + "launcher-columns": 6, + "launcher-icon-size": 64, + "launcher-file-search-columns": 2, + "launcher-search-files": true, + "launcher-categories": true, + "launcher-resident": false, + "launcher-overlay": false, + "launcher-css": "", + "launcher-on": true, + "exit-position": "center", + "exit-full": false, + "exit-alignment": "middle", + "exit-margin": 0, + "exit-icon-size": 48, + "exit-css": "", + "exit-on": true, + "dock-position": "bottom", + "dock-output": "Any", + "dock-full": false, + "dock-autohide": false, + "dock-permanent": false, + "dock-exclusive": false, + "dock-alignment": "center", + "dock-margin": 0, + "dock-icon-size": 48, + "dock-hotspot-delay": 20, + "dock-css": "", + "dock-on": false, + "swaync-positionX": "right", + "swaync-positionY": "top", + "swaync-control-center-width": 500, + "swaync-notification-window-width": 500, + "gtklock-time-format": "%H:%M:%S", + "gtklock-idle-timeout": 10, + "gtklock-disable-input-inhibitor": false, + "gtklock-userinfo": false, + "gtklock-powerbar": false, + "gtklock-playerctl": false, + "gtklock-userinfo-round-image": true, + "gtklock-userinfo-vertical-layout": true, + "gtklock-userinfo-under-clock": false, + "gtklock-powerbar-show-labels": true, + "gtklock-powerbar-linked-buttons": false, + "gtklock-reboot-command": "systemctl reboot", + "gtklock-poweroff-command": "systemctl -i poweroff", + "gtklock-playerctl-art-size": 64, + "gtklock-playerctl-position": "top-right", + "gtklock-playerctl-show-hidden": true, + "launcher-gtk-theme": "", + "launcher-gtk-icon-theme": "", + "launcher-force-theme": false, + "dock-layer": "overlay", + "dock-startup-delay": 0, + "swaync-mpris": false +} \ No newline at end of file diff --git a/virootfs/etc/skel/.local/share/nwg-shell-config/help-sway.pango b/virootfs/etc/skel/.local/share/nwg-shell-config/help-sway.pango new file mode 100644 index 000000000..88372a865 --- /dev/null +++ b/virootfs/etc/skel/.local/share/nwg-shell-config/help-sway.pango @@ -0,0 +1,41 @@ +[S]*+t/[S]+F2 ....................... Terminal +[S]+w ............................ Web browser +[S]+e ............................ Text editor +[S]+f ........................... File manager +[S]+d ......................... Dock show/hide +[S]+c .................... Notification center +[S]+s ......................... Shell settings +[Alt]+F1 .................. Application drawer +[S]+F1 ........................ Show/hide help +⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼ +[Alt]+q/[Alt]+F4 ................... Kill task +[S]+x .............................. Exit menu +[Alt]+l .......................... Lock screen +[S]+[Shift]+C .................... Reload sway +⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼ +[S]+number .................. Switch workspace +[S]+[Shift]+number ......... Move to workspace +[S]+arrow ......................... Move focus +[S]+[Shift]+arrow ............. Move container +[S]+[Alt]+left ............ Previous workspace +[S]+[Alt]+right ............... Next workspace +[S]+h ....................... Split horizontal +[S]+v ......................... Split vertical +[S]+Tab ......................... Toggle split +[Alt]+Tab ...................... Toggle layout +[S]+Space .................... Toggle floating +[S]+b .......................... Toggle border +[S]+[Shift]+F ..................... Fullscreen +[Alt]+arrow ................. Resize container +[S]+r ........ Resize Mode (Esc/Enter to exit) +[S]+plus/minus .................... Inner gaps +[Alt]+plus/minus .................. Outer gaps +[S]+[Shift]+Z ............. Move to scratchpad +[S]+Z ........................ Show scratchpad +⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼ +PrtScr ............................ Screenshot +[Ctrl]+PrtScr ............. Screenshot display +[Shift]+[Ctrl]+PrtScr .......... S-shot region +[S]+[Shift]+[Ctrl]+PrtScr ...... S-shot window + +[S] = Super/Win key* \ No newline at end of file diff --git a/virootfs/etc/skel/.local/share/nwg-shell-config/preset-0 b/virootfs/etc/skel/.local/share/nwg-shell-config/preset-0 new file mode 100644 index 000000000..032450ffd --- /dev/null +++ b/virootfs/etc/skel/.local/share/nwg-shell-config/preset-0 @@ -0,0 +1,55 @@ +{ + "panel-css": "preset-0.css", + "launcher-columns": 6, + "launcher-icon-size": 64, + "launcher-file-search-columns": 2, + "launcher-search-files": true, + "launcher-categories": true, + "launcher-resident": true, + "launcher-overlay": false, + "launcher-css": "preset-0.css", + "launcher-on": true, + "launcher-gtk-theme": "", + "launcher-gtk-icon-theme": "", + "launcher-force-theme": true, + "exit-position": "center", + "exit-full": false, + "exit-alignment": "middle", + "exit-margin": 0, + "exit-icon-size": 48, + "exit-css": "preset-0.css", + "exit-on": true, + "dock-position": "bottom", + "dock-output": "Any", + "dock-full": false, + "dock-autohide": false, + "dock-permanent": false, + "dock-exclusive": false, + "dock-alignment": "center", + "dock-layer": "overlay", + "dock-margin": 0, + "dock-icon-size": 48, + "dock-hotspot-delay": 20, + "dock-css": "preset-0.css", + "dock-on": false, + "swaync-positionX": "right", + "swaync-positionY": "top", + "swaync-control-center-width": 500, + "swaync-notification-window-width": 500, + "swaync-mpris": false, + "gtklock-time-format": "%H:%M:%S", + "gtklock-idle-timeout": 10, + "gtklock-disable-input-inhibitor": false, + "gtklock-userinfo": false, + "gtklock-powerbar": false, + "gtklock-playerctl": false, + "gtklock-userinfo-round-image": true, + "gtklock-userinfo-vertical-layout": true, + "gtklock-userinfo-under-clock": false, + "gtklock-powerbar-show-labels": true, + "gtklock-powerbar-linked-buttons": false, + "gtklock-playerctl-art-size": 64, + "gtklock-playerctl-position": "top-right", + "gtklock-playerctl-show-hidden": true, + "dock-startup-delay": 0 +} \ No newline at end of file diff --git a/virootfs/etc/skel/.local/share/nwg-shell-config/preset-1 b/virootfs/etc/skel/.local/share/nwg-shell-config/preset-1 new file mode 100644 index 000000000..d8ad66721 --- /dev/null +++ b/virootfs/etc/skel/.local/share/nwg-shell-config/preset-1 @@ -0,0 +1,55 @@ +{ + "panel-css": "preset-1.css", + "launcher-columns": 6, + "launcher-icon-size": 64, + "launcher-file-search-columns": 2, + "launcher-search-files": true, + "launcher-categories": true, + "launcher-resident": true, + "launcher-overlay": false, + "launcher-css": "preset-1.css", + "launcher-on": true, + "launcher-gtk-theme": "", + "launcher-gtk-icon-theme": "", + "launcher-force-theme": true, + "exit-position": "center", + "exit-full": false, + "exit-alignment": "middle", + "exit-margin": 0, + "exit-icon-size": 48, + "exit-css": "preset-1.css", + "exit-on": true, + "dock-position": "bottom", + "dock-output": "Any", + "dock-full": false, + "dock-autohide": true, + "dock-permanent": false, + "dock-exclusive": false, + "dock-alignment": "center", + "dock-layer": "overlay", + "dock-margin": 0, + "dock-icon-size": 48, + "dock-hotspot-delay": 20, + "dock-css": "preset-1.css", + "dock-on": true, + "swaync-positionX": "center", + "swaync-positionY": "top", + "swaync-control-center-width": 500, + "swaync-notification-window-width": 500, + "swaync-mpris": false, + "gtklock-time-format": "%H:%M:%S", + "gtklock-idle-timeout": 10, + "gtklock-disable-input-inhibitor": false, + "gtklock-userinfo": false, + "gtklock-powerbar": false, + "gtklock-playerctl": false, + "gtklock-userinfo-round-image": true, + "gtklock-userinfo-vertical-layout": true, + "gtklock-userinfo-under-clock": false, + "gtklock-powerbar-show-labels": true, + "gtklock-powerbar-linked-buttons": false, + "gtklock-playerctl-art-size": 64, + "gtklock-playerctl-position": "top-right", + "gtklock-playerctl-show-hidden": true, + "dock-startup-delay": 0 +} \ No newline at end of file diff --git a/virootfs/etc/skel/.local/share/nwg-shell-config/preset-2 b/virootfs/etc/skel/.local/share/nwg-shell-config/preset-2 new file mode 100644 index 000000000..b7beff96d --- /dev/null +++ b/virootfs/etc/skel/.local/share/nwg-shell-config/preset-2 @@ -0,0 +1,55 @@ +{ + "panel-css": "preset-2.css", + "launcher-columns": 6, + "launcher-icon-size": 64, + "launcher-file-search-columns": 2, + "launcher-search-files": true, + "launcher-categories": true, + "launcher-resident": true, + "launcher-overlay": false, + "launcher-css": "preset-2.css", + "launcher-on": true, + "launcher-gtk-theme": "", + "launcher-gtk-icon-theme": "", + "launcher-force-theme": true, + "exit-position": "center", + "exit-full": false, + "exit-alignment": "middle", + "exit-margin": 0, + "exit-icon-size": 48, + "exit-css": "preset-2.css", + "exit-on": true, + "dock-position": "bottom", + "dock-output": "Any", + "dock-full": false, + "dock-autohide": false, + "dock-permanent": false, + "dock-exclusive": false, + "dock-alignment": "center", + "dock-layer": "overlay", + "dock-margin": 0, + "dock-icon-size": 48, + "dock-hotspot-delay": 20, + "dock-css": "preset-2.css", + "dock-on": false, + "swaync-positionX": "right", + "swaync-positionY": "bottom", + "swaync-control-center-width": 400, + "swaync-notification-window-width": 400, + "swaync-mpris": false, + "gtklock-time-format": "%H:%M:%S", + "gtklock-idle-timeout": 10, + "gtklock-disable-input-inhibitor": false, + "gtklock-userinfo": false, + "gtklock-powerbar": false, + "gtklock-playerctl": false, + "gtklock-userinfo-round-image": true, + "gtklock-userinfo-vertical-layout": true, + "gtklock-userinfo-under-clock": false, + "gtklock-powerbar-show-labels": true, + "gtklock-powerbar-linked-buttons": false, + "gtklock-playerctl-art-size": 64, + "gtklock-playerctl-position": "top-right", + "gtklock-playerctl-show-hidden": true, + "dock-startup-delay": 0 +} \ No newline at end of file diff --git a/virootfs/etc/skel/.local/share/nwg-shell-config/preset-3 b/virootfs/etc/skel/.local/share/nwg-shell-config/preset-3 new file mode 100644 index 000000000..202925f0a --- /dev/null +++ b/virootfs/etc/skel/.local/share/nwg-shell-config/preset-3 @@ -0,0 +1,55 @@ +{ + "panel-css": "preset-3.css", + "launcher-columns": 6, + "launcher-icon-size": 64, + "launcher-file-search-columns": 2, + "launcher-search-files": true, + "launcher-categories": true, + "launcher-resident": true, + "launcher-overlay": false, + "launcher-css": "preset-3.css", + "launcher-on": true, + "launcher-gtk-theme": "", + "launcher-gtk-icon-theme": "", + "launcher-force-theme": true, + "exit-position": "center", + "exit-full": false, + "exit-alignment": "middle", + "exit-margin": 0, + "exit-icon-size": 48, + "exit-css": "preset-3.css", + "exit-on": true, + "dock-position": "left", + "dock-output": "Any", + "dock-full": true, + "dock-autohide": false, + "dock-permanent": true, + "dock-exclusive": true, + "dock-alignment": "start", + "dock-layer": "overlay", + "dock-margin": 0, + "dock-icon-size": 42, + "dock-hotspot-delay": 20, + "dock-css": "preset-3.css", + "dock-on": true, + "swaync-positionX": "right", + "swaync-positionY": "top", + "swaync-control-center-width": 500, + "swaync-notification-window-width": 500, + "swaync-mpris": false, + "gtklock-time-format": "%H:%M:%S", + "gtklock-idle-timeout": 10, + "gtklock-disable-input-inhibitor": false, + "gtklock-userinfo": false, + "gtklock-powerbar": false, + "gtklock-playerctl": false, + "gtklock-userinfo-round-image": true, + "gtklock-userinfo-vertical-layout": true, + "gtklock-userinfo-under-clock": false, + "gtklock-powerbar-show-labels": true, + "gtklock-powerbar-linked-buttons": false, + "gtklock-playerctl-art-size": 64, + "gtklock-playerctl-position": "top-right", + "gtklock-playerctl-show-hidden": true, + "dock-startup-delay": 0 +} \ No newline at end of file diff --git a/virootfs/etc/skel/.local/share/nwg-shell-config/settings b/virootfs/etc/skel/.local/share/nwg-shell-config/settings new file mode 100644 index 000000000..65ff14e53 --- /dev/null +++ b/virootfs/etc/skel/.local/share/nwg-shell-config/settings @@ -0,0 +1,97 @@ +{ + "keyboard-layout": "us", + "autotiling-workspaces": "", + "autotiling-on": true, + "autotiling-limit": false, + "autotiling-output-limits": {}, + "appindicator": true, + "night-lat": 52.2322, + "night-long": 20.9841, + "night-temp-low": 4500, + "night-temp-high": 6500, + "night-gamma": 1.0, + "night-on": false, + "terminal": "foot", + "file-manager": "thunar", + "editor": "mousepad", + "browser": "MOZ_ENABLE_WAYLAND=1 firefox", + "panel-preset": "preset-0", + "panel-custom": "", + "show-on-startup": false, + "keyboard-use-settings": true, + "keyboard-identifier": "", + "keyboard-xkb-layout": "us", + "keyboard-xkb-variant": "", + "keyboard-repeat-delay": 300, + "keyboard-repeat-rate": 40, + "keyboard-xkb-capslock": "disabled", + "keyboard-xkb-numlock": "disabled", + "keyboard-custom-name": "", + "keyboard-custom-value": "", + "pointer-use-settings": true, + "pointer-identifier": "", + "pointer-accel-profile": "flat", + "pointer-pointer-accel": 0.0, + "pointer-natural-scroll": "disabled", + "pointer-scroll-factor": 1.0, + "pointer-left-handed": "disabled", + "pointer-custom-name": "", + "pointer-custom-value": "", + "touchpad-use-settings": true, + "touchpad-identifier": "", + "touchpad-accel-profile": "flat", + "touchpad-pointer-accel": 0.0, + "touchpad-natural-scroll": "disabled", + "touchpad-scroll-factor": 1.0, + "touchpad-scroll-method": "two_finger", + "touchpad-left-handed": "disabled", + "touchpad-tap": "enabled", + "touchpad-tap-button-map": "lrm", + "touchpad-drag": "enabled", + "touchpad-drag-lock": "disabled", + "touchpad-dwt": "enabled", + "touchpad-middle-emulation": "enabled", + "touchpad-custom-name": "", + "touchpad-custom-value": "", + "lockscreen-use-settings": true, + "lockscreen-locker": "gtklock", + "lockscreen-background-source": "local", + "lockscreen-custom-cmd": "", + "lockscreen-timeout": 1200, + "sleep-cmd": "swaymsg \"output * dpms off\"", + "sleep-timeout": 1800, + "resume-cmd": "swaymsg \"output * dpms on\"", + "before-sleep": "", + "backgrounds-custom-path": "", + "backgrounds-use-custom-path": false, + "background-dirs": [ + "/usr/share/backgrounds/nwg-shell" + ], + "background-dirs-once-set": false, + "unsplash-width": 1920, + "unsplash-height": 1080, + "unsplash-keywords": [ + "nature", + "water", + "landscape" + ], + "help-font-size": 14, + "help-layer-shell": true, + "help-keyboard": false, + "gtklock-disable-input-inhibitor": false, + "gtklock-idle-timeout": 10, + "gtklock-logout-command": "swaymsg exit", + "gtklock-playerctl": false, + "gtklock-powerbar": false, + "gtklock-poweroff-command": "systemctl -i poweroff", + "gtklock-reboot-command": "systemctl reboot", + "gtklock-suspend-command": "systemctl suspend", + "gtklock-time-format": "%H:%M:%S", + "gtklock-userinfo": false, + "gtklock-userswitch-command": "", + "update-indicator-on": true, + "update-indicator-interval": 30, + "update-command": "nwg-system-update", + "autotiling-output-splitwidths": {}, + "autotiling-output-splitheights": {} +} \ No newline at end of file diff --git a/virootfs/etc/skel/.local/share/nwg-shell/data b/virootfs/etc/skel/.local/share/nwg-shell/data new file mode 100644 index 000000000..9b407545c --- /dev/null +++ b/virootfs/etc/skel/.local/share/nwg-shell/data @@ -0,0 +1,8 @@ +{ + "installed-version": "0.5.19", + "updates": [ + "0.5.19" + ], + "interface-locale": "", + "autotranslated": true +} \ No newline at end of file diff --git a/virootfs/etc/skel/.local/share/recently-used.xbel b/virootfs/etc/skel/.local/share/recently-used.xbel new file mode 100644 index 000000000..50891ff29 --- /dev/null +++ b/virootfs/etc/skel/.local/share/recently-used.xbel @@ -0,0 +1,34 @@ + + + + Language: ; Encoding: UTF-8; Cursor: 0:1; + + + + + Mousepad + + + + + + + + + Language: ; Encoding: UTF-8; Cursor: 0:0; + + + + + Mousepad + + + + + + + + \ No newline at end of file