aboutsummaryrefslogtreecommitdiffstats
path: root/rofi/.config
diff options
context:
space:
mode:
authorSpacedio <spacedio@thernusen.net>2026-02-23 19:33:11 -0500
committerSpacedio <spacedio@thernusen.net>2026-02-23 19:33:11 -0500
commit18af786f099351186ecc5443aef707336fb7b3be (patch)
treef9cbac3a519f6ac00f2ef85599ead8bfa2ad4047 /rofi/.config
parentf9d8afd0064e58296cd9c692640ab443e819b900 (diff)
downloaddotfiles-18af786f099351186ecc5443aef707336fb7b3be.tar.gz
Cleanup and editing of the rofi theme.
Diffstat (limited to 'rofi/.config')
-rw-r--r--rofi/.config/rofi/tokyonight.rasi150
1 files changed, 54 insertions, 96 deletions
diff --git a/rofi/.config/rofi/tokyonight.rasi b/rofi/.config/rofi/tokyonight.rasi
index 5d12c52..bc30294 100644
--- a/rofi/.config/rofi/tokyonight.rasi
+++ b/rofi/.config/rofi/tokyonight.rasi
@@ -1,137 +1,95 @@
-/*
- * Tokyonight colorscheme (big icons) for rofi
- * User: w8ste
- */
+* {
+ font: "Hasklug Nerd Font Medium 12";
+ bg0: #222436;
+ bg1: #2f334d;
+ fg0: #c0caf5;
-// define colors etc.
-* {
- bg: #24283b;
- hv: #9274ca;
- primary: #444b6a; // TokyoNight bright black
- ug: #0B2447;
- font: "Monospace 11";
- background-color: @bg;
- //dark: @bg;
- border: 0px;
- kl: #7aa2f7;
- black: #000000;
+ accent-color: #7aa2f7;
+ urgent-color: #e0af68;
+
+ background-color: transparent;
+ text-color: @fg0;
- transparent: rgba(46,52,64,0);
+ margin: 0;
+ padding: 0;
+ spacing: 0;
}
-// defines different aspects of the window
window {
- width: 700;
- /*since line wont work with height, i comment it out
- if you rather control the size via height
- just comment it out */
- //height: 500;
+ location: center;
+ width: 750;
+ border-color: @bg1;
+ border: 1px;
- orientation: horizontal;
- location: center;
- anchor: center;
- transparency: "screenshot";
- border-color: @transparent;
- border: 0px;
- border-radius: 6px;
- spacing: 0;
- children: [ mainbox ];
-}
-
-mainbox {
- spacing: 0;
- children: [ inputbar, message, listview ];
+ background-color: @bg0;
}
inputbar {
- color: @kl;
- padding: 11px;
- border: 3px 3px 2px 3px;
- border-color: @primary;
- border-radius: 6px 6px 0px 0px;
-}
+ spacing: 8px;
+ padding: 8px;
-message {
- padding: 0;
- border-color: @primary;
- border: 0px 1px 1px 1px;
+ background-color: @bg1;
}
-entry, prompt, case-indicator {
- text-font: inherit;
- text-color: inherit;
+prompt, entry, element-icon, element-text {
+ vertical-align: 0.5;
}
-entry {
- cursor: pointer;
+prompt {
+ text-color: @accent-color;
}
-prompt {
- margin: 0px 5px 0px 0px;
+textbox {
+ padding: 8px;
+ background-color: @bg1;
}
listview {
- layout: vertical;
- //spacing: 5px;
- padding: 8px;
- lines: 12;
- columns: 1;
- border: 0px 3px 3px 3px;
- border-radius: 0px 0px 6px 6px;
- border-color: @primary;
- dynamic: false;
+ padding: 4px 0;
+ lines: 8;
+ columns: 1;
+
+ fixed-height: false;
}
element {
- padding: 2px;
- vertical-align: 1;
- color: @kl;
- font: inherit;
+ padding: 8px;
+ spacing: 8px;
}
-element-text {
- background-color: inherit;
- text-color: inherit;
- vertical-align: 0.5;
+element normal normal {
+ text-color: @fg0;
}
-element selected.normal {
- color: @black;
- background-color: @hv;
+element normal urgent {
+ text-color: @urgent-color;
}
element normal active {
- background-color: @hv;
- color: @black;
+ text-color: @accent-color;
}
-element-icon {
- background-color: inherit;
- text-color: inherit;
- size: 2.5em;
+element alternate active {
+ text-color: @accent-color;
}
-element normal urgent {
- background-color: @primary;
+element selected {
+ text-color: @bg0;
}
-element selected active {
- background: @hv;
- foreground: @bg;
+element selected normal, element selected active {
+ background-color: @accent-color;
}
-button {
- padding: 6px;
- color: @primary;
- horizonatal-align: 0.5;
-
- border: 2px 0px 2px 2px;
- border-radius: 4px 0px 0px 4px;
- border-color: @primary;
+element selected urgent {
+ background-color: @urgent-color;
}
-button selected normal {
- border: 2px 0px 2px 2px;
- border-color: @primary;
+element-icon {
+ size: 0.8em;
}
+
+element-text {
+ text-color: inherit;
+} \ No newline at end of file