diff --git a/home/dot_config/sway/config.d/autostart b/home/dot_config/sway/config.d/autostart
index 529bb0c..bd65960 100644
--- a/home/dot_config/sway/config.d/autostart
+++ b/home/dot_config/sway/config.d/autostart
@@ -7,4 +7,4 @@ exec swayidle -w
exec dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway
# notification daemon
-exec_always swaync&
+exec_always fnott&
diff --git a/home/dot_config/swaync/config.json b/home/dot_config/swaync/config.json
deleted file mode 100644
index 065152d..0000000
--- a/home/dot_config/swaync/config.json
+++ /dev/null
@@ -1,51 +0,0 @@
-{
- "$schema": "/etc/xdg/swaync/configSchema.json",
- "positionX": "right",
- "positionY": "top",
- "control-center-margin-top": 20,
- "control-center-margin-bottom": 0,
- "control-center-margin-right": 20,
- "control-center-margin-left": 0,
- "control-center-width": 500,
- "control-center-height": 600,
- "fit-to-screen": false,
- "layer": "top",
- "cssPriority": "user",
- "notification-icon-size": 64,
- "notification-body-image-height": 100,
- "notification-body-image-width": 200,
- "timeout": 10,
- "timeout-low": 5,
- "timeout-critical": 0,
- "notification-window-width": 500,
- "keyboard-shortcuts": true,
- "image-visibility": "when-available",
- "transition-time": 200,
- "hide-on-clear": true,
- "hide-on-action": true,
- "script-fail-notify": true,
- "widgets": [
- "title",
- "dnd",
- "mpris",
- "notifications"
- ],
- "widget-config": {
- "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
- }
- }
-}
diff --git a/home/dot_config/swaync/style.css b/home/dot_config/swaync/style.css
deleted file mode 100644
index 44cecec..0000000
--- a/home/dot_config/swaync/style.css
+++ /dev/null
@@ -1,295 +0,0 @@
-/* Selenized theme */
-@define-color foreground #adbcbc;
-@define-color background #103c48;
-@define-color background-alpha rgba(16, 60, 72, 0.8);
-@define-color accent rgba(65, 199, 185, 0.8);
-@define-color current-line #184956;
-@define-color comment #184956;
-
-.notification-row {
- transition: all 200ms ease;
- outline: none;
- margin-bottom: 4px;
- margin-right: 13px;
- margin-top: 8px;
- border-radius: 80px;
-}
-
-.control-center .notification-row:focus,
-.control-center .notification-row:hover {
- opacity: 1;
- background: transparent;
-}
-
-.notification-row:focus .notification,
-.notification-row:hover .notification {
- box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.5);
- border: 0px solid @accent;
- background: @current-line;
-}
-
-.control-center .notification {
- box-shadow: none;
-}
-
-.control-center .notification-row {
- opacity: 0.5;
- margin: -5px;
-}
-
-.notification {
- transition: all 200ms ease;
- border-radius: 8px;
- margin: 12px 7px 0px 7px;
- box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.5);
- padding: 0;
-}
-
-/* Uncomment to enable specific urgency colors
-.low {
-background: yellow;
-padding: 6px;
-border-radius: 12px;
-}
-.normal {
-background: green;
-padding: 6px;
-border-radius: 12px;
-}
-.critical {
-background: red;
-padding: 6px;
-border-radius: 12px;
-}
- */
-
-.notification-content {
- background: transparent;
- padding: 6px;
- border-radius: 8px;
-}
-
-.close-button {
- background: @current-line;
- color: @foreground;
- text-shadow: none;
- padding: 0;
- border-radius: 100%;
- margin-top: 17px;
- margin-right: 10px;
- box-shadow: none;
- border: none;
- min-width: 24px;
- min-height: 24px;
-}
-
-.close-button:hover {
- box-shadow: none;
- background: @comment;
- transition: all 0.15s ease-in-out;
- border: none;
-}
-
-.notification-default-action,
-.notification-action {
- padding: 4px;
- margin: 0;
- box-shadow: none;
- background: @current-line;
- border: 1px solid @accent;
- color: @foreground;
-}
-
-.notification-default-action:hover,
-.notification-action:hover {
- -gtk-icon-effect: none;
- background: @current-line;
-}
-
-.notification-default-action {
- border-radius: 8px;
-}
-
-/* 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: 8px;
-}
-
-.notification-action:last-child {
- border-bottom-right-radius: 8px;
- border-right: 1px solid @accent;
-}
-
-.image {
-}
-
-.body-image {
- margin-top: 6px;
- background-color: @foreground;
- border-radius: 8px;
-}
-
-.summary {
- font-size: 16px;
- font-weight: bold;
- background: transparent;
- color: @foreground;
- text-shadow: none;
-}
-
-.time {
- font-size: 16px;
- font-weight: bold;
- background: transparent;
- color: @foreground;
- text-shadow: none;
- margin-right: 18px;
-}
-
-.body {
- font-size: 15px;
- font-weight: normal;
- background: transparent;
- color: @foreground;
- text-shadow: none;
-}
-
-/* The "Notifications" and "Do Not Disturb" text widget */
-.top-action-title {
- color: @foreground;
- text-shadow: none;
-}
-
-.control-center-clear-all {
- color: @foreground;
- text-shadow: none;
- background: @background;
- border: 1px solid @accent;
- box-shadow: none;
- border-radius: 8px;
-}
-
-.control-center-clear-all:hover {
- background: @background;
-}
-
-.control-center-dnd {
- border-radius: 8px;
- background: @background;
- border: 1px solid @accent;
- box-shadow: none;
-}
-
-.control-center-dnd:checked {
- background: @accent;
-}
-
-.control-center-dnd slider {
- background: @background;
- border-radius: 8px;
-}
-
-.control-center {
- background: @background-alpha;
- border-radius: 10px;
- background-clip: border-box;
- padding: 4px;
- 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);
- color: @foreground;
- border: 1px solid @accent;
-}
-
-.control-center-list {
- background: transparent;
-}
-
-.floating-notifications {
- background: transparent;
-}
-
-/* Window behind control center and on all other monitors */
-.blank-window {
- background: transparent;
-}
-
-/*** Widgets ***/
-
-/* Title widget */
-.widget-title {
- margin: 8px;
- font-size: 1.5rem;
-}
-.widget-title > button {
- font-size: initial;
- color: @foreground;
- text-shadow: none;
- background: @background;
- border: 1px solid @accent;
- box-shadow: none;
- border-radius: 8px;
-}
-.widget-title > button:hover {
- background: @background;
-}
-
-/* DND widget */
-.widget-dnd {
- margin: 8px;
- font-size: 1.1rem;
-}
-.widget-dnd > switch {
- font-size: initial;
- border-radius: 8px;
- background: @background;
- border: 1px solid @accent;
- box-shadow: none;
-}
-.widget-dnd > switch:checked {
- background: @accent;
-}
-.widget-dnd > switch slider {
- background: @background;
- border-radius: 8px;
- border: 1px solid @foreground;
-}
-
-/* Label widget */
-.widget-label {
- margin: 8px;
-}
-.widget-label > label {
- font-size: 1.1rem;
-}
-
-/* Mpris widget */
-.widget-mpris {
- /* The parent to all players */
-}
-.widget-mpris-player {
- padding: 8px;
- margin: 8px;
- background-color: @background;
- border-radius: 8px;
- border: 1px solid @accent;
- color: @foreground;
-}
-.widget-mpris-title {
- font-weight: bold;
- font-size: 1.25rem;
-}
-.widget-mpris-subtitle {
- font-size: 1.1rem;
-}
diff --git a/home/dot_config/waybar/config.jsonc b/home/dot_config/waybar/config.jsonc
index 63560a0..51233f7 100644
--- a/home/dot_config/waybar/config.jsonc
+++ b/home/dot_config/waybar/config.jsonc
@@ -20,7 +20,6 @@
],
"modules-right": [
"clock",
- "custom/dnd",
"privacy",
"idle_inhibitor",
"pulseaudio",
@@ -193,25 +192,6 @@
"on-click": "pavucontrol",
"on-click-middle": "blueman-manager"
},
- "custom/dnd": {
- "format": "{icon} {text}",
- "format-icons": {
- "notification": "",
- "none": "",
- "dnd-notification": "",
- "dnd-none": "",
- "inhibited-notification": "",
- "inhibited-none": "",
- "dnd-inhibited-notification": "",
- "dnd-inhibited-none": ""
- },
- "return-type": "json",
- "exec-if": "which swaync-client",
- "exec": "swaync-client -swb",
- "on-click": "swaync-client -t -sw",
- "on-click-right": "swaync-client -d -sw",
- "escape": true
- },
"custom/media": {
"format": "{icon} {text}",
"return-type": "json",
diff --git a/home/dot_config/waybar/style.css b/home/dot_config/waybar/style.css
index faac3ee..b1afadb 100644
--- a/home/dot_config/waybar/style.css
+++ b/home/dot_config/waybar/style.css
@@ -105,8 +105,7 @@ button:hover {
#idle_inhibitor,
#scratchpad,
#custom-power,
-#language,
-#custom-dnd
+#language
{
padding: 0 10px;
background-color: @base03;
@@ -181,10 +180,6 @@ label:focus {
border-bottom: 3px solid @cyan;
}
-#custom-dnd {
- border-bottom: 3px solid @cyan;
-}
-
#memory {
border-bottom: 3px solid @magenta;
}
diff --git a/home/dot_config/wofi/style.css b/home/dot_config/wofi/style.css
index 8b43467..229bbfa 100644
--- a/home/dot_config/wofi/style.css
+++ b/home/dot_config/wofi/style.css
@@ -1,14 +1,25 @@
-@define-color background #103c48;
-@define-color background_highlight #184956;
-@define-color foreground #adbcbc;
-@define-color foreground_selected #cad8d9;
-@define-color highlight #ed8649;
+@define-color base03 #002b36;
+@define-color base02 #073642;
+@define-color base01 #586e75;
+@define-color base00 #657b83;
+@define-color base0 #839496;
+@define-color base1 #93a1a1;
+@define-color base2 #eee8d5;
+@define-color base3 #fdf6e3;
+@define-color yellow #b58900;
+@define-color orange #cb4b16;
+@define-color red #dc322f;
+@define-color magenta #d33682;
+@define-color violet #6c71c4;
+@define-color blue #268bd2;
+@define-color cyan #2aa198;
+@define-color green #859900;
#entry {
border-radius: 5px;
padding: 5px;
margin: 0px 4px 0px 4px;
- color: @foreground;
+ color: @base01;
}
@keyframes fadeIn {
@@ -17,20 +28,20 @@
}
#entry:selected {
- background-color: @background;
+ background-color: @base3;
padding: 5px;
- color: @foreground_selected;
+ color: @base1;
}
#entry:focus {
- border: 1px solid @highlight;
+ border: 1px solid @orange;
}
#text {
- color: @foreground;
+ color: @base01;
}
#text:selected {
- color: @foreground_selected;
+ color: @base1;
}
@@ -39,7 +50,7 @@
animation-duration: 0.2s;
font-family: JetBrainsMono;
font-size: 14px;
- background-color: @background;
+ background-color: @base2;
}
#input {
@@ -47,8 +58,8 @@
border-radius: 10px;
margin: 5px 5px 5px 5px;
padding: 8px;
- background-color: @background_highlight;
- color: @foreground;
+ background-color: @base3;
+ color: @base01;
}
#input:focus *{
@@ -56,7 +67,7 @@
}
#input:focus {
- border: 1px solid @highlight;
+ border: 1px solid @orange;
}
#inner-box {