From: Andre Ramnitz Date: Wed, 25 Jun 2025 20:28:42 +0000 (+0200) Subject: swaync: retire application X-Git-Url: https://git.ramnitz.eu/?a=commitdiff_plain;h=7d77d9575d0d857b90e6e85b9982fc925d43d976;p=dotfiles.git swaync: retire application --- diff --git a/dot-config/swaync/config.json b/dot-config/swaync/config.json deleted file mode 100644 index 1639bb20..00000000 --- a/dot-config/swaync/config.json +++ /dev/null @@ -1,120 +0,0 @@ -{ - "$schema": "/etc/xdg/swaync/configSchema.json", - "positionX": "right", - "positionY": "top", - "control-center-margin-top": 2, - "control-center-margin-bottom": 2, - "control-center-margin-right": 2, - "control-center-margin-left": 2, - "notification-icon-size": 64, - "notification-body-image-height": 100, - "notification-body-image-width": 200, - "timeout": 10, - "timeout-low": 5, - "timeout-critical": 0, - "fit-to-screen": false, - "control-center-width": 500, - "control-center-height": 1002, - "notification-window-width": 500, - "keyboard-shortcuts": true, - "image-visibility": "when-available", - "transition-time": 200, - "hide-on-clear": true, - "hide-on-action": false, - "script-fail-notify": true, - "scripts": { - "example-script": { - "exec": "echo 'Do something...'", - "urgency": "Normal" - } - }, - "widgets": ["menubar#label","dnd", "mpris", "title", "notifications"], - "widget-config": { - "title": { - "text": "Notifications", - "clear-all-button": true, - "button-text": " 󰎟 " - }, - "dnd": { - "text": "Do Not Disturb" - }, - "label": { - "max-lines": 1, - "text": "Control Center" - }, - "mpris": { - "image-size": 96, - "image-radius": 12 - }, - "volume": { - "label": "", - "show-per-app": true, - "show-per-app-icon": true - }, - "menubar#label": { - "menu#power-buttons": { - "label": "", - "position": "right", - "actions": [ - { - "label": "󰏕 Upgrayyedd", - "command": "kupgrayyedd" - }, - { - "label": " Lock", - "command": "hyprlock" - }, - { - "label": " Logout", - "command": "hyprctl dispatch exit" - }, - { - "label": "󰤄 Suspend", - "command": "loginctl suspend" - }, - { - "label": " Reboot", - "command": "loginctl reboot" - }, - { - "label": " Shut down", - "command": "loginctl poweroff" - } - ] - }, - "buttons#topbar-buttons": { - "position": "left", - "actions": [ - { - "label": "󰄀", - "command": "/home/andy/.config/hypr/scripts/grimblast-sshot-output" - }, - { - "label": "", - "command": "/home/andy/.config/hypr/scripts/grimblast-sshot-area" - }, - { - "label": "󰸉", - "command": "/home/andy/.local/bin/rndwallpaper swww" - }, - { - "label": "󰴱", - "command": "footclient -a popup -H /home/andy/.local/bin/hyprpickr" - } - ] - } - }, - "buttons-grid": { - "actions": [ - { - "label": "", - "command": "~/.config/rofi/rofi-wifi-menu.sh" - }, - { - "label": "", - "command": "~/.config/rofi/rofi-bluetooth" - } - ] - } - } -} diff --git a/dot-config/swaync/icons/backup.png b/dot-config/swaync/icons/backup.png deleted file mode 100644 index a60a495e..00000000 Binary files a/dot-config/swaync/icons/backup.png and /dev/null differ diff --git a/dot-config/swaync/icons/battery-quarter-solid.svg b/dot-config/swaync/icons/battery-quarter-solid.svg deleted file mode 100644 index 450ef3dc..00000000 --- a/dot-config/swaync/icons/battery-quarter-solid.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/dot-config/swaync/icons/battery-status.png b/dot-config/swaync/icons/battery-status.png deleted file mode 100644 index 07bf8154..00000000 Binary files a/dot-config/swaync/icons/battery-status.png and /dev/null differ diff --git a/dot-config/swaync/icons/brightness-100.png b/dot-config/swaync/icons/brightness-100.png deleted file mode 100644 index 1e28ac37..00000000 Binary files a/dot-config/swaync/icons/brightness-100.png and /dev/null differ diff --git a/dot-config/swaync/icons/brightness-20.png b/dot-config/swaync/icons/brightness-20.png deleted file mode 100644 index aee9c523..00000000 Binary files a/dot-config/swaync/icons/brightness-20.png and /dev/null differ diff --git a/dot-config/swaync/icons/brightness-40.png b/dot-config/swaync/icons/brightness-40.png deleted file mode 100644 index bbedd1c7..00000000 Binary files a/dot-config/swaync/icons/brightness-40.png and /dev/null differ diff --git a/dot-config/swaync/icons/brightness-60.png b/dot-config/swaync/icons/brightness-60.png deleted file mode 100644 index 4cd838bd..00000000 Binary files a/dot-config/swaync/icons/brightness-60.png and /dev/null differ diff --git a/dot-config/swaync/icons/brightness-80.png b/dot-config/swaync/icons/brightness-80.png deleted file mode 100644 index 6684bdb8..00000000 Binary files a/dot-config/swaync/icons/brightness-80.png and /dev/null differ diff --git a/dot-config/swaync/icons/dropper.png b/dot-config/swaync/icons/dropper.png deleted file mode 100644 index 2e222a35..00000000 Binary files a/dot-config/swaync/icons/dropper.png and /dev/null differ diff --git a/dot-config/swaync/icons/microphone-mute.png b/dot-config/swaync/icons/microphone-mute.png deleted file mode 100644 index 1780e330..00000000 Binary files a/dot-config/swaync/icons/microphone-mute.png and /dev/null differ diff --git a/dot-config/swaync/icons/microphone.png b/dot-config/swaync/icons/microphone.png deleted file mode 100644 index d1b6d767..00000000 Binary files a/dot-config/swaync/icons/microphone.png and /dev/null differ diff --git a/dot-config/swaync/icons/music.png b/dot-config/swaync/icons/music.png deleted file mode 100644 index 92bf4c65..00000000 Binary files a/dot-config/swaync/icons/music.png and /dev/null differ diff --git a/dot-config/swaync/icons/palette.png b/dot-config/swaync/icons/palette.png deleted file mode 100644 index 3ba73d05..00000000 Binary files a/dot-config/swaync/icons/palette.png and /dev/null differ diff --git a/dot-config/swaync/icons/picture.png b/dot-config/swaync/icons/picture.png deleted file mode 100644 index 4669bc30..00000000 Binary files a/dot-config/swaync/icons/picture.png and /dev/null differ diff --git a/dot-config/swaync/icons/timer.png b/dot-config/swaync/icons/timer.png deleted file mode 100644 index 420d1f15..00000000 Binary files a/dot-config/swaync/icons/timer.png and /dev/null differ diff --git a/dot-config/swaync/icons/uptime.png b/dot-config/swaync/icons/uptime.png deleted file mode 100644 index 9dd08de6..00000000 Binary files a/dot-config/swaync/icons/uptime.png and /dev/null differ diff --git a/dot-config/swaync/icons/volume-high.png b/dot-config/swaync/icons/volume-high.png deleted file mode 100644 index 200f17b2..00000000 Binary files a/dot-config/swaync/icons/volume-high.png and /dev/null differ diff --git a/dot-config/swaync/icons/volume-low.png b/dot-config/swaync/icons/volume-low.png deleted file mode 100644 index 17cfff78..00000000 Binary files a/dot-config/swaync/icons/volume-low.png and /dev/null differ diff --git a/dot-config/swaync/icons/volume-mid.png b/dot-config/swaync/icons/volume-mid.png deleted file mode 100644 index 1a3ad3a3..00000000 Binary files a/dot-config/swaync/icons/volume-mid.png and /dev/null differ diff --git a/dot-config/swaync/icons/volume-mute.png b/dot-config/swaync/icons/volume-mute.png deleted file mode 100644 index 0b9b0c3c..00000000 Binary files a/dot-config/swaync/icons/volume-mute.png and /dev/null differ diff --git a/dot-config/swaync/icons/vpn.png b/dot-config/swaync/icons/vpn.png deleted file mode 100644 index e31acaaa..00000000 Binary files a/dot-config/swaync/icons/vpn.png and /dev/null differ diff --git a/dot-config/swaync/images/bell.png b/dot-config/swaync/images/bell.png deleted file mode 100644 index d9fea964..00000000 Binary files a/dot-config/swaync/images/bell.png and /dev/null differ diff --git a/dot-config/swaync/style.css b/dot-config/swaync/style.css deleted file mode 100644 index febafe86..00000000 --- a/dot-config/swaync/style.css +++ /dev/null @@ -1,625 +0,0 @@ -@import url("../waybar/base16-colors.css"); - -@define-color cc-bg rgba(46, 46, 46, 0.7); -@define-color noti-border-color rgba(255, 255, 255, 0.15); -@define-color noti-bg rgba(48, 48, 48, 0.8); -@define-color noti-bg-opaque rgb(48, 48, 48); -@define-color noti-bg-darker rgb(38, 38, 38); -@define-color noti-bg-hover rgb(56, 56, 56); -@define-color noti-bg-hover-opaque rgb(56, 56, 56); -@define-color noti-bg-focus rgba(68, 68, 68, 0.6); -@define-color noti-close-bg rgba(255, 255, 255, 0.1); -@define-color noti-close-bg-hover rgba(255, 255, 255, 0.15); -@define-color text-color rgb(255, 255, 255); -@define-color text-color-disabled rgb(150, 150, 150); -@define-color bg-selected rgb(0, 128, 255); - -.notification-row { - outline: none; -} - -.notification-row:focus, -.notification-row:hover { - background: @base03; -} - -.notification-row .notification-background { - padding: 6px 12px; -} - -.notification-row .notification-background .close-button { - /* The notification Close Button */ - background: @base03; - color: @base05; - text-shadow: none; - padding: 0; - border-radius: 100%; - margin-top: 5px; - margin-right: 5px; - box-shadow: none; - border: none; - min-width: 24px; - min-height: 24px; - border: 1px solid @base02; -} - -.notification-row .notification-background .close-button:hover { - box-shadow: none; - background: @base0F; - transition: background 0.15s ease-in-out; - border: none; -} - -.notification-row .notification-background .notification { - /* The actual notification */ - border-radius: 12px; - border: 1px solid @base02; - padding: 0; - transition: background 0.15s ease-in-out; - background: @base00; -} - -.notification-row .notification-background .notification.low { - /* Low Priority Notification */ -} - -.notification-row .notification-background .notification.normal { - /* Normal Priority Notification */ -} - -.notification-row .notification-background .notification.critical { - /* Critical Priority Notification */ - background-color: alpha(@base08, 1); -} - -.notification-row .notification-background .notification .notification-action, -.notification-row - .notification-background - .notification - .notification-default-action { - padding: 4px; - margin: 0; - box-shadow: none; - background: transparent; - border: none; - color: @base05; - transition: background 0.15s ease-in-out; -} - -.notification-row - .notification-background - .notification - .notification-action:hover, -.notification-row - .notification-background - .notification - .notification-default-action:hover { - -gtk-icon-effect: none; - background: @base03; -} - -.notification-row - .notification-background - .notification - .notification-default-action { - /* The large action that also displays the notification summary and body */ - border-radius: 12px; -} - -.notification-row - .notification-background - .notification - .notification-default-action:not(:only-child) { - /* When alternative actions are visible */ - border-bottom-left-radius: 0px; - border-bottom-right-radius: 0px; -} - -.notification-row - .notification-background - .notification - .notification-default-action - .notification-content { - background: transparent; - border-radius: 12px; - padding: 4px; -} - -.notification-row - .notification-background - .notification - .notification-default-action - .notification-content - .image { - /* Notification Primary Image */ - -gtk-icon-effect: none; - border-radius: 100px; - /* Size in px */ - margin: 4px; -} - -.notification-row - .notification-background - .notification - .notification-default-action - .notification-content - .app-icon { - /* Notification app icon (only visible when the primary image is set) */ - -gtk-icon-effect: none; - -gtk-icon-shadow: 0 1px 4px black; - margin: 6px; -} - -.notification-row - .notification-background - .notification - .notification-default-action - .notification-content - .text-box - .summary { - /* Notification summary/title */ - font-size: 16px; - font-weight: bold; - background: transparent; - color: @base05; - text-shadow: none; -} - -.notification-row - .notification-background - .notification - .notification-default-action - .notification-content - .text-box - .time { - /* Notification time-ago */ - font-size: 16px; - font-weight: bold; - background: transparent; - color: @base05; - text-shadow: none; - margin-right: 30px; -} - -.notification-row - .notification-background - .notification - .notification-default-action - .notification-content - .text-box - .body { - /* Notification body */ - font-size: 15px; - font-weight: normal; - background: transparent; - color: @base05; - text-shadow: none; -} - -.notification-row - .notification-background - .notification - .notification-default-action - .notification-content - progressbar { - /* The optional notification progress bar */ - margin-top: 4px; -} - -.notification-row - .notification-background - .notification - .notification-default-action - .notification-content - .body-image { - /* The "extra" optional bottom notification image */ - margin-top: 4px; - background-color: white; - border-radius: 12px; - -gtk-icon-effect: none; -} - -.notification-row - .notification-background - .notification - .notification-default-action - .notification-content - .inline-reply { - /* The inline reply section */ - margin-top: 4px; -} - -.notification-row - .notification-background - .notification - .notification-default-action - .notification-content - .inline-reply - .inline-reply-entry { - background: @base00; - color: @base05; - caret-color: @base05; - border: 1px solid @base02; - border-radius: 12px; -} - -.notification-row - .notification-background - .notification - .notification-default-action - .notification-content - .inline-reply - .inline-reply-button { - margin-left: 4px; - background: @base00; - border: 1px solid @base02; - border-radius: 12px; - color: @base05; -} - -.notification-row - .notification-background - .notification - .notification-default-action - .notification-content - .inline-reply - .inline-reply-button:disabled { - background: initial; - color: @base04; - border: 1px solid @base02; - border-color: transparent; -} - -.notification-row - .notification-background - .notification - .notification-default-action - .notification-content - .inline-reply - .inline-reply-button:hover { - background: @base03; -} - -.notification-row .notification-background .notification .notification-action { - /* The alternative actions below the default action */ - border-top: 1px solid @base02; - border-radius: 0px; - border-right: 1px solid @base02; -} - -.notification-row - .notification-background - .notification - .notification-action:first-child { - /* add bottom border radius to eliminate clipping */ - border-bottom-left-radius: 12px; -} - -.notification-row - .notification-background - .notification - .notification-action:last-child { - border-bottom-right-radius: 12px; - border-right: none; -} - -.notification-group { - /* Styling only for Grouped Notifications */ -} - -.notification-group.low { - /* Low Priority Group */ -} - -.notification-group.normal { - /* Low Priority Group */ -} - -.notification-group.critical { - /* Low Priority Group */ -} - -.notification-group .notification-group-buttons, -.notification-group .notification-group-headers { - margin: 0 16px; - color: @base05; -} - -.notification-group .notification-group-headers { - /* Notification Group Headers */ -} - -.notification-group .notification-group-headers .notification-group-icon { - color: @base05; -} - -.notification-group .notification-group-headers .notification-group-header { - color: @base05; -} - -.notification-group .notification-group-buttons { - /* Notification Group Buttons */ -} - -.notification-group.collapsed .notification-row .notification { - background-color: @base00; -} - -.notification-group.collapsed .notification-row:not(:last-child) { - /* Top notification in stack */ - /* Set lower stacked notifications opacity to 0 */ -} - -.notification-group.collapsed - .notification-row:not(:last-child) - .notification-action, -.notification-group.collapsed - .notification-row:not(:last-child) - .notification-default-action { - opacity: 0; -} - -.notification-group.collapsed:hover - .notification-row:not(:only-child) - .notification { - background-color: @base03; -} - -.control-center { - /* The Control Center which contains the old notifications + widgets */ - background: alpha(@base00, 0.95); - color: @base01; - border-radius: 12px; - border: 1px solid @base0D; -} - -.control-center .control-center-list-placeholder { - /* The placeholder when there are no notifications */ - opacity: 0.5; -} - -.control-center .control-center-list { - /* List of notifications */ - background: transparent; -} - -.control-center .control-center-list .notification { - box-shadow: - 0 0 0 1px rgba(0, 0, 0, 0.3), - 0 1px 3px 1px rgba(0, 0, 0, 0.7), - 0 2px 6px 2px rgba(0, 0, 0, 0.3); -} - -.control-center .control-center-list .notification .notification-default-action, -.control-center .control-center-list .notification .notification-action { - transition: - opacity 400ms ease-in-out, - background 0.15s ease-in-out; -} - -.control-center - .control-center-list - .notification - .notification-default-action:hover, -.control-center .control-center-list .notification .notification-action:hover { - background-color: @base03; -} - -.blank-window { - /* Window behind control center and on all other monitors */ - background: transparent; -} - -.floating-notifications { - background: transparent; -} - -.floating-notifications .notification { - box-shadow: none; -} - -/*** Widgets ***/ -/* Title widget */ -.widget-title { - color: @base05; - margin: 8px; -} - -.widget-title > button { - font-size: initial; - color: @base05; - text-shadow: none; - background: @base00; - border: 1px solid @base02; - box-shadow: none; - border-radius: 12px; -} - -.widget-title > button:hover { - background: @base03; -} - -/* DND widget */ -.widget-dnd { - color: @base05; - margin: 8px; - font-size: 1.1rem; -} - -.widget-dnd > switch { - font-size: initial; - border-radius: 12px; - background: @base00; - border: 1px solid @base02; - box-shadow: none; -} - -.widget-dnd > switch:checked { - background: @bg-selected; -} - -.widget-dnd > switch slider { - background: @base03; - border-radius: 12px; -} - -/* Label widget */ -.widget-label { - margin: 8px; -} - -.widget-label > label { - font-size: 1.1rem; -} - -/* Mpris widget */ -@define-color mpris-album-art-overlay rgba(0, 0, 0, 0.55); -@define-color mpris-button-hover rgba(0, 0, 0, 0.50); -.widget-mpris { - /* The parent to all players */ -} - -.widget-mpris .widget-mpris-player { - padding: 8px; - padding: 16px; - margin: 16px 20px; - background-color: @mpris-album-art-overlay; - border-radius: 12px; - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.75); -} - -.widget-mpris .widget-mpris-player button:hover { - /* The media player buttons (play, pause, next, etc...) */ - background: @base03; -} - -.widget-mpris .widget-mpris-player .widget-mpris-album-art { - border-radius: 12px; - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.75); -} - -.widget-mpris .widget-mpris-player .widget-mpris-title { - font-weight: bold; - font-size: 1.25rem; -} - -.widget-mpris .widget-mpris-player .widget-mpris-subtitle { - font-size: 1.1rem; -} - -.widget-mpris .widget-mpris-player > box > button { - /* Change player control buttons */ -} - -.widget-mpris .widget-mpris-player > box > button:hover { - background-color: @base03; -} - -.widget-mpris > box > button { - /* Change player side buttons */ -} - -.widget-mpris > box > button:disabled { - /* Change player side buttons insensitive */ -} - -/* Buttons widget */ -.widget-buttons-grid { - padding: 8px; - margin: 8px; - border-radius: 12px; - background-color: @base00; -} - -.widget-buttons-grid > flowbox > flowboxchild > button { - background: @base00; - border-radius: 12px; -} - -.widget-buttons-grid > flowbox > flowboxchild > button.toggle:checked { - /* style given to the active toggle button */ -} - -/* Menubar widget */ - -.widget-menubar > box > .menu-button-bar > button { - border: none; - background: transparent; - font-size: 2rem; - margin: 8px; -} - -/* .AnyName { Name defined in config after # - background-color: @base00; - padding: 8px; - margin: 8px; - border-radius: 12px; -} - -.AnyName>button { - background: transparent; - border: none; -} - -.AnyName>button:hover { - background-color: @base03; -} */ - -.topbar-buttons { - margin: 8px; -} - -.topbar-buttons > button { - /* Name defined in config after # */ - border: none; - background: transparent; - font-size: 2rem; -} - -/* Volume widget */ -.widget-volume { - background-color: @base00; - padding: 8px; - margin: 8px; - border-radius: 12px; -} - -.widget-volume > box > button { - background: transparent; - border: none; -} - -.per-app-volume { - background-color: @noti-bg-alt; - padding: 4px 8px 8px 8px; - margin: 0px 8px 8px 8px; - border-radius: 12px; -} - -/* Backlight widget */ -.widget-backlight { - background-color: @base00; - padding: 8px; - margin: 8px; - border-radius: 12px; -} - -/* Inhibitors widget */ -.widget-inhibitors { - margin: 8px; - font-size: 1.5rem; -} - -.widget-inhibitors > button { - font-size: initial; - color: @base05; - text-shadow: none; - background: @base00; - border: 1px solid @base02; - box-shadow: none; - border-radius: 12px; -} - -.widget-inhibitors > button:hover { - background: @base03; -}