From 1e6634beaa40fb2a3e873832d5e1ab29807b3589 Mon Sep 17 00:00:00 2001 From: Sunderland93 Date: Wed, 11 Jun 2025 15:59:07 +0400 Subject: [PATCH] Initial upload --- README.md | 1 + common/etc/environment.d/90tileos.conf | 10 + common/etc/skel/.azotebg | 3 + .../etc/skel/.config/Kvantum/kvantum.kvconfig | 2 + .../etc/skel/.config/alacritty/alacritty.toml | 35 ++ .../alacritty/theme/catppuccin-macchiato.toml | 71 +++ .../etc/skel/.config/bluetuith/bluetuith.conf | 15 + common/etc/skel/.config/btop/btop.conf | 212 +++++++ .../btop/themes/catppuccin_machiato.theme | 83 +++ common/etc/skel/.config/calcurse/conf | 32 + common/etc/skel/.config/dconf/user | Bin 0 -> 6132 bytes common/etc/skel/.config/dunst/dunstrc | 459 ++++++++++++++ common/etc/skel/.config/gtk-3.0/gtk.css | 78 +++ common/etc/skel/.config/gtk-3.0/settings.ini | 17 + common/etc/skel/.config/mimeapps.list | 105 ++++ common/etc/skel/.config/nwg-bar/bar.json | 32 + common/etc/skel/.config/nwg-bar/style.css | 35 ++ common/etc/skel/.config/nwg-drawer/drawer.css | 34 + .../etc/skel/.config/nwg-drawer/excluded-dirs | 0 .../.config/nwg-drawer/preferred-apps.json | 8 + common/etc/skel/.config/nwg-look/config | 6 + .../pcmanfm-qt/default/recent-files.conf | 2 + .../.config/pcmanfm-qt/default/settings.conf | 118 ++++ common/etc/skel/.config/pluma/accels | 223 +++++++ .../pluma/styles/catppuccin-macchiato.xml | 100 +++ .../qt5ct/colors/Catppuccin-Macchiato.conf | 4 + common/etc/skel/.config/qt5ct/qt5ct.conf | 32 + .../qt6ct/colors/Catppuccin-Macchiato.conf | 4 + common/etc/skel/.config/qt6ct/qt6ct.conf | 32 + common/etc/skel/.config/rofi/config.rasi | 16 + common/etc/skel/.config/swappy/config | 4 + common/etc/skel/.config/swayidle/config | 8 + common/etc/skel/.config/swaylock/config | 18 + common/etc/skel/.config/wofi/style.css | 13 + .../skel/.config/xsettingsd/xsettingsd.conf | 9 + common/etc/skel/.gtkrc-2.0 | 19 + common/etc/skel/.icons/default/index.theme | 5 + common/etc/xdg/xdg-desktop-portal-wlr/config | 3 + .../share/tileos/scripts/brightness-notify.sh | 11 + common/usr/share/tileos/scripts/brightness.sh | 25 + common/usr/share/tileos/scripts/dunst.sh | 15 + common/usr/share/tileos/scripts/flock.sh | 6 + .../share/tileos/scripts/idle-inhibitor.sh | 32 + .../usr/share/tileos/scripts/kbd-backlight.sh | 11 + common/usr/share/tileos/scripts/lock.sh | 15 + common/usr/share/tileos/scripts/mic-mute.sh | 14 + .../share/tileos/scripts/screenshot-notify.sh | 8 + common/usr/share/tileos/scripts/sunset.sh | 64 ++ common/usr/share/tileos/scripts/swaylock.sh | 17 + .../usr/share/tileos/scripts/system-logout.sh | 24 + .../usr/share/tileos/scripts/volume-notify.sh | 22 + debian/changelog | 89 +++ debian/control | 63 ++ debian/copyright | 39 ++ debian/rules | 4 + debian/source/format | 1 + debian/tileos-settings-common.install | 2 + debian/tileos-settings-miracle.install | 2 + debian/tileos-settings-niri.install | 1 + debian/tileos-settings-qtile.install | 2 + debian/tileos-settings-river.install | 2 + debian/tileos-settings-sway.install | 2 + miracle-wm/etc/skel/.config/miracle-wm.yaml | 72 +++ .../etc/skel/.config/waybar/colors/frappe.css | 37 ++ .../etc/skel/.config/waybar/colors/latte.css | 37 ++ .../skel/.config/waybar/colors/macchiato.css | 37 ++ .../etc/skel/.config/waybar/colors/mocha.css | 37 ++ .../etc/skel/.config/waybar/config.jsonc | 192 ++++++ miracle-wm/etc/skel/.config/waybar/style.css | 206 ++++++ .../share/xdg-desktop-portal/mir-portals.conf | 4 + niri/etc/skel/.config/niri/config.kdl | 584 ++++++++++++++++++ .../etc/skel/.config/waybar/colors/frappe.css | 37 ++ niri/etc/skel/.config/waybar/colors/latte.css | 37 ++ .../skel/.config/waybar/colors/macchiato.css | 37 ++ niri/etc/skel/.config/waybar/colors/mocha.css | 37 ++ niri/etc/skel/.config/waybar/config.jsonc | 186 ++++++ niri/etc/skel/.config/waybar/style.css | 189 ++++++ qtile/etc/skel/.config/qtile/autostart.sh | 41 ++ qtile/etc/skel/.config/qtile/colors.py | 27 + qtile/etc/skel/.config/qtile/config.py | 343 ++++++++++ .../skel/.config/qtile/icons/layout-bsp.png | Bin 0 -> 6954 bytes .../.config/qtile/icons/layout-floating.png | Bin 0 -> 232 bytes .../skel/.config/qtile/icons/layout-max.png | Bin 0 -> 1143 bytes .../.config/qtile/icons/layout-monadtall.png | Bin 0 -> 218 bytes .../skel/.config/qtile/icons/layout-stack.png | Bin 0 -> 6923 bytes .../skel/.config/qtile/icons/layout-tile.png | Bin 0 -> 225 bytes .../.config/qtile/icons/layout-treetab.png | Bin 0 -> 212 bytes .../skel/.config/qtile/icons/layout-zoomy.png | Bin 0 -> 6393 bytes qtile/etc/skel/.config/qtile/icons/logo.png | Bin 0 -> 1057 bytes qtile/etc/skel/.config/qtile/keybindings.py | 229 +++++++ qtile/etc/skel/.config/qtile/mouse.py | 24 + qtile/usr/bin/start-qtile-wayland | 50 ++ .../user/qtile-session-shutdown.target | 10 + .../usr/lib/systemd/user/qtile-session.target | 6 + .../systemd/user/qtile-xdg-autostart.target | 10 + .../lib/systemd/user/swayidle-restart.path | 9 + .../lib/systemd/user/swayidle-restart.service | 6 + qtile/usr/lib/systemd/user/swayidle.service | 12 + qtile/usr/share/qtile/scripts/qtile-exit.sh | 18 + .../xdg-desktop-portal/qtile-portals.conf | 6 + river/etc/skel/.config/river/init | 95 +++ river/etc/skel/.config/river/keybindings.sh | 173 ++++++ .../etc/skel/.config/waybar/colors/frappe.css | 37 ++ .../etc/skel/.config/waybar/colors/latte.css | 37 ++ .../skel/.config/waybar/colors/macchiato.css | 37 ++ .../etc/skel/.config/waybar/colors/mocha.css | 37 ++ river/etc/skel/.config/waybar/config.jsonc | 189 ++++++ river/etc/skel/.config/waybar/style.css | 207 +++++++ river/usr/bin/river-grimshot | 160 +++++ river/usr/bin/start-river | 54 ++ .../user/river-session-shutdown.target | 10 + .../usr/lib/systemd/user/river-session.target | 6 + .../systemd/user/river-xdg-autostart.target | 10 + .../systemd/user/swayidle-inhibitor.service | 12 + .../lib/systemd/user/swayidle-restart.path | 9 + .../lib/systemd/user/swayidle-restart.service | 6 + river/usr/lib/systemd/user/swayidle.service | 12 + .../usr/lib/systemd/user/waybar-restart.path | 11 + .../lib/systemd/user/waybar-restart.service | 3 + river/usr/share/river/scripts/help.sh | 13 + river/usr/share/river/scripts/sbdp.py | 136 ++++ river/usr/share/river/scripts/wait-sni-ready | 61 ++ .../xdg-desktop-portal/river-portals.conf | 6 + sway/etc/skel/.config/sway/config | 33 + .../sway/config.d/XX-keyboard.conf.example | 19 + .../skel/.config/sway/variables.d/README.md | 9 + .../etc/skel/.config/waybar/colors/frappe.css | 37 ++ sway/etc/skel/.config/waybar/colors/latte.css | 37 ++ .../skel/.config/waybar/colors/macchiato.css | 37 ++ sway/etc/skel/.config/waybar/colors/mocha.css | 37 ++ sway/etc/skel/.config/waybar/config.jsonc | 216 +++++++ sway/etc/skel/.config/waybar/style.css | 206 ++++++ .../config.d/30-applications-defaults.conf | 65 ++ .../config.d/40-autostart-applications.conf | 21 + sway/etc/sway/inputs/default-keyboard.conf | 6 + sway/etc/sway/inputs/default-touchpad.conf | 9 + sway/etc/sway/inputs/touchpad-gestures.conf | 8 + sway/etc/sway/modes/default.conf | 158 +++++ sway/etc/sway/modes/recording.conf | 19 + sway/etc/sway/modes/resize.conf | 31 + sway/etc/sway/modes/scratchpad.conf | 11 + sway/etc/sway/modes/screenmirror.conf | 18 + sway/etc/sway/modes/screenshot.conf | 21 + sway/etc/sway/outputs/default-screen.conf | 10 + sway/etc/sway/outputs/headless-output.conf | 9 + sway/etc/sway/styling | 23 + sway/etc/sway/variables | 128 ++++ sway/etc/xdg/swayr/config.toml | 53 ++ sway/usr/bin/start-sway | 60 ++ .../systemd/user/swayidle-inhibitor.service | 12 + .../lib/systemd/user/swayidle-restart.path | 9 + .../lib/systemd/user/swayidle-restart.service | 6 + sway/usr/lib/systemd/user/swayidle.service | 12 + sway/usr/lib/systemd/user/waybar-restart.path | 11 + .../lib/systemd/user/waybar-restart.service | 3 + .../share/sway/scripts/autoname-workspaces.py | 169 +++++ .../sway/scripts/first-empty-workspace.py | 54 ++ sway/usr/share/sway/scripts/help.sh | 15 + sway/usr/share/sway/scripts/recorder.sh | 69 +++ sway/usr/share/sway/scripts/sbdp.py | 138 +++++ sway/usr/share/sway/scripts/swaycwd.sh | 19 + .../share/sway/scripts/switch-top-level.py | 98 +++ .../xdg-desktop-portal/sway-portals.conf | 6 + 163 files changed, 8062 insertions(+) create mode 100644 README.md create mode 100644 common/etc/environment.d/90tileos.conf create mode 100755 common/etc/skel/.azotebg create mode 100644 common/etc/skel/.config/Kvantum/kvantum.kvconfig create mode 100644 common/etc/skel/.config/alacritty/alacritty.toml create mode 100644 common/etc/skel/.config/alacritty/theme/catppuccin-macchiato.toml create mode 100644 common/etc/skel/.config/bluetuith/bluetuith.conf create mode 100644 common/etc/skel/.config/btop/btop.conf create mode 100644 common/etc/skel/.config/btop/themes/catppuccin_machiato.theme create mode 100644 common/etc/skel/.config/calcurse/conf create mode 100644 common/etc/skel/.config/dconf/user create mode 100644 common/etc/skel/.config/dunst/dunstrc create mode 100644 common/etc/skel/.config/gtk-3.0/gtk.css create mode 100644 common/etc/skel/.config/gtk-3.0/settings.ini create mode 100644 common/etc/skel/.config/mimeapps.list create mode 100644 common/etc/skel/.config/nwg-bar/bar.json create mode 100644 common/etc/skel/.config/nwg-bar/style.css create mode 100644 common/etc/skel/.config/nwg-drawer/drawer.css create mode 100644 common/etc/skel/.config/nwg-drawer/excluded-dirs create mode 100644 common/etc/skel/.config/nwg-drawer/preferred-apps.json create mode 100644 common/etc/skel/.config/nwg-look/config create mode 100644 common/etc/skel/.config/pcmanfm-qt/default/recent-files.conf create mode 100644 common/etc/skel/.config/pcmanfm-qt/default/settings.conf create mode 100644 common/etc/skel/.config/pluma/accels create mode 100644 common/etc/skel/.config/pluma/styles/catppuccin-macchiato.xml create mode 100644 common/etc/skel/.config/qt5ct/colors/Catppuccin-Macchiato.conf create mode 100644 common/etc/skel/.config/qt5ct/qt5ct.conf create mode 100644 common/etc/skel/.config/qt6ct/colors/Catppuccin-Macchiato.conf create mode 100644 common/etc/skel/.config/qt6ct/qt6ct.conf create mode 100644 common/etc/skel/.config/rofi/config.rasi create mode 100644 common/etc/skel/.config/swappy/config create mode 100644 common/etc/skel/.config/swayidle/config create mode 100644 common/etc/skel/.config/swaylock/config create mode 100644 common/etc/skel/.config/wofi/style.css create mode 100644 common/etc/skel/.config/xsettingsd/xsettingsd.conf create mode 100644 common/etc/skel/.gtkrc-2.0 create mode 100644 common/etc/skel/.icons/default/index.theme create mode 100644 common/etc/xdg/xdg-desktop-portal-wlr/config create mode 100755 common/usr/share/tileos/scripts/brightness-notify.sh create mode 100755 common/usr/share/tileos/scripts/brightness.sh create mode 100755 common/usr/share/tileos/scripts/dunst.sh create mode 100755 common/usr/share/tileos/scripts/flock.sh create mode 100755 common/usr/share/tileos/scripts/idle-inhibitor.sh create mode 100755 common/usr/share/tileos/scripts/kbd-backlight.sh create mode 100755 common/usr/share/tileos/scripts/lock.sh create mode 100755 common/usr/share/tileos/scripts/mic-mute.sh create mode 100755 common/usr/share/tileos/scripts/screenshot-notify.sh create mode 100755 common/usr/share/tileos/scripts/sunset.sh create mode 100755 common/usr/share/tileos/scripts/swaylock.sh create mode 100755 common/usr/share/tileos/scripts/system-logout.sh create mode 100755 common/usr/share/tileos/scripts/volume-notify.sh create mode 100644 debian/changelog create mode 100644 debian/control create mode 100644 debian/copyright create mode 100755 debian/rules create mode 100644 debian/source/format create mode 100644 debian/tileos-settings-common.install create mode 100644 debian/tileos-settings-miracle.install create mode 100644 debian/tileos-settings-niri.install create mode 100644 debian/tileos-settings-qtile.install create mode 100644 debian/tileos-settings-river.install create mode 100644 debian/tileos-settings-sway.install create mode 100644 miracle-wm/etc/skel/.config/miracle-wm.yaml create mode 100644 miracle-wm/etc/skel/.config/waybar/colors/frappe.css create mode 100644 miracle-wm/etc/skel/.config/waybar/colors/latte.css create mode 100644 miracle-wm/etc/skel/.config/waybar/colors/macchiato.css create mode 100644 miracle-wm/etc/skel/.config/waybar/colors/mocha.css create mode 100644 miracle-wm/etc/skel/.config/waybar/config.jsonc create mode 100644 miracle-wm/etc/skel/.config/waybar/style.css create mode 100644 miracle-wm/usr/share/xdg-desktop-portal/mir-portals.conf create mode 100644 niri/etc/skel/.config/niri/config.kdl create mode 100644 niri/etc/skel/.config/waybar/colors/frappe.css create mode 100644 niri/etc/skel/.config/waybar/colors/latte.css create mode 100644 niri/etc/skel/.config/waybar/colors/macchiato.css create mode 100644 niri/etc/skel/.config/waybar/colors/mocha.css create mode 100644 niri/etc/skel/.config/waybar/config.jsonc create mode 100644 niri/etc/skel/.config/waybar/style.css create mode 100755 qtile/etc/skel/.config/qtile/autostart.sh create mode 100644 qtile/etc/skel/.config/qtile/colors.py create mode 100644 qtile/etc/skel/.config/qtile/config.py create mode 100644 qtile/etc/skel/.config/qtile/icons/layout-bsp.png create mode 100644 qtile/etc/skel/.config/qtile/icons/layout-floating.png create mode 100644 qtile/etc/skel/.config/qtile/icons/layout-max.png create mode 100644 qtile/etc/skel/.config/qtile/icons/layout-monadtall.png create mode 100644 qtile/etc/skel/.config/qtile/icons/layout-stack.png create mode 100644 qtile/etc/skel/.config/qtile/icons/layout-tile.png create mode 100644 qtile/etc/skel/.config/qtile/icons/layout-treetab.png create mode 100644 qtile/etc/skel/.config/qtile/icons/layout-zoomy.png create mode 100644 qtile/etc/skel/.config/qtile/icons/logo.png create mode 100644 qtile/etc/skel/.config/qtile/keybindings.py create mode 100644 qtile/etc/skel/.config/qtile/mouse.py create mode 100755 qtile/usr/bin/start-qtile-wayland create mode 100644 qtile/usr/lib/systemd/user/qtile-session-shutdown.target create mode 100644 qtile/usr/lib/systemd/user/qtile-session.target create mode 100644 qtile/usr/lib/systemd/user/qtile-xdg-autostart.target create mode 100644 qtile/usr/lib/systemd/user/swayidle-restart.path create mode 100644 qtile/usr/lib/systemd/user/swayidle-restart.service create mode 100644 qtile/usr/lib/systemd/user/swayidle.service create mode 100755 qtile/usr/share/qtile/scripts/qtile-exit.sh create mode 100644 qtile/usr/share/xdg-desktop-portal/qtile-portals.conf create mode 100755 river/etc/skel/.config/river/init create mode 100755 river/etc/skel/.config/river/keybindings.sh create mode 100644 river/etc/skel/.config/waybar/colors/frappe.css create mode 100644 river/etc/skel/.config/waybar/colors/latte.css create mode 100644 river/etc/skel/.config/waybar/colors/macchiato.css create mode 100644 river/etc/skel/.config/waybar/colors/mocha.css create mode 100644 river/etc/skel/.config/waybar/config.jsonc create mode 100644 river/etc/skel/.config/waybar/style.css create mode 100755 river/usr/bin/river-grimshot create mode 100755 river/usr/bin/start-river create mode 100644 river/usr/lib/systemd/user/river-session-shutdown.target create mode 100644 river/usr/lib/systemd/user/river-session.target create mode 100644 river/usr/lib/systemd/user/river-xdg-autostart.target create mode 100644 river/usr/lib/systemd/user/swayidle-inhibitor.service create mode 100644 river/usr/lib/systemd/user/swayidle-restart.path create mode 100644 river/usr/lib/systemd/user/swayidle-restart.service create mode 100644 river/usr/lib/systemd/user/swayidle.service create mode 100644 river/usr/lib/systemd/user/waybar-restart.path create mode 100644 river/usr/lib/systemd/user/waybar-restart.service create mode 100755 river/usr/share/river/scripts/help.sh create mode 100755 river/usr/share/river/scripts/sbdp.py create mode 100755 river/usr/share/river/scripts/wait-sni-ready create mode 100644 river/usr/share/xdg-desktop-portal/river-portals.conf create mode 100644 sway/etc/skel/.config/sway/config create mode 100644 sway/etc/skel/.config/sway/config.d/XX-keyboard.conf.example create mode 100644 sway/etc/skel/.config/sway/variables.d/README.md create mode 100644 sway/etc/skel/.config/waybar/colors/frappe.css create mode 100644 sway/etc/skel/.config/waybar/colors/latte.css create mode 100644 sway/etc/skel/.config/waybar/colors/macchiato.css create mode 100644 sway/etc/skel/.config/waybar/colors/mocha.css create mode 100644 sway/etc/skel/.config/waybar/config.jsonc create mode 100644 sway/etc/skel/.config/waybar/style.css create mode 100644 sway/etc/sway/config.d/30-applications-defaults.conf create mode 100644 sway/etc/sway/config.d/40-autostart-applications.conf create mode 100644 sway/etc/sway/inputs/default-keyboard.conf create mode 100644 sway/etc/sway/inputs/default-touchpad.conf create mode 100644 sway/etc/sway/inputs/touchpad-gestures.conf create mode 100644 sway/etc/sway/modes/default.conf create mode 100644 sway/etc/sway/modes/recording.conf create mode 100644 sway/etc/sway/modes/resize.conf create mode 100644 sway/etc/sway/modes/scratchpad.conf create mode 100644 sway/etc/sway/modes/screenmirror.conf create mode 100644 sway/etc/sway/modes/screenshot.conf create mode 100644 sway/etc/sway/outputs/default-screen.conf create mode 100644 sway/etc/sway/outputs/headless-output.conf create mode 100644 sway/etc/sway/styling create mode 100644 sway/etc/sway/variables create mode 100644 sway/etc/xdg/swayr/config.toml create mode 100755 sway/usr/bin/start-sway create mode 100644 sway/usr/lib/systemd/user/swayidle-inhibitor.service create mode 100644 sway/usr/lib/systemd/user/swayidle-restart.path create mode 100644 sway/usr/lib/systemd/user/swayidle-restart.service create mode 100644 sway/usr/lib/systemd/user/swayidle.service create mode 100644 sway/usr/lib/systemd/user/waybar-restart.path create mode 100644 sway/usr/lib/systemd/user/waybar-restart.service create mode 100755 sway/usr/share/sway/scripts/autoname-workspaces.py create mode 100755 sway/usr/share/sway/scripts/first-empty-workspace.py create mode 100755 sway/usr/share/sway/scripts/help.sh create mode 100755 sway/usr/share/sway/scripts/recorder.sh create mode 100755 sway/usr/share/sway/scripts/sbdp.py create mode 100755 sway/usr/share/sway/scripts/swaycwd.sh create mode 100755 sway/usr/share/sway/scripts/switch-top-level.py create mode 100644 sway/usr/share/xdg-desktop-portal/sway-portals.conf diff --git a/README.md b/README.md new file mode 100644 index 0000000..f6d0fdb --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +### Configuration files for all TileOS editions diff --git a/common/etc/environment.d/90tileos.conf b/common/etc/environment.d/90tileos.conf new file mode 100644 index 0000000..0898519 --- /dev/null +++ b/common/etc/environment.d/90tileos.conf @@ -0,0 +1,10 @@ +# Force Wayland for Qt apps +QT_QPA_PLATFORM="wayland;xcb" +QT_QPA_PLATFORMTHEME=qt6ct + +# Force Wayland for EFL (Enlightenment) apps +ECORE_EVAS_ENGINE="wayland-egl" +ELM_ACCEL="gl" + +# Java XWayland blank screens fix +_JAVA_AWT_WM_NONREPARENTING=1 diff --git a/common/etc/skel/.azotebg b/common/etc/skel/.azotebg new file mode 100755 index 0000000..27c8f56 --- /dev/null +++ b/common/etc/skel/.azotebg @@ -0,0 +1,3 @@ +#!/usr/bin/env bash +pkill swaybg +swaybg -o '*' -i "/usr/share/wallpapers/tileos-final.png" -m fill & diff --git a/common/etc/skel/.config/Kvantum/kvantum.kvconfig b/common/etc/skel/.config/Kvantum/kvantum.kvconfig new file mode 100644 index 0000000..73895eb --- /dev/null +++ b/common/etc/skel/.config/Kvantum/kvantum.kvconfig @@ -0,0 +1,2 @@ +[General] +theme=Catppuccin-Macchiato-Blue diff --git a/common/etc/skel/.config/alacritty/alacritty.toml b/common/etc/skel/.config/alacritty/alacritty.toml new file mode 100644 index 0000000..afec69c --- /dev/null +++ b/common/etc/skel/.config/alacritty/alacritty.toml @@ -0,0 +1,35 @@ +[env] +TERM = "xterm-256color" + +[font] +size = 11.0 + +[font.bold] +family = "Hack" +style = "Bold" + +[font.bold_italic] +family = "Hack" +style = "Bold Italic" + +[font.italic] +family = "Hack" +style = "Italic" + +[font.normal] +family = "Hack" +style = "Regular" + +[scrolling] +history = 10000 + +[window] +dynamic_padding = false +dynamic_title = true +title = "Alacritty" + +[colors] +draw_bold_text_with_bright_colors = false + +[general] +import = ["~/.config/alacritty/theme/catppuccin-macchiato.toml"] diff --git a/common/etc/skel/.config/alacritty/theme/catppuccin-macchiato.toml b/common/etc/skel/.config/alacritty/theme/catppuccin-macchiato.toml new file mode 100644 index 0000000..11f33c0 --- /dev/null +++ b/common/etc/skel/.config/alacritty/theme/catppuccin-macchiato.toml @@ -0,0 +1,71 @@ +[[colors.indexed_colors]] +color = "#ed6c13" +index = 16 + +[[colors.indexed_colors]] +color = "#f4dbd6" +index = 17 + +[colors.bright] +black = "#5b6078" +blue = "#8aadf4" +cyan = "#8bd5ca" +green = "#a6da95" +magenta = "#f5bde6" +red = "#ed6070" +white = "#e3e3f3" +yellow = "#eed49f" + +[colors.cursor] +cursor = "#f4dbd6" +text = "#24273a" + +[colors.dim] +black = "#494d64" +blue = "#8aadf4" +cyan = "#8bd5ca" +green = "#a6da95" +magenta = "#f5bde6" +red = "#ed6070" +white = "#ced4e0" +yellow = "#eed49f" + +[colors.hints.end] +background = "#e3e3f3" +foreground = "#24273a" + +[colors.hints.start] +background = "#eed49f" +foreground = "#24273a" + +[colors.normal] +black = "#494d64" +blue = "#8aadf4" +cyan = "#8bd5ca" +green = "#a6da95" +magenta = "#f5bde6" +red = "#ed6070" +white = "#ced4e0" +yellow = "#eed49f" + +[colors.primary] +background = "#24273a" +bright_foreground = "#cad3f5" +dim_foreground = "#cad3f5" +foreground = "#cad3f5" + +[colors.search.focused_match] +background = "#a6da95" +foreground = "#24273a" + +[colors.search.matches] +background = "#e3e3f3" +foreground = "#24273a" + +[colors.selection] +background = "#f4dbd6" +text = "#24273a" + +[colors.vi_mode_cursor] +cursor = "#b7bdf8" +text = "#24273a" diff --git a/common/etc/skel/.config/bluetuith/bluetuith.conf b/common/etc/skel/.config/bluetuith/bluetuith.conf new file mode 100644 index 0000000..e335eea --- /dev/null +++ b/common/etc/skel/.config/bluetuith/bluetuith.conf @@ -0,0 +1,15 @@ +{ + adapter: "" + gsm-apn: "" + gsm-number: "" + keybindings: {} + receive-dir: "" + theme: { + AdapterPowered: "powderblue", + AdapterNotPowered: "lightcoral", + AdapterPairable: "thistle", + AdapterScanning: "mistyrose", + DevicePropertyDiscovered: "mistyrose", + DevicePropertyConnected: "powderblue" + } +} diff --git a/common/etc/skel/.config/btop/btop.conf b/common/etc/skel/.config/btop/btop.conf new file mode 100644 index 0000000..8cb2812 --- /dev/null +++ b/common/etc/skel/.config/btop/btop.conf @@ -0,0 +1,212 @@ +#? Config file for btop v. 1.2.13 + +#* Name of a btop++/bpytop/bashtop formatted ".theme" file, "Default" and "TTY" for builtin themes. +#* Themes should be placed in "../share/btop/themes" relative to binary or "$HOME/.config/btop/themes" +color_theme = "catppuccin_machiato.theme" + +#* If the theme set background should be shown, set to False if you want terminal background transparency. +theme_background = True + +#* Sets if 24-bit truecolor should be used, will convert 24-bit colors to 256 color (6x6x6 color cube) if false. +truecolor = True + +#* Set to true to force tty mode regardless if a real tty has been detected or not. +#* Will force 16-color mode and TTY theme, set all graph symbols to "tty" and swap out other non tty friendly symbols. +force_tty = False + +#* Define presets for the layout of the boxes. Preset 0 is always all boxes shown with default settings. Max 9 presets. +#* Format: "box_name:P:G,box_name:P:G" P=(0 or 1) for alternate positions, G=graph symbol to use for box. +#* Use whitespace " " as separator between different presets. +#* Example: "cpu:0:default,mem:0:tty,proc:1:default cpu:0:braille,proc:0:tty" +presets = "cpu:1:default,proc:0:default cpu:0:default,mem:0:default,net:0:default cpu:0:block,net:0:tty" + +#* Set to True to enable "h,j,k,l,g,G" keys for directional control in lists. +#* Conflicting keys for h:"help" and k:"kill" is accessible while holding shift. +vim_keys = False + +#* Rounded corners on boxes, is ignored if TTY mode is ON. +rounded_corners = False + +#* Default symbols to use for graph creation, "braille", "block" or "tty". +#* "braille" offers the highest resolution but might not be included in all fonts. +#* "block" has half the resolution of braille but uses more common characters. +#* "tty" uses only 3 different symbols but will work with most fonts and should work in a real TTY. +#* Note that "tty" only has half the horizontal resolution of the other two, so will show a shorter historical view. +graph_symbol = "braille" + +# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty". +graph_symbol_cpu = "default" + +# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty". +graph_symbol_mem = "default" + +# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty". +graph_symbol_net = "default" + +# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty". +graph_symbol_proc = "default" + +#* Manually set which boxes to show. Available values are "cpu mem net proc", separate values with whitespace. +shown_boxes = "cpu mem net proc" + +#* Update time in milliseconds, recommended 2000 ms or above for better sample times for graphs. +update_ms = 2000 + +#* Processes sorting, "pid" "program" "arguments" "threads" "user" "memory" "cpu lazy" "cpu direct", +#* "cpu lazy" sorts top process over time (easier to follow), "cpu direct" updates top process directly. +proc_sorting = "cpu lazy" + +#* Reverse sorting order, True or False. +proc_reversed = False + +#* Show processes as a tree. +proc_tree = False + +#* Use the cpu graph colors in the process list. +proc_colors = True + +#* Use a darkening gradient in the process list. +proc_gradient = True + +#* If process cpu usage should be of the core it's running on or usage of the total available cpu power. +proc_per_core = False + +#* Show process memory as bytes instead of percent. +proc_mem_bytes = True + +#* Show cpu graph for each process. +proc_cpu_graphs = True + +#* Use /proc/[pid]/smaps for memory information in the process info box (very slow but more accurate) +proc_info_smaps = False + +#* Show proc box on left side of screen instead of right. +proc_left = False + +#* (Linux) Filter processes tied to the Linux kernel(similar behavior to htop). +proc_filter_kernel = False + +#* Sets the CPU stat shown in upper half of the CPU graph, "total" is always available. +#* Select from a list of detected attributes from the options menu. +cpu_graph_upper = "total" + +#* Sets the CPU stat shown in lower half of the CPU graph, "total" is always available. +#* Select from a list of detected attributes from the options menu. +cpu_graph_lower = "total" + +#* Toggles if the lower CPU graph should be inverted. +cpu_invert_lower = True + +#* Set to True to completely disable the lower CPU graph. +cpu_single_graph = False + +#* Show cpu box at bottom of screen instead of top. +cpu_bottom = False + +#* Shows the system uptime in the CPU box. +show_uptime = True + +#* Show cpu temperature. +check_temp = True + +#* Which sensor to use for cpu temperature, use options menu to select from list of available sensors. +cpu_sensor = "Auto" + +#* Show temperatures for cpu cores also if check_temp is True and sensors has been found. +show_coretemp = True + +#* Set a custom mapping between core and coretemp, can be needed on certain cpus to get correct temperature for correct core. +#* Use lm-sensors or similar to see which cores are reporting temperatures on your machine. +#* Format "x:y" x=core with wrong temp, y=core with correct temp, use space as separator between multiple entries. +#* Example: "4:0 5:1 6:3" +cpu_core_map = "" + +#* Which temperature scale to use, available values: "celsius", "fahrenheit", "kelvin" and "rankine". +temp_scale = "celsius" + +#* Use base 10 for bits/bytes sizes, KB = 1000 instead of KiB = 1024. +base_10_sizes = False + +#* Show CPU frequency. +show_cpu_freq = True + +#* Draw a clock at top of screen, formatting according to strftime, empty string to disable. +#* Special formatting: /host = hostname | /user = username | /uptime = system uptime +clock_format = "%X" + +#* Update main ui in background when menus are showing, set this to false if the menus is flickering too much for comfort. +background_update = True + +#* Custom cpu model name, empty string to disable. +custom_cpu_name = "" + +#* Optional filter for shown disks, should be full path of a mountpoint, separate multiple values with whitespace " ". +#* Begin line with "exclude=" to change to exclude filter, otherwise defaults to "most include" filter. Example: disks_filter="exclude=/boot /home/user". +disks_filter = "" + +#* Show graphs instead of meters for memory values. +mem_graphs = True + +#* Show mem box below net box instead of above. +mem_below_net = False + +#* Count ZFS ARC in cached and available memory. +zfs_arc_cached = True + +#* If swap memory should be shown in memory box. +show_swap = True + +#* Show swap as a disk, ignores show_swap value above, inserts itself after first disk. +swap_disk = True + +#* If mem box should be split to also show disks info. +show_disks = True + +#* Filter out non physical disks. Set this to False to include network disks, RAM disks and similar. +only_physical = True + +#* Read disks list from /etc/fstab. This also disables only_physical. +use_fstab = True + +#* Setting this to True will hide all datasets, and only show ZFS pools. (IO stats will be calculated per-pool) +zfs_hide_datasets = False + +#* Set to true to show available disk space for privileged users. +disk_free_priv = False + +#* Toggles if io activity % (disk busy time) should be shown in regular disk usage view. +show_io_stat = True + +#* Toggles io mode for disks, showing big graphs for disk read/write speeds. +io_mode = False + +#* Set to True to show combined read/write io graphs in io mode. +io_graph_combined = False + +#* Set the top speed for the io graphs in MiB/s (100 by default), use format "mountpoint:speed" separate disks with whitespace " ". +#* Example: "/mnt/media:100 /:20 /boot:1". +io_graph_speeds = "" + +#* Set fixed values for network graphs in Mebibits. Is only used if net_auto is also set to False. +net_download = 100 + +net_upload = 100 + +#* Use network graphs auto rescaling mode, ignores any values set above and rescales down to 10 Kibibytes at the lowest. +net_auto = True + +#* Sync the auto scaling for download and upload to whichever currently has the highest scale. +net_sync = True + +#* Starts with the Network Interface specified here. +net_iface = "" + +#* Show battery stats in top right if battery is present. +show_battery = True + +#* Which battery to use if multiple are present. "Auto" for auto detection. +selected_battery = "Auto" + +#* Set loglevel for "~/.config/btop/btop.log" levels are: "ERROR" "WARNING" "INFO" "DEBUG". +#* The level set includes all lower levels, i.e. "DEBUG" will show all logging info. +log_level = "WARNING" diff --git a/common/etc/skel/.config/btop/themes/catppuccin_machiato.theme b/common/etc/skel/.config/btop/themes/catppuccin_machiato.theme new file mode 100644 index 0000000..59fc259 --- /dev/null +++ b/common/etc/skel/.config/btop/themes/catppuccin_machiato.theme @@ -0,0 +1,83 @@ +# Main background, empty for terminal default, need to be empty if you want transparent background +theme[main_bg]="#24273A" + +# Main text color +theme[main_fg]="#CAD3F5" + +# Title color for boxes +theme[title]="#CAD3F5" + +# Highlight color for keyboard shortcuts +theme[hi_fg]="#8AADF4" + +# Background color of selected item in processes box +theme[selected_bg]="#494D64" + +# Foreground color of selected item in processes box +theme[selected_fg]="#8AADF4" + +# Color of inactive/disabled text +theme[inactive_fg]="#8087A2" + +# Color of text appearing on top of graphs, i.e uptime and current network graph scaling +theme[graph_text]="#F4DBD6" + +# Background color of the percentage meters +theme[meter_bg]="#494D64" + +# Misc colors for processes box including mini cpu graphs, details memory graph and details status text +theme[proc_misc]="#F4DBD6" + +# CPU, Memory, Network, Proc box outline colors +theme[cpu_box]="#c6a0f6" #Mauve +theme[mem_box]="#a6da95" #Green +theme[net_box]="#ee99a0" #Maroon +theme[proc_box]="#8aadf4" #Blue + +# Box divider line and small boxes line color +theme[div_line]="#6E738D" + +# Temperature graph color (Green -> Yellow -> Red) +theme[temp_start]="#a6da95" +theme[temp_mid]="#eed49f" +theme[temp_end]="#ed8796" + +# CPU graph colors (Teal -> Lavender) +theme[cpu_start]="#8bd5ca" +theme[cpu_mid]="#7dc4e4" +theme[cpu_end]="#b7bdf8" + +# Mem/Disk free meter (Mauve -> Lavender -> Blue) +theme[free_start]="#c6a0f6" +theme[free_mid]="#b7bdf8" +theme[free_end]="#8aadf4" + +# Mem/Disk cached meter (Sapphire -> Lavender) +theme[cached_start]="#7dc4e4" +theme[cached_mid]="#8aadf4" +theme[cached_end]="#b7bdf8" + +# Mem/Disk available meter (Peach -> Red) +theme[available_start]="#ed6c13" +theme[available_mid]="#ee99a0" +theme[available_end]="#ed8796" + +# Mem/Disk used meter (Green -> Sky) +theme[used_start]="#a6da95" +theme[used_mid]="#8bd5ca" +theme[used_end]="#91d7e3" + +# Download graph colors (Peach -> Red) +theme[download_start]="#ed6c13" +theme[download_mid]="#ee99a0" +theme[download_end]="#ed8796" + +# Upload graph colors (Green -> Sky) +theme[upload_start]="#a6da95" +theme[upload_mid]="#8bd5ca" +theme[upload_end]="#91d7e3" + +# Process box color gradient for threads, mem and cpu usage (Sapphire -> Mauve) +theme[process_start]="#7dc4e4" +theme[process_mid]="#b7bdf8" +theme[process_end]="#c6a0f6" diff --git a/common/etc/skel/.config/calcurse/conf b/common/etc/skel/.config/calcurse/conf new file mode 100644 index 0000000..907f603 --- /dev/null +++ b/common/etc/skel/.config/calcurse/conf @@ -0,0 +1,32 @@ +appearance.calendarview=monthly +appearance.compactpanels=no +appearance.defaultpanel=calendar +appearance.layout=1 +appearance.headerline=yes +appearance.eventseparator=yes +appearance.dayseparator=yes +appearance.emptyline=yes +appearance.emptyday=-- +appearance.notifybar=yes +appearance.sidebarwidth=27 +appearance.theme=blue on default +appearance.todoview=hide-completed +appearance.headingpos=right-justified +daemon.enable=yes +daemon.log=no +format.inputdate=1 +format.notifydate=%a %F +format.notifytime=%T +format.outputdate=%D +format.dayheading=%B %e, %Y +general.autogc=no +general.autosave=yes +general.confirmdelete=yes +general.confirmquit=no +general.firstdayofweek=monday +general.multipledays=yes +general.periodicsave=0 +general.systemevents=yes +notification.command=printf '\a' +notification.notifyall=flagged-only +notification.warning=300 diff --git a/common/etc/skel/.config/dconf/user b/common/etc/skel/.config/dconf/user new file mode 100644 index 0000000000000000000000000000000000000000..e0d1ebe1212e80bfe4082d67e8e2ffb0f602a6a8 GIT binary patch literal 6132 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