commit df56e8f1317d482023803c2a9ff78dd027de4a04
parent 0f61198fc8dcb9c3036bb95235544d70e4a245b4
Author: Jake Koroman <jakekoroman@gmail.com>
Date: Sun, 28 Jul 2024 15:04:12 -0400
lots of changes.
Diffstat:
30 files changed, 82 insertions(+), 1290 deletions(-)
diff --git a/.config/emacs/init.el b/.config/emacs/init.el
@@ -59,6 +59,17 @@
(use-package gruber-darker-theme
:ensure)
+(use-package solarized-theme
+ :ensure
+ :config
+ (setq solarized-height-minus-1 1.0)
+ (setq solarized-height-plus-1 1.0)
+ (setq solarized-height-plus-2 1.0)
+ (setq solarized-height-plus-3 1.0)
+ (setq solarized-height-plus-4 1.0)
+ (setq solarized-use-variable-pitch nil)
+ (setq solarized-high-contrast-mode-line t))
+
(use-package minions
:ensure t
diff --git a/.config/newsboat/config b/.config/newsboat/config
@@ -17,7 +17,7 @@ macro m set browser "mpv --save-position-on-quit %u" ; open-in-browser ; set bro
macro n set browser "mpv --no-resume-playback %u" ; open-in-browser ; set browser $BROWSER
macro d set browser "yt-dlp --embed-chapters --sponsorblock-remove Sponsor -P ~/videos %u" ; open-in-browser ; set browser $BROWSER
-color listnormal magenta default
+color listnormal red default
color listfocus yellow default bold
color listnormal_unread blue default
color listfocus_unread yellow default bold
diff --git a/.config/tmux/tmux.conf b/.config/tmux/tmux.conf
@@ -9,6 +9,9 @@ set -s escape-time 0
set -g base-index 1
setw -g pane-base-index 1
+set -g default-terminal "xterm-256color"
+set-option -ga terminal-overrides ",xterm-256color:Tc"
+
set-option -g status-position "bottom"
set-option -g status-style bg=default,fg=default
set-option -g status-justify centre
diff --git a/.config/waybar/config b/.config/waybar/config
@@ -1,73 +0,0 @@
-{
- "position": "top", // Waybar position (top|bottom|left|right)
- // Choose the order of the modules
- "modules-left": ["dwl/tags"],
- "modules-center": ["dwl/window"],
- "modules-right": ["mpris", "pulseaudio", "backlight", "battery", "clock", "tray"],
- "tray": {
- "icon-size": 18,
- "spacing": 10
- },
- "dwl/window": {
- "format": "{layout} {title}",
- "rewrite": {
- "><>(.*)": "[f]$1",
- "(.*)&(.*)": "$1&$2",
- },
- },
- "mpris": {
- "format": "{player_icon} {title}",
- "format-paused": "{status_icon} {title}",
- "player-icons": {
- "default": "",
- "chromium": " "
- },
- "status-icons": {
- "paused": ""
- },
- "max-length": 50,
- },
- "clock": {
- "timezone": "America/Toronto",
- "locale": "fr_CA.utf8",
- "calendar": {
- "format": {
- "today": "<span color='#f38ba8'><b><u>{}</u></b></span>",
- },
- },
- "actions": {
- "on-click-middle": "shift_reset",
- "on-scroll-up": "shift_down",
- "on-scroll-down": "shift_up",
- },
- "tooltip-format": "<tt><big>{calendar}</big></tt>",
- "format-alt": " {:L%A, %m/%d/%Y}",
- "format": " {:%H:%M}"
- },
- "backlight": {
- "device": "intel_backlight",
- "format": "{icon}",
- "format-icons": ["", "", "", "", "", "", "", "", ""]
- },
- "battery": {
- "states": {
- "warning": 30,
- "critical": 15
- },
- "format": "{icon}",
- "format-charging": "",
- "format-plugged": "",
- "format-alt": "{icon}",
- "format-icons": ["", "", "", "", "", "", "", "", "", "", "", ""]
- },
- "pulseaudio": {
- // "scroll-step": 1, // %, can be a float
- "format": "{icon} {volume}%",
- "format-muted": "",
- "format-icons": {
- "default": [""]
- },
- "on-click": "pavucontrol",
- "on-click-right": "wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle",
- },
-}
diff --git a/.config/waybar/style.css b/.config/waybar/style.css
@@ -1,106 +0,0 @@
-@import "themes/mocha.css";
-
-* {
- font-family: Terminus;
-}
-
-window.DP-3 {
- font-size: 14px;
-}
-
-window.DP-2 {
- font-size: 12px;
-}
-
-#waybar {
- background: transparent;
- color: @text;
- /* margin: 5px 5px; */
-}
-
-#tags {
- border-radius: 1rem;
- margin: 5px;
- background-color: @surface0;
- margin-left: 1rem;
-}
-
-#tags button {
- color: @lavender;
- border-radius: 1rem;
- padding: 0.4rem;
-}
-
-#tags button.focused {
- color: @sky;
- background-color: @surface1;
- border-radius: 1rem;
-}
-
-#tags button:hover {
- color: @sapphire;
- border-radius: 1rem;
-}
-
-#tags button:not(.occupied) {
- color: @surface2;
-}
-
-#window.horizontal.module,
-#mpris,
-#tray,
-#backlight,
-#clock,
-#battery,
-#pulseaudio {
- background-color: @surface0;
- padding: 0.5rem 0.5rem;
- margin: 5px 0;
-}
-
-#clock {
- color: @blue;
- border-radius: 0px 1rem 1rem 0px;
- margin-right: 1rem;
-}
-
-#battery {
- color: @green;
-}
-
-#battery.charging {
- color: @green;
-}
-
-#battery.warning:not(.charging) {
- color: @red;
-}
-
-#backlight {
- color: @yellow;
-}
-
-#backlight, #battery {
- border-radius: 0;
-}
-
-#pulseaudio {
- color: @maroon;
- border-radius: 1rem 0px 0px 1rem;
- margin-left: 1rem;
-}
-
-#mpris {
- color: @peach;
- border-radius: 1rem;
-}
-
-#window.horizontal.module {
- color: @mauve;
- border-radius: 1rem;
-}
-
-#tray {
- margin-right: 1rem;
- border-radius: 1rem;
-}
diff --git a/.config/waybar/themes/frappe.css b/.config/waybar/themes/frappe.css
@@ -1,26 +0,0 @@
-@define-color rosewater #f2d5cf;
-@define-color flamingo #eebebe;
-@define-color pink #f4b8e4;
-@define-color mauve #ca9ee6;
-@define-color red #e78284;
-@define-color maroon #ea999c;
-@define-color peach #ef9f76;
-@define-color yellow #e5c890;
-@define-color green #a6d189;
-@define-color teal #81c8be;
-@define-color sky #99d1db;
-@define-color sapphire #85c1dc;
-@define-color blue #8caaee;
-@define-color lavender #babbf1;
-@define-color text #c6d0f5;
-@define-color subtext1 #b5bfe2;
-@define-color subtext0 #a5adce;
-@define-color overlay2 #949cbb;
-@define-color overlay1 #838ba7;
-@define-color overlay0 #737994;
-@define-color surface2 #626880;
-@define-color surface1 #51576d;
-@define-color surface0 #414559;
-@define-color base #303446;
-@define-color mantle #292c3c;
-@define-color crust #232634;
diff --git a/.config/waybar/themes/latte.css b/.config/waybar/themes/latte.css
@@ -1,26 +0,0 @@
-@define-color rosewater #dc8a78;
-@define-color flamingo #dd7878;
-@define-color pink #ea76cb;
-@define-color mauve #8839ef;
-@define-color red #d20f39;
-@define-color maroon #e64553;
-@define-color peach #fe640b;
-@define-color yellow #df8e1d;
-@define-color green #40a02b;
-@define-color teal #179299;
-@define-color sky #04a5e5;
-@define-color sapphire #209fb5;
-@define-color blue #1e66f5;
-@define-color lavender #7287fd;
-@define-color text #4c4f69;
-@define-color subtext1 #5c5f77;
-@define-color subtext0 #6c6f85;
-@define-color overlay2 #7c7f93;
-@define-color overlay1 #8c8fa1;
-@define-color overlay0 #9ca0b0;
-@define-color surface2 #acb0be;
-@define-color surface1 #bcc0cc;
-@define-color surface0 #ccd0da;
-@define-color base #eff1f5;
-@define-color mantle #e6e9ef;
-@define-color crust #dce0e8;
diff --git a/.config/waybar/themes/macchiato.css b/.config/waybar/themes/macchiato.css
@@ -1,26 +0,0 @@
-@define-color rosewater #f4dbd6;
-@define-color flamingo #f0c6c6;
-@define-color pink #f5bde6;
-@define-color mauve #c6a0f6;
-@define-color red #ed8796;
-@define-color maroon #ee99a0;
-@define-color peach #f5a97f;
-@define-color yellow #eed49f;
-@define-color green #a6da95;
-@define-color teal #8bd5ca;
-@define-color sky #91d7e3;
-@define-color sapphire #7dc4e4;
-@define-color blue #8aadf4;
-@define-color lavender #b7bdf8;
-@define-color text #cad3f5;
-@define-color subtext1 #b8c0e0;
-@define-color subtext0 #a5adcb;
-@define-color overlay2 #939ab7;
-@define-color overlay1 #8087a2;
-@define-color overlay0 #6e738d;
-@define-color surface2 #5b6078;
-@define-color surface1 #494d64;
-@define-color surface0 #363a4f;
-@define-color base #24273a;
-@define-color mantle #1e2030;
-@define-color crust #181926;
diff --git a/.config/waybar/themes/mocha.css b/.config/waybar/themes/mocha.css
@@ -1,26 +0,0 @@
-@define-color rosewater #f5e0dc;
-@define-color flamingo #f2cdcd;
-@define-color pink #f5c2e7;
-@define-color mauve #cba6f7;
-@define-color red #f38ba8;
-@define-color maroon #eba0ac;
-@define-color peach #fab387;
-@define-color yellow #f9e2af;
-@define-color green #a6e3a1;
-@define-color teal #94e2d5;
-@define-color sky #89dceb;
-@define-color sapphire #74c7ec;
-@define-color blue #89b4fa;
-@define-color lavender #b4befe;
-@define-color text #cdd6f4;
-@define-color subtext1 #bac2de;
-@define-color subtext0 #a6adc8;
-@define-color overlay2 #9399b2;
-@define-color overlay1 #7f849c;
-@define-color overlay0 #6c7086;
-@define-color surface2 #585b70;
-@define-color surface1 #45475a;
-@define-color surface0 #313244;
-@define-color base #1e1e2e;
-@define-color mantle #181825;
-@define-color crust #11111b;
diff --git a/.config/wofi/assets/frappe.webp b/.config/wofi/assets/frappe.webp
Binary files differ.
diff --git a/.config/wofi/assets/latte.webp b/.config/wofi/assets/latte.webp
Binary files differ.
diff --git a/.config/wofi/assets/macchiato.webp b/.config/wofi/assets/macchiato.webp
Binary files differ.
diff --git a/.config/wofi/assets/mocha.webp b/.config/wofi/assets/mocha.webp
Binary files differ.
diff --git a/.config/wofi/assets/preview.webp b/.config/wofi/assets/preview.webp
Binary files differ.
diff --git a/.config/wofi/colors.css b/.config/wofi/colors.css
@@ -1,314 +0,0 @@
-:root {
- --ctp-latte-rosewater: #dc8a78;
- --ctp-latte-rosewater-rgb: rgb(220, 138, 120);
- --ctp-latte-rosewater-hsl: hsl(11, 59%, 67%);
- --ctp-frappe-rosewater: #f2d5cf;
- --ctp-frappe-rosewater-rgb: rgb(242, 213, 207);
- --ctp-frappe-rosewater-hsl: hsl(10, 57%, 88%);
- --ctp-macchiato-rosewater: #f4dbd6;
- --ctp-macchiato-rosewater-rgb: rgb(244, 219, 214);
- --ctp-macchiato-rosewater-hsl: hsl(10, 58%, 90%);
- --ctp-mocha-rosewater: #f5e0dc;
- --ctp-mocha-rosewater-rgb: rgb(245, 224, 220);
- --ctp-mocha-rosewater-hsl: hsl(10, 56%, 91%);
- --ctp-latte-flamingo: #dd7878;
- --ctp-latte-flamingo-rgb: rgb(221, 120, 120);
- --ctp-latte-flamingo-hsl: hsl(0, 60%, 67%);
- --ctp-frappe-flamingo: #eebebe;
- --ctp-frappe-flamingo-rgb: rgb(238, 190, 190);
- --ctp-frappe-flamingo-hsl: hsl(0, 59%, 84%);
- --ctp-macchiato-flamingo: #f0c6c6;
- --ctp-macchiato-flamingo-rgb: rgb(240, 198, 198);
- --ctp-macchiato-flamingo-hsl: hsl(0, 58%, 86%);
- --ctp-mocha-flamingo: #f2cdcd;
- --ctp-mocha-flamingo-rgb: rgb(242, 205, 205);
- --ctp-mocha-flamingo-hsl: hsl(0, 59%, 88%);
- --ctp-latte-pink: #ea76cb;
- --ctp-latte-pink-rgb: rgb(234, 118, 203);
- --ctp-latte-pink-hsl: hsl(316, 73%, 69%);
- --ctp-frappe-pink: #f4b8e4;
- --ctp-frappe-pink-rgb: rgb(244, 184, 228);
- --ctp-frappe-pink-hsl: hsl(316, 73%, 84%);
- --ctp-macchiato-pink: #f5bde6;
- --ctp-macchiato-pink-rgb: rgb(245, 189, 230);
- --ctp-macchiato-pink-hsl: hsl(316, 74%, 85%);
- --ctp-mocha-pink: #f5c2e7;
- --ctp-mocha-pink-rgb: rgb(245, 194, 231);
- --ctp-mocha-pink-hsl: hsl(316, 72%, 86%);
- --ctp-latte-mauve: #8839ef;
- --ctp-latte-mauve-rgb: rgb(136, 57, 239);
- --ctp-latte-mauve-hsl: hsl(266, 85%, 58%);
- --ctp-frappe-mauve: #ca9ee6;
- --ctp-frappe-mauve-rgb: rgb(202, 158, 230);
- --ctp-frappe-mauve-hsl: hsl(277, 59%, 76%);
- --ctp-macchiato-mauve: #c6a0f6;
- --ctp-macchiato-mauve-rgb: rgb(198, 160, 246);
- --ctp-macchiato-mauve-hsl: hsl(267, 83%, 80%);
- --ctp-mocha-mauve: #cba6f7;
- --ctp-mocha-mauve-rgb: rgb(203, 166, 247);
- --ctp-mocha-mauve-hsl: hsl(267, 84%, 81%);
- --ctp-latte-red: #d20f39;
- --ctp-latte-red-rgb: rgb(210, 15, 57);
- --ctp-latte-red-hsl: hsl(347, 87%, 44%);
- --ctp-frappe-red: #e78284;
- --ctp-frappe-red-rgb: rgb(231, 130, 132);
- --ctp-frappe-red-hsl: hsl(359, 68%, 71%);
- --ctp-macchiato-red: #ed8796;
- --ctp-macchiato-red-rgb: rgb(237, 135, 150);
- --ctp-macchiato-red-hsl: hsl(351, 74%, 73%);
- --ctp-mocha-red: #f38ba8;
- --ctp-mocha-red-rgb: rgb(243, 139, 168);
- --ctp-mocha-red-hsl: hsl(343, 81%, 75%);
- --ctp-latte-maroon: #e64553;
- --ctp-latte-maroon-rgb: rgb(230, 69, 83);
- --ctp-latte-maroon-hsl: hsl(355, 76%, 59%);
- --ctp-frappe-maroon: #ea999c;
- --ctp-frappe-maroon-rgb: rgb(234, 153, 156);
- --ctp-frappe-maroon-hsl: hsl(358, 66%, 76%);
- --ctp-macchiato-maroon: #ee99a0;
- --ctp-macchiato-maroon-rgb: rgb(238, 153, 160);
- --ctp-macchiato-maroon-hsl: hsl(355, 71%, 77%);
- --ctp-mocha-maroon: #eba0ac;
- --ctp-mocha-maroon-rgb: rgb(235, 160, 172);
- --ctp-mocha-maroon-hsl: hsl(350, 65%, 77%);
- --ctp-latte-peach: #fe640b;
- --ctp-latte-peach-rgb: rgb(254, 100, 11);
- --ctp-latte-peach-hsl: hsl(22, 99%, 52%);
- --ctp-frappe-peach: #ef9f76;
- --ctp-frappe-peach-rgb: rgb(239, 159, 118);
- --ctp-frappe-peach-hsl: hsl(20, 79%, 70%);
- --ctp-macchiato-peach: #f5a97f;
- --ctp-macchiato-peach-rgb: rgb(245, 169, 127);
- --ctp-macchiato-peach-hsl: hsl(21, 86%, 73%);
- --ctp-mocha-peach: #fab387;
- --ctp-mocha-peach-rgb: rgb(250, 179, 135);
- --ctp-mocha-peach-hsl: hsl(23, 92%, 75%);
- --ctp-latte-yellow: #df8e1d;
- --ctp-latte-yellow-rgb: rgb(223, 142, 29);
- --ctp-latte-yellow-hsl: hsl(35, 77%, 49%);
- --ctp-frappe-yellow: #e5c890;
- --ctp-frappe-yellow-rgb: rgb(229, 200, 144);
- --ctp-frappe-yellow-hsl: hsl(40, 62%, 73%);
- --ctp-macchiato-yellow: #eed49f;
- --ctp-macchiato-yellow-rgb: rgb(238, 212, 159);
- --ctp-macchiato-yellow-hsl: hsl(40, 70%, 78%);
- --ctp-mocha-yellow: #f9e2af;
- --ctp-mocha-yellow-rgb: rgb(249, 226, 175);
- --ctp-mocha-yellow-hsl: hsl(41, 86%, 83%);
- --ctp-latte-green: #40a02b;
- --ctp-latte-green-rgb: rgb(64, 160, 43);
- --ctp-latte-green-hsl: hsl(109, 58%, 40%);
- --ctp-frappe-green: #a6d189;
- --ctp-frappe-green-rgb: rgb(166, 209, 137);
- --ctp-frappe-green-hsl: hsl(96, 44%, 68%);
- --ctp-macchiato-green: #a6da95;
- --ctp-macchiato-green-rgb: rgb(166, 218, 149);
- --ctp-macchiato-green-hsl: hsl(105, 48%, 72%);
- --ctp-mocha-green: #a6e3a1;
- --ctp-mocha-green-rgb: rgb(166, 227, 161);
- --ctp-mocha-green-hsl: hsl(115, 54%, 76%);
- --ctp-latte-teal: #179299;
- --ctp-latte-teal-rgb: rgb(23, 146, 153);
- --ctp-latte-teal-hsl: hsl(183, 74%, 35%);
- --ctp-frappe-teal: #81c8be;
- --ctp-frappe-teal-rgb: rgb(129, 200, 190);
- --ctp-frappe-teal-hsl: hsl(172, 39%, 65%);
- --ctp-macchiato-teal: #8bd5ca;
- --ctp-macchiato-teal-rgb: rgb(139, 213, 202);
- --ctp-macchiato-teal-hsl: hsl(171, 47%, 69%);
- --ctp-mocha-teal: #94e2d5;
- --ctp-mocha-teal-rgb: rgb(148, 226, 213);
- --ctp-mocha-teal-hsl: hsl(170, 57%, 73%);
- --ctp-latte-sky: #04a5e5;
- --ctp-latte-sky-rgb: rgb(4, 165, 229);
- --ctp-latte-sky-hsl: hsl(197, 97%, 46%);
- --ctp-frappe-sky: #99d1db;
- --ctp-frappe-sky-rgb: rgb(153, 209, 219);
- --ctp-frappe-sky-hsl: hsl(189, 48%, 73%);
- --ctp-macchiato-sky: #91d7e3;
- --ctp-macchiato-sky-rgb: rgb(145, 215, 227);
- --ctp-macchiato-sky-hsl: hsl(189, 59%, 73%);
- --ctp-mocha-sky: #89dceb;
- --ctp-mocha-sky-rgb: rgb(137, 220, 235);
- --ctp-mocha-sky-hsl: hsl(189, 71%, 73%);
- --ctp-latte-sapphire: #209fb5;
- --ctp-latte-sapphire-rgb: rgb(32, 159, 181);
- --ctp-latte-sapphire-hsl: hsl(189, 70%, 42%);
- --ctp-frappe-sapphire: #85c1dc;
- --ctp-frappe-sapphire-rgb: rgb(133, 193, 220);
- --ctp-frappe-sapphire-hsl: hsl(199, 55%, 69%);
- --ctp-macchiato-sapphire: #7dc4e4;
- --ctp-macchiato-sapphire-rgb: rgb(125, 196, 228);
- --ctp-macchiato-sapphire-hsl: hsl(199, 66%, 69%);
- --ctp-mocha-sapphire: #74c7ec;
- --ctp-mocha-sapphire-rgb: rgb(116, 199, 236);
- --ctp-mocha-sapphire-hsl: hsl(199, 76%, 69%);
- --ctp-latte-blue: #1e66f5;
- --ctp-latte-blue-rgb: rgb(30, 102, 245);
- --ctp-latte-blue-hsl: hsl(220, 91%, 54%);
- --ctp-frappe-blue: #8caaee;
- --ctp-frappe-blue-rgb: rgb(140, 170, 238);
- --ctp-frappe-blue-hsl: hsl(222, 74%, 74%);
- --ctp-macchiato-blue: #8aadf4;
- --ctp-macchiato-blue-rgb: rgb(138, 173, 244);
- --ctp-macchiato-blue-hsl: hsl(220, 83%, 75%);
- --ctp-mocha-blue: #89b4fa;
- --ctp-mocha-blue-rgb: rgb(137, 180, 250);
- --ctp-mocha-blue-hsl: hsl(217, 92%, 76%);
- --ctp-latte-lavender: #7287fd;
- --ctp-latte-lavender-rgb: rgb(114, 135, 253);
- --ctp-latte-lavender-hsl: hsl(231, 97%, 72%);
- --ctp-frappe-lavender: #babbf1;
- --ctp-frappe-lavender-rgb: rgb(186, 187, 241);
- --ctp-frappe-lavender-hsl: hsl(239, 66%, 84%);
- --ctp-macchiato-lavender: #b7bdf8;
- --ctp-macchiato-lavender-rgb: rgb(183, 189, 248);
- --ctp-macchiato-lavender-hsl: hsl(234, 82%, 85%);
- --ctp-mocha-lavender: #b4befe;
- --ctp-mocha-lavender-rgb: rgb(180, 190, 254);
- --ctp-mocha-lavender-hsl: hsl(232, 97%, 85%);
- --ctp-latte-text: #4c4f69;
- --ctp-latte-text-rgb: rgb(76, 79, 105);
- --ctp-latte-text-hsl: hsl(234, 16%, 35%);
- --ctp-frappe-text: #c6d0f5;
- --ctp-frappe-text-rgb: rgb(198, 208, 245);
- --ctp-frappe-text-hsl: hsl(227, 70%, 87%);
- --ctp-macchiato-text: #cad3f5;
- --ctp-macchiato-text-rgb: rgb(202, 211, 245);
- --ctp-macchiato-text-hsl: hsl(227, 68%, 88%);
- --ctp-mocha-text: #cdd6f4;
- --ctp-mocha-text-rgb: rgb(205, 214, 244);
- --ctp-mocha-text-hsl: hsl(226, 64%, 88%);
- --ctp-latte-subtext1: #5c5f77;
- --ctp-latte-subtext1-rgb: rgb(92, 95, 119);
- --ctp-latte-subtext1-hsl: hsl(233, 13%, 41%);
- --ctp-frappe-subtext1: #b5bfe2;
- --ctp-frappe-subtext1-rgb: rgb(181, 191, 226);
- --ctp-frappe-subtext1-hsl: hsl(227, 44%, 80%);
- --ctp-macchiato-subtext1: #b8c0e0;
- --ctp-macchiato-subtext1-rgb: rgb(184, 192, 224);
- --ctp-macchiato-subtext1-hsl: hsl(228, 39%, 80%);
- --ctp-mocha-subtext1: #bac2de;
- --ctp-mocha-subtext1-rgb: rgb(186, 194, 222);
- --ctp-mocha-subtext1-hsl: hsl(227, 35%, 80%);
- --ctp-latte-subtext0: #6c6f85;
- --ctp-latte-subtext0-rgb: rgb(108, 111, 133);
- --ctp-latte-subtext0-hsl: hsl(233, 10%, 47%);
- --ctp-frappe-subtext0: #a5adce;
- --ctp-frappe-subtext0-rgb: rgb(165, 173, 206);
- --ctp-frappe-subtext0-hsl: hsl(228, 29%, 73%);
- --ctp-macchiato-subtext0: #a5adcb;
- --ctp-macchiato-subtext0-rgb: rgb(165, 173, 203);
- --ctp-macchiato-subtext0-hsl: hsl(227, 27%, 72%);
- --ctp-mocha-subtext0: #a6adc8;
- --ctp-mocha-subtext0-rgb: rgb(166, 173, 200);
- --ctp-mocha-subtext0-hsl: hsl(228, 24%, 72%);
- --ctp-latte-overlay2: #7c7f93;
- --ctp-latte-overlay2-rgb: rgb(124, 127, 147);
- --ctp-latte-overlay2-hsl: hsl(232, 10%, 53%);
- --ctp-frappe-overlay2: #949cbb;
- --ctp-frappe-overlay2-rgb: rgb(148, 156, 187);
- --ctp-frappe-overlay2-hsl: hsl(228, 22%, 66%);
- --ctp-macchiato-overlay2: #939ab7;
- --ctp-macchiato-overlay2-rgb: rgb(147, 154, 183);
- --ctp-macchiato-overlay2-hsl: hsl(228, 20%, 65%);
- --ctp-mocha-overlay2: #9399b2;
- --ctp-mocha-overlay2-rgb: rgb(147, 153, 178);
- --ctp-mocha-overlay2-hsl: hsl(228, 17%, 64%);
- --ctp-latte-overlay1: #8c8fa1;
- --ctp-latte-overlay1-rgb: rgb(140, 143, 161);
- --ctp-latte-overlay1-hsl: hsl(231, 10%, 59%);
- --ctp-frappe-overlay1: #838ba7;
- --ctp-frappe-overlay1-rgb: rgb(131, 139, 167);
- --ctp-frappe-overlay1-hsl: hsl(227, 17%, 58%);
- --ctp-macchiato-overlay1: #8087a2;
- --ctp-macchiato-overlay1-rgb: rgb(128, 135, 162);
- --ctp-macchiato-overlay1-hsl: hsl(228, 15%, 57%);
- --ctp-mocha-overlay1: #7f849c;
- --ctp-mocha-overlay1-rgb: rgb(127, 132, 156);
- --ctp-mocha-overlay1-hsl: hsl(230, 13%, 55%);
- --ctp-latte-overlay0: #9ca0b0;
- --ctp-latte-overlay0-rgb: rgb(156, 160, 176);
- --ctp-latte-overlay0-hsl: hsl(228, 11%, 65%);
- --ctp-frappe-overlay0: #737994;
- --ctp-frappe-overlay0-rgb: rgb(115, 121, 148);
- --ctp-frappe-overlay0-hsl: hsl(229, 13%, 52%);
- --ctp-macchiato-overlay0: #6e738d;
- --ctp-macchiato-overlay0-rgb: rgb(110, 115, 141);
- --ctp-macchiato-overlay0-hsl: hsl(230, 12%, 49%);
- --ctp-mocha-overlay0: #6c7086;
- --ctp-mocha-overlay0-rgb: rgb(108, 112, 134);
- --ctp-mocha-overlay0-hsl: hsl(231, 11%, 47%);
- --ctp-latte-surface2: #acb0be;
- --ctp-latte-surface2-rgb: rgb(172, 176, 190);
- --ctp-latte-surface2-hsl: hsl(227, 12%, 71%);
- --ctp-frappe-surface2: #626880;
- --ctp-frappe-surface2-rgb: rgb(98, 104, 128);
- --ctp-frappe-surface2-hsl: hsl(228, 13%, 44%);
- --ctp-macchiato-surface2: #5b6078;
- --ctp-macchiato-surface2-rgb: rgb(91, 96, 120);
- --ctp-macchiato-surface2-hsl: hsl(230, 14%, 41%);
- --ctp-mocha-surface2: #585b70;
- --ctp-mocha-surface2-rgb: rgb(88, 91, 112);
- --ctp-mocha-surface2-hsl: hsl(233, 12%, 39%);
- --ctp-latte-surface1: #bcc0cc;
- --ctp-latte-surface1-rgb: rgb(188, 192, 204);
- --ctp-latte-surface1-hsl: hsl(225, 14%, 77%);
- --ctp-frappe-surface1: #51576d;
- --ctp-frappe-surface1-rgb: rgb(81, 87, 109);
- --ctp-frappe-surface1-hsl: hsl(227, 15%, 37%);
- --ctp-macchiato-surface1: #494d64;
- --ctp-macchiato-surface1-rgb: rgb(73, 77, 100);
- --ctp-macchiato-surface1-hsl: hsl(231, 16%, 34%);
- --ctp-mocha-surface1: #45475a;
- --ctp-mocha-surface1-rgb: rgb(69, 71, 90);
- --ctp-mocha-surface1-hsl: hsl(234, 13%, 31%);
- --ctp-latte-surface0: #ccd0da;
- --ctp-latte-surface0-rgb: rgb(204, 208, 218);
- --ctp-latte-surface0-hsl: hsl(223, 16%, 83%);
- --ctp-frappe-surface0: #414559;
- --ctp-frappe-surface0-rgb: rgb(65, 69, 89);
- --ctp-frappe-surface0-hsl: hsl(230, 16%, 30%);
- --ctp-macchiato-surface0: #363a4f;
- --ctp-macchiato-surface0-rgb: rgb(54, 58, 79);
- --ctp-macchiato-surface0-hsl: hsl(230, 19%, 26%);
- --ctp-mocha-surface0: #313244;
- --ctp-mocha-surface0-rgb: rgb(49, 50, 68);
- --ctp-mocha-surface0-hsl: hsl(237, 16%, 23%);
- --ctp-latte-base: #eff1f5;
- --ctp-latte-base-rgb: rgb(239, 241, 245);
- --ctp-latte-base-hsl: hsl(220, 23%, 95%);
- --ctp-frappe-base: #303446;
- --ctp-frappe-base-rgb: rgb(48, 52, 70);
- --ctp-frappe-base-hsl: hsl(229, 19%, 23%);
- --ctp-macchiato-base: #24273a;
- --ctp-macchiato-base-rgb: rgb(36, 39, 58);
- --ctp-macchiato-base-hsl: hsl(232, 23%, 18%);
- --ctp-mocha-base: #1e1e2e;
- --ctp-mocha-base-rgb: rgb(30, 30, 46);
- --ctp-mocha-base-hsl: hsl(240, 21%, 15%);
- --ctp-latte-mantle: #e6e9ef;
- --ctp-latte-mantle-rgb: rgb(230, 233, 239);
- --ctp-latte-mantle-hsl: hsl(220, 22%, 92%);
- --ctp-frappe-mantle: #292c3c;
- --ctp-frappe-mantle-rgb: rgb(41, 44, 60);
- --ctp-frappe-mantle-hsl: hsl(231, 19%, 20%);
- --ctp-macchiato-mantle: #1e2030;
- --ctp-macchiato-mantle-rgb: rgb(30, 32, 48);
- --ctp-macchiato-mantle-hsl: hsl(233, 23%, 15%);
- --ctp-mocha-mantle: #181825;
- --ctp-mocha-mantle-rgb: rgb(24, 24, 37);
- --ctp-mocha-mantle-hsl: hsl(240, 21%, 12%);
- --ctp-latte-crust: #dce0e8;
- --ctp-latte-crust-rgb: rgb(220, 224, 232);
- --ctp-latte-crust-hsl: hsl(220, 21%, 89%);
- --ctp-frappe-crust: #232634;
- --ctp-frappe-crust-rgb: rgb(35, 38, 52);
- --ctp-frappe-crust-hsl: hsl(229, 20%, 17%);
- --ctp-macchiato-crust: #181926;
- --ctp-macchiato-crust-rgb: rgb(24, 25, 38);
- --ctp-macchiato-crust-hsl: hsl(236, 23%, 12%);
- --ctp-mocha-crust: #11111b;
- --ctp-mocha-crust-rgb: rgb(17, 17, 27);
- --ctp-mocha-crust-hsl: hsl(240, 23%, 9%);
-}
diff --git a/.config/wofi/config/config b/.config/wofi/config/config
@@ -1,11 +0,0 @@
-show=drun
-width=750
-height=400
-always_parse_args=true
-show_all=false
-term=foot
-hide_scroll=true
-print_command=true
-insensitive=true
-prompt=
-columns=2
diff --git a/.config/wofi/src/frappe/style.css b/.config/wofi/src/frappe/style.css
@@ -1,164 +0,0 @@
-@define-color rosewater #f2d5cf;
-@define-color rosewater-rgb rgb(242, 213, 207);
-@define-color flamingo #eebebe;
-@define-color flamingo-rgb rgb(238, 190, 190);
-@define-color pink #f4b8e4;
-@define-color pink-rgb rgb(244, 184, 228);
-@define-color mauve #ca9ee6;
-@define-color mauve-rgb rgb(202, 158, 230);
-@define-color red #e78284;
-@define-color red-rgb rgb(231, 130, 132);
-@define-color maroon #ea999c;
-@define-color maroon-rgb rgb(234, 153, 156);
-@define-color peach #ef9f76;
-@define-color peach-rgb rgb(239, 159, 118);
-@define-color yellow #e5c890;
-@define-color yellow-rgb rgb(229, 200, 144);
-@define-color green #a6d189;
-@define-color green-rgb rgb(166, 209, 137);
-@define-color teal #81c8be;
-@define-color teal-rgb rgb(129, 200, 190);
-@define-color sky #99d1db;
-@define-color sky-rgb rgb(153, 209, 219);
-@define-color sapphire #85c1dc;
-@define-color sapphire-rgb rgb(133, 193, 220);
-@define-color blue #8caaee;
-@define-color blue-rgb rgb(140, 170, 238);
-@define-color lavender #babbf1;
-@define-color lavender-rgb rgb(186, 187, 241);
-@define-color text #c6d0f5;
-@define-color text-rgb rgb(198, 208, 245);
-@define-color subtext1 #b5bfe2;
-@define-color subtext1-rgb rgb(181, 191, 226);
-@define-color subtext0 #a5adce;
-@define-color subtext0-rgb rgb(165, 173, 206);
-@define-color overlay2 #949cbb;
-@define-color overlay2-rgb rgb(148, 156, 187);
-@define-color overlay1 #838ba7;
-@define-color overlay1-rgb rgb(131, 139, 167);
-@define-color overlay0 #737994;
-@define-color overlay0-rgb rgb(115, 121, 148);
-@define-color surface2 #626880;
-@define-color surface2-rgb rgb(98, 104, 128);
-@define-color surface1 #51576d;
-@define-color surface1-rgb rgb(81, 87, 109);
-@define-color surface0 #414559;
-@define-color surface0-rgb rgb(65, 69, 89);
-@define-color base #303446;
-@define-color base-rgb rgb(48, 52, 70);
-@define-color mantle #292c3c;
-@define-color mantle-rgb rgb(41, 44, 60);
-@define-color crust #232634;
-@define-color crust-rgb rgb(35, 38, 52);
-
-* {
- font-family: 'Inconsolata Nerd Font', monospace;
- font-size: 14px;
-}
-
-/* Window */
-window {
- margin: 0px;
- padding: 10px;
- border: 0.16em solid @lavender;
- border-radius: 0.1em;
- background-color: @base;
- animation: slideIn 0.5s ease-in-out both;
-}
-
-/* Slide In */
-@keyframes slideIn {
- 0% {
- opacity: 0;
- }
-
- 100% {
- opacity: 1;
- }
-}
-
-/* Inner Box */
-#inner-box {
- margin: 5px;
- padding: 10px;
- border: none;
- background-color: @base;
- animation: fadeIn 0.5s ease-in-out both;
-}
-
-/* Fade In */
-@keyframes fadeIn {
- 0% {
- opacity: 0;
- }
-
- 100% {
- opacity: 1;
- }
-}
-
-/* Outer Box */
-#outer-box {
- margin: 5px;
- padding: 10px;
- border: none;
- background-color: @base;
-}
-
-/* Scroll */
-#scroll {
- margin: 0px;
- padding: 10px;
- border: none;
- background-color: @base;
-}
-
-/* Input */
-#input {
- margin: 5px 20px;
- padding: 10px;
- border: none;
- border-radius: 0.1em;
- color: @text;
- background-color: @base;
- animation: fadeIn 0.5s ease-in-out both;
-}
-
-#input image {
- border: none;
- color: @red;
-}
-
-#input * {
- outline: 4px solid @red!important;
-}
-
-/* Text */
-#text {
- margin: 5px;
- border: none;
- color: @text;
- animation: fadeIn 0.5s ease-in-out both;
-}
-
-#entry {
- background-color: @base;
-}
-
-#entry arrow {
- border: none;
- color: @lavender;
-}
-
-/* Selected Entry */
-#entry:selected {
- border: 0.11em solid @lavender;
-}
-
-#entry:selected #text {
- color: @mauve;
-}
-
-#entry:drop(active) {
- background-color: @lavender!important;
-}
diff --git a/.config/wofi/src/latte/style.css b/.config/wofi/src/latte/style.css
@@ -1,164 +0,0 @@
-@define-color rosewater #dc8a78;
-@define-color rosewater-rgb rgb(220, 138, 120);
-@define-color flamingo #dd7878;
-@define-color flamingo-rgb rgb(221, 120, 120);
-@define-color pink #ea76cb;
-@define-color pink-rgb rgb(234, 118, 203);
-@define-color mauve #8839ef;
-@define-color mauve-rgb rgb(136, 57, 239);
-@define-color red #d20f39;
-@define-color red-rgb rgb(210, 15, 57);
-@define-color maroon #e64553;
-@define-color maroon-rgb rgb(230, 69, 83);
-@define-color peach #fe640b;
-@define-color peach-rgb rgb(254, 100, 11);
-@define-color yellow #df8e1d;
-@define-color yellow-rgb rgb(223, 142, 29);
-@define-color green #40a02b;
-@define-color green-rgb rgb(64, 160, 43);
-@define-color teal #179299;
-@define-color teal-rgb rgb(23, 146, 153);
-@define-color sky #04a5e5;
-@define-color sky-rgb rgb(4, 165, 229);
-@define-color sapphire #209fb5;
-@define-color sapphire-rgb rgb(32, 159, 181);
-@define-color blue #1e66f5;
-@define-color blue-rgb rgb(30, 102, 245);
-@define-color lavender #7287fd;
-@define-color lavender-rgb rgb(114, 135, 253);
-@define-color text #4c4f69;
-@define-color text-rgb rgb(76, 79, 105);
-@define-color subtext1 #5c5f77;
-@define-color subtext1-rgb rgb(92, 95, 119);
-@define-color subtext0 #6c6f85;
-@define-color subtext0-rgb rgb(108, 111, 133);
-@define-color overlay2 #7c7f93;
-@define-color overlay2-rgb rgb(124, 127, 147);
-@define-color overlay1 #8c8fa1;
-@define-color overlay1-rgb rgb(140, 143, 161);
-@define-color overlay0 #9ca0b0;
-@define-color overlay0-rgb rgb(156, 160, 176);
-@define-color surface2 #acb0be;
-@define-color surface2-rgb rgb(172, 176, 190);
-@define-color surface1 #bcc0cc;
-@define-color surface1-rgb rgb(188, 192, 204);
-@define-color surface0 #ccd0da;
-@define-color surface0-rgb rgb(204, 208, 218);
-@define-color base #eff1f5;
-@define-color base-rgb rgb(239, 241, 245);
-@define-color mantle #e6e9ef;
-@define-color mantle-rgb rgb(230, 233, 239);
-@define-color crust #dce0e8;
-@define-color crust-rgb rgb(220, 224, 232);
-
-* {
- font-family: 'Inconsolata Nerd Font', monospace;
- font-size: 14px;
-}
-
-/* Window */
-window {
- margin: 0px;
- padding: 10px;
- border: 0.16em solid @lavender;
- border-radius: 0.1em;
- background-color: @base;
- animation: slideIn 0.5s ease-in-out both;
-}
-
-/* Slide In */
-@keyframes slideIn {
- 0% {
- opacity: 0;
- }
-
- 100% {
- opacity: 1;
- }
-}
-
-/* Inner Box */
-#inner-box {
- margin: 5px;
- padding: 10px;
- border: none;
- background-color: @base;
- animation: fadeIn 0.5s ease-in-out both;
-}
-
-/* Fade In */
-@keyframes fadeIn {
- 0% {
- opacity: 0;
- }
-
- 100% {
- opacity: 1;
- }
-}
-
-/* Outer Box */
-#outer-box {
- margin: 5px;
- padding: 10px;
- border: none;
- background-color: @base;
-}
-
-/* Scroll */
-#scroll {
- margin: 0px;
- padding: 10px;
- border: none;
- background-color: @base;
-}
-
-/* Input */
-#input {
- margin: 5px 20px;
- padding: 10px;
- border: none;
- border-radius: 0.1em;
- color: @text;
- background-color: @base;
- animation: fadeIn 0.5s ease-in-out both;
-}
-
-#input image {
- border: none;
- color: @red;
-}
-
-#input * {
- outline: 4px solid @red!important;
-}
-
-/* Text */
-#text {
- margin: 5px;
- border: none;
- color: @text;
- animation: fadeIn 0.5s ease-in-out both;
-}
-
-#entry {
- background-color: @base;
-}
-
-#entry arrow {
- border: none;
- color: @lavender;
-}
-
-/* Selected Entry */
-#entry:selected {
- border: 0.11em solid @lavender;
-}
-
-#entry:selected #text {
- color: @mauve;
-}
-
-#entry:drop(active) {
- background-color: @lavender!important;
-}
diff --git a/.config/wofi/src/macchiato/style.css b/.config/wofi/src/macchiato/style.css
@@ -1,164 +0,0 @@
-@define-color rosewater #f4dbd6;
-@define-color rosewater-rgb rgb(244, 219, 214);
-@define-color flamingo #f0c6c6;
-@define-color flamingo-rgb rgb(240, 198, 198);
-@define-color pink #f5bde6;
-@define-color pink-rgb rgb(245, 189, 230);
-@define-color mauve #c6a0f6;
-@define-color mauve-rgb rgb(198, 160, 246);
-@define-color red #ed8796;
-@define-color red-rgb rgb(237, 135, 150);
-@define-color maroon #ee99a0;
-@define-color maroon-rgb rgb(238, 153, 160);
-@define-color peach #f5a97f;
-@define-color peach-rgb rgb(245, 169, 127);
-@define-color yellow #eed49f;
-@define-color yellow-rgb rgb(238, 212, 159);
-@define-color green #a6da95;
-@define-color green-rgb rgb(166, 218, 149);
-@define-color teal #8bd5ca;
-@define-color teal-rgb rgb(139, 213, 202);
-@define-color sky #91d7e3;
-@define-color sky-rgb rgb(145, 215, 227);
-@define-color sapphire #7dc4e4;
-@define-color sapphire-rgb rgb(125, 196, 228);
-@define-color blue #8aadf4;
-@define-color blue-rgb rgb(138, 173, 244);
-@define-color lavender #b7bdf8;
-@define-color lavender-rgb rgb(183, 189, 248);
-@define-color text #cad3f5;
-@define-color text-rgb rgb(202, 211, 245);
-@define-color subtext1 #b8c0e0;
-@define-color subtext1-rgb rgb(184, 192, 224);
-@define-color subtext0 #a5adcb;
-@define-color subtext0-rgb rgb(165, 173, 203);
-@define-color overlay2 #939ab7;
-@define-color overlay2-rgb rgb(147, 154, 183);
-@define-color overlay1 #8087a2;
-@define-color overlay1-rgb rgb(128, 135, 162);
-@define-color overlay0 #6e738d;
-@define-color overlay0-rgb rgb(110, 115, 141);
-@define-color surface2 #5b6078;
-@define-color surface2-rgb rgb(91, 96, 120);
-@define-color surface1 #494d64;
-@define-color surface1-rgb rgb(73, 77, 100);
-@define-color surface0 #363a4f;
-@define-color surface0-rgb rgb(54, 58, 79);
-@define-color base #24273a;
-@define-color base-rgb rgb(36, 39, 58);
-@define-color mantle #1e2030;
-@define-color mantle-rgb rgb(30, 32, 48);
-@define-color crust #181926;
-@define-color crust-rgb rgb(24, 25, 38);
-
-* {
- font-family: 'Inconsolata Nerd Font', monospace;
- font-size: 14px;
-}
-
-/* Window */
-window {
- margin: 0px;
- padding: 10px;
- border: 0.16em solid @lavender;
- border-radius: 0.1em;
- background-color: @base;
- animation: slideIn 0.5s ease-in-out both;
-}
-
-/* Slide In */
-@keyframes slideIn {
- 0% {
- opacity: 0;
- }
-
- 100% {
- opacity: 1;
- }
-}
-
-/* Inner Box */
-#inner-box {
- margin: 5px;
- padding: 10px;
- border: none;
- background-color: @base;
- animation: fadeIn 0.5s ease-in-out both;
-}
-
-/* Fade In */
-@keyframes fadeIn {
- 0% {
- opacity: 0;
- }
-
- 100% {
- opacity: 1;
- }
-}
-
-/* Outer Box */
-#outer-box {
- margin: 5px;
- padding: 10px;
- border: none;
- background-color: @base;
-}
-
-/* Scroll */
-#scroll {
- margin: 0px;
- padding: 10px;
- border: none;
- background-color: @base;
-}
-
-/* Input */
-#input {
- margin: 5px 20px;
- padding: 10px;
- border: none;
- border-radius: 0.1em;
- color: @text;
- background-color: @base;
- animation: fadeIn 0.5s ease-in-out both;
-}
-
-#input image {
- border: none;
- color: @red;
-}
-
-#input * {
- outline: 4px solid @red!important;
-}
-
-/* Text */
-#text {
- margin: 5px;
- border: none;
- color: @text;
- animation: fadeIn 0.5s ease-in-out both;
-}
-
-#entry {
- background-color: @base;
-}
-
-#entry arrow {
- border: none;
- color: @lavender;
-}
-
-/* Selected Entry */
-#entry:selected {
- border: 0.11em solid @lavender;
-}
-
-#entry:selected #text {
- color: @mauve;
-}
-
-#entry:drop(active) {
- background-color: @lavender!important;
-}
diff --git a/.config/wofi/src/mocha/style.css b/.config/wofi/src/mocha/style.css
@@ -1,164 +0,0 @@
-@define-color rosewater #f5e0dc;
-@define-color rosewater-rgb rgb(245, 224, 220);
-@define-color flamingo #f2cdcd;
-@define-color flamingo-rgb rgb(242, 205, 205);
-@define-color pink #f5c2e7;
-@define-color pink-rgb rgb(245, 194, 231);
-@define-color mauve #cba6f7;
-@define-color mauve-rgb rgb(203, 166, 247);
-@define-color red #f38ba8;
-@define-color red-rgb rgb(243, 139, 168);
-@define-color maroon #eba0ac;
-@define-color maroon-rgb rgb(235, 160, 172);
-@define-color peach #fab387;
-@define-color peach-rgb rgb(250, 179, 135);
-@define-color yellow #f9e2af;
-@define-color yellow-rgb rgb(249, 226, 175);
-@define-color green #a6e3a1;
-@define-color green-rgb rgb(166, 227, 161);
-@define-color teal #94e2d5;
-@define-color teal-rgb rgb(148, 226, 213);
-@define-color sky #89dceb;
-@define-color sky-rgb rgb(137, 220, 235);
-@define-color sapphire #74c7ec;
-@define-color sapphire-rgb rgb(116, 199, 236);
-@define-color blue #89b4fa;
-@define-color blue-rgb rgb(137, 180, 250);
-@define-color lavender #b4befe;
-@define-color lavender-rgb rgb(180, 190, 254);
-@define-color text #cdd6f4;
-@define-color text-rgb rgb(205, 214, 244);
-@define-color subtext1 #bac2de;
-@define-color subtext1-rgb rgb(186, 194, 222);
-@define-color subtext0 #a6adc8;
-@define-color subtext0-rgb rgb(166, 173, 200);
-@define-color overlay2 #9399b2;
-@define-color overlay2-rgb rgb(147, 153, 178);
-@define-color overlay1 #7f849c;
-@define-color overlay1-rgb rgb(127, 132, 156);
-@define-color overlay0 #6c7086;
-@define-color overlay0-rgb rgb(108, 112, 134);
-@define-color surface2 #585b70;
-@define-color surface2-rgb rgb(88, 91, 112);
-@define-color surface1 #45475a;
-@define-color surface1-rgb rgb(69, 71, 90);
-@define-color surface0 #313244;
-@define-color surface0-rgb rgb(49, 50, 68);
-@define-color base #1e1e2e;
-@define-color base-rgb rgb(30, 30, 46);
-@define-color mantle #181825;
-@define-color mantle-rgb rgb(24, 24, 37);
-@define-color crust #11111b;
-@define-color crust-rgb rgb(17, 17, 27);
-
-* {
- font-family: 'Inconsolata Nerd Font', monospace;
- font-size: 14px;
-}
-
-/* Window */
-window {
- margin: 0px;
- padding: 10px;
- border: 0.16em solid @lavender;
- border-radius: 0.1em;
- background-color: @base;
- animation: slideIn 0.25s ease-in-out both;
-}
-
-/* Slide In */
-@keyframes slideIn {
- 0% {
- opacity: 0;
- }
-
- 100% {
- opacity: 1;
- }
-}
-
-/* Inner Box */
-#inner-box {
- margin: 5px;
- padding: 10px;
- border: none;
- background-color: @base;
- animation: fadeIn 0.25s ease-in-out both;
-}
-
-/* Fade In */
-@keyframes fadeIn {
- 0% {
- opacity: 0;
- }
-
- 100% {
- opacity: 1;
- }
-}
-
-/* Outer Box */
-#outer-box {
- margin: 5px;
- padding: 10px;
- border: none;
- background-color: @base;
-}
-
-/* Scroll */
-#scroll {
- margin: 0px;
- padding: 10px;
- border: none;
- background-color: @base;
-}
-
-/* Input */
-#input {
- margin: 5px 20px;
- padding: 10px;
- border: none;
- border-radius: 0.1em;
- color: @text;
- background-color: @base;
- animation: fadeIn 0.25s ease-in-out both;
-}
-
-#input image {
- border: none;
- color: @red;
-}
-
-#input * {
- outline: 4px solid @red!important;
-}
-
-/* Text */
-#text {
- margin: 5px;
- border: none;
- color: @text;
- animation: fadeIn 0.25s ease-in-out both;
-}
-
-#entry {
- background-color: @base;
-}
-
-#entry arrow {
- border: none;
- color: @lavender;
-}
-
-/* Selected Entry */
-#entry:selected {
- border: 0.11em solid @lavender;
-}
-
-#entry:selected #text {
- color: @mauve;
-}
-
-#entry:drop(active) {
- background-color: @lavender!important;
-}
diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc
@@ -4,7 +4,9 @@ autoload -U colors && colors
# fancy prompt
#PS1="%B%{$fg[red]%}[%{$fg[yellow]%}%n%{$fg[green]%}@%{$fg[blue]%}%M %{$fg[magenta]%}%~%{$fg[red]%}]%{$reset_color%}$%b "
-PROMPT='%n@%m %~ %# '
+
+#PROMPT="%{$fg[green]%}%n@%m %{$fg[cyan]%}%~ %{$reset_color%}%# "
+PROMPT="%{$fg[cyan]%}%~ %{$fg[magenta]%}>>%{$reset_color%} "
HISTFILE=$HOME/.cache/zsh/history
HISTSIZE=10000
diff --git a/.zprofile b/.zprofile
@@ -30,4 +30,4 @@ export PATH=$CARGO_HOME/bin:$HOME/.local/bin:$HOME/scripts:$PATH
export XDG_CURRENT_DESKTOP=wlroots
-[ $(tty) = "/dev/tty1" ] && [ -z $DISPLAY ] && dbus-run-session dwl
+[ $(tty) = "/dev/tty1" ] && [ -z $DISPLAY ] && dbus-run-session dwl -s dwlb
diff --git a/deploy b/deploy
@@ -16,7 +16,7 @@ if [ $(echo "$1" | cut -c1-1) = "l" ]; then
FOOT_FONT="Iosevka Nerd Font:size=14"
elif [ $(echo "$1" | cut -c1-1) = "d" ]; then
hardware="desktop"
- FOOT_FONT="Terminus:pixelsize=18"
+ FOOT_FONT="Iosevka Nerd Font:pixelsize=18"
else
echo $USAGE
exit
diff --git a/device-specific/desktop/dwl-hardware.h b/device-specific/desktop/dwl-hardware.h
@@ -6,6 +6,23 @@
#define DEVICE_FONT "monospace:size=10"
#ifndef NOT_DWL
+#define COLOR(hex) { ((hex >> 24) & 0xFF) / 255.0f, \
+ ((hex >> 16) & 0xFF) / 255.0f, \
+ ((hex >> 8) & 0xFF) / 255.0f, \
+ (hex & 0xFF) / 255.0f }
+
+static const float rootcolor[] = COLOR(0x222222ff);
+static const float bordercolor[] = COLOR(0x181818ff);
+/* static const float focuscolor[] = COLOR(0x3465a4ff); */
+static const float focuscolor[] = COLOR(0xf38ba8ff);
+static const float urgentcolor[] = COLOR(0xa40000ff);
+
+void
+initenv(void)
+{
+ setenv("THEME", "solarized", 1);
+}
+
/* monitors */
/* NOTE: ALWAYS add a fallback rule, even if you are completely sure it won't be used */
static const MonitorRule monrules[] = {
@@ -19,8 +36,8 @@ static const MonitorRule monrules[] = {
static const char *const autostart[] = {
"wbg", "/home/jake/Pictures/wallpaper", NULL,
"gentoo-pipewire-launcher", "restart", NULL,
- "waybar", NULL,
- /* "dwmblocks", "-b", NULL, */
+ "dwmblocks", "-b", NULL,
+ /* "waybar", NULL, */
NULL /* terminate */
};
diff --git a/device-specific/desktop/emacs.el b/device-specific/desktop/emacs.el
@@ -1,10 +1,11 @@
-; (setq default-frame-alist '((font . "Iosevka:pixelsize=18")))
-(setq default-frame-alist '((font . "Terminus:pixelsize=18")))
+(setq default-frame-alist '((font . "Iosevka:pixelsize=18")))
+;; (setq default-frame-alist '((font . "Terminus:pixelsize=18")))
;; (split-window-horizontally)
;; (toggle-frame-maximized)
(set-default 'truncate-lines t)
;; (list-colors-display) for a color picker
(load-theme 'catppuccin t)
+(load-theme 'solarized-dark t)
;; (update-theme)
-(transparency 90)
+(transparency 100)
diff --git a/dwl/config.h b/dwl/config.h
@@ -1,19 +1,9 @@
-#define COLOR(hex) { ((hex >> 24) & 0xFF) / 255.0f, \
- ((hex >> 16) & 0xFF) / 255.0f, \
- ((hex >> 8) & 0xFF) / 255.0f, \
- (hex & 0xFF) / 255.0f }
-
/* appearance */
static const int sloppyfocus = 1; /* focus follows mouse */
static const int bypass_surface_visibility = 0; /* 1 means idle inhibitors will disable idle tracking even if it's surface isn't visible */
static int gaps = 1; /* 1 means gaps between windows are added */
static const unsigned int gappx = 10; /* gap pixel between windows */
static const unsigned int borderpx = 2; /* border pixel of windows */
-static const float rootcolor[] = COLOR(0x222222ff);
-static const float bordercolor[] = COLOR(0x181818ff);
-/* static const float focuscolor[] = COLOR(0x3465a4ff); */
-static const float focuscolor[] = COLOR(0xf43841ff);
-static const float urgentcolor[] = COLOR(0xa40000ff);
/* To conform the xdg-protocol, set the alpha to zero to restore the old behavior */
static const float fullscreen_bg[] = {0.1f, 0.1f, 0.1f, 1.0f}; /* You can also use glsl colors */
@@ -29,6 +19,7 @@ static const Rule rules[] = {
{ "foot", NULL, 0, 0, 1, 1, -1 },
{ "librewolf", NULL, 0, 0, 0, 1, -1 },
{ "firefox", NULL, 0, 0, 0, 1, -1 },
+ { "scratchpad", NULL, 0, 1, 0, 1, -1 },
};
/* layout(s) */
@@ -86,17 +77,18 @@ static const char *volmutecmd[] = { "wpctl", "set-mute", "@DEFAULT_AUDIO_SINK
static const char *voldowncmd[] = { "wpctl", "set-volume", "@DEFAULT_AUDIO_SINK@", "2%-", NULL };
static const char *volupcmd[] = { "wpctl", "set-volume", "@DEFAULT_AUDIO_SINK@", "2%+", NULL };
-#define WOFICMD SHCMD("wofi --conf ~/.config/wofi/config/config --style ~/.config/wofi/src/mocha/style.css")
+#define WOFICMD SHCMD("wofi_style -I --show drun")
static const Key keys[] = {
/* Note that Shift changes certain key codes: c -> C, 2 -> at, etc. */
/* modifier key function argument */
- { MODKEY, XKB_KEY_p, spawn, {.v = menucmd} },
- { MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_P, spawn, WOFICMD },
+ { MODKEY, XKB_KEY_p, spawn, WOFICMD },
+ { MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_P, spawn, {.v = menucmd} },
{ MODKEY, XKB_KEY_Return, spawn, {.v = termcmd} },
{ MODKEY, XKB_KEY_F1, spawn, {.v = pavucmd} },
{ MODKEY, XKB_KEY_slash, spawn, {.v = bookmarkscmd} },
{ MODKEY, XKB_KEY_backslash, spawn, {.v = sshmenucmd} },
{ MODKEY, XKB_KEY_F12, spawn, {.v = passcmd} },
+ { MODKEY, XKB_KEY_minus, spawn, SHCMD(TERMINAL " -a scratchpad") },
{ MODKEY, XKB_KEY_n, spawn, SHCMD(TERMINAL " -e newsboat") },
{ MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_N, spawn, SHCMD(TERMINAL " -e neomutt") },
{ MODKEY, XKB_KEY_s, spawn, SHCMD("grimshot copy area") },
@@ -150,7 +142,7 @@ static const Key keys[] = {
TAGKEYS( XKB_KEY_6, XKB_KEY_asciicircum, 5),
TAGKEYS( XKB_KEY_7, XKB_KEY_ampersand, 6),
TAGKEYS( XKB_KEY_8, XKB_KEY_asterisk, 7),
- TAGKEYS( XKB_KEY_9, XKB_KEY_parenleft, 8),
+ TAGKEYS( XKB_KEY_9, XKB_KEY_parenleft, 8),
/* Ctrl-Alt-Backspace and Ctrl-Alt-Fx used to be handled by X server */
{ WLR_MODIFIER_CTRL|WLR_MODIFIER_ALT,XKB_KEY_Terminate_Server, quit, {0} },
diff --git a/dwl/dwl.c b/dwl/dwl.c
@@ -3582,6 +3582,7 @@ main(int argc, char *argv[])
if (!getenv("XDG_RUNTIME_DIR"))
die("XDG_RUNTIME_DIR must be set");
setup();
+ initenv();
run(startup_cmd);
cleanup();
return EXIT_SUCCESS;
diff --git a/scripts/bookmarks b/scripts/bookmarks
@@ -4,4 +4,4 @@ readarray -t bookmarks < $MENULAUNCHER_DIR/bookmarks
url=$(printf '%s\n' "${bookmarks[@]}" | wofi_style --show dmenu -p "Bookmark" -i | sed 's/^.*: //g')
-[[ ! -z "$url" ]] && firefox --new-tab $url
+[[ ! -z "$url" ]] && $BROWSER --new-tab $url
diff --git a/scripts/wofi_style b/scripts/wofi_style
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+wofi --conf ~/.config/wofi/config/config --style ~/.config/wofi/themes/$THEME.css -i $*
diff --git a/shared-configs/foot/template.ini b/shared-configs/foot/template.ini
@@ -23,7 +23,7 @@ font={FOOT_FONT}
# dpi-aware=no
# initial-window-size-pixels=700x500 # Or,
-# initial-window-size-chars=<COLSxROWS>
+initial-window-size-chars=80x24
# initial-window-mode=windowed
# pad=0x0 # optionally append 'center'
# resize-delay-ms=100
@@ -76,7 +76,7 @@ font={FOOT_FONT}
# Standard
[colors]
-alpha=0.9
+alpha=1.0
# background=242424
# foreground=ffffff
# flash=7f7f00
@@ -164,6 +164,32 @@ urls=89b4fa
# --
+# Solarized Dark
+[colors]
+background= 002b36
+foreground= 839496
+regular0= 073642
+regular1= dc322f
+regular2= 859900
+regular3= b58900
+regular4= 268bd2
+regular5= d33682
+regular6= 2aa198
+regular7= eee8d5
+bright0= 002b36
+bright1= cb4b16
+bright2= 586e75
+bright3= 657b83
+bright4= 839496
+bright5= 6c71c4
+bright6= 93a1a1
+bright7= fdf6e3
+
+selection-foreground=93a1a1
+selection-background=073642
+
+# --
+
## dimmed colors (see foot.ini(5) man page)
# dim0=<not set>
# ...