summaryrefslogtreecommitdiff
path: root/nixos/config/rofi
diff options
context:
space:
mode:
authorNantha Sorubakanthan <nantha@mielota.com>2026-06-08 13:08:37 +0200
committerNantha Sorubakanthan <nantha@mielota.com>2026-06-08 19:58:30 +0200
commit770c0cfc08bd73ada6e7754473d69fe9e2d17dc2 (patch)
tree3c1da3053ed03bbdc2e8c4e4fbf26947b7ef97ae /nixos/config/rofi
parent218a690b155d9e7d47bb2e7487a150c16c8f482f (diff)
rewrite config in nix
Diffstat (limited to 'nixos/config/rofi')
-rw-r--r--nixos/config/rofi/config.rasi27
-rw-r--r--nixos/config/rofi/tokyonight.rasi158
2 files changed, 0 insertions, 185 deletions
diff --git a/nixos/config/rofi/config.rasi b/nixos/config/rofi/config.rasi
deleted file mode 100644
index 03a46e6..0000000
--- a/nixos/config/rofi/config.rasi
+++ /dev/null
@@ -1,27 +0,0 @@
-@theme "tokyonight.rasi"
-
-configuration {
- modes: "window,drun,run,ssh";
- font: "monospace 18";
- show-icons: true;
- terminal: "alacritty";
- ssh-client: "ssh";
- disable-history: true;
- sort: true;
- sorting-method: "normal";
- case-sensitive: false;
- case-smart: false;
- cycle: true;
- sidebar-mode: false;
- hover-select: true;
-
- timeout {
- action: "kb-cancel";
- delay: 0;
- }
-
- filebrowser {
- directories-first: true;
- sorting-method: "name";
- }
-}
diff --git a/nixos/config/rofi/tokyonight.rasi b/nixos/config/rofi/tokyonight.rasi
deleted file mode 100644
index 2f322fc..0000000
--- a/nixos/config/rofi/tokyonight.rasi
+++ /dev/null
@@ -1,158 +0,0 @@
-/*******************************************************************************
- * ROFI Color theme
- * User: Lairizzle
- * Copyright: Lairizzle
- * GitHub: https://github.com/Lairizzle/rofi-tokyonight
- ********************************************************************************/
-
-* {
- selected-normal-foreground: rgba(125, 207, 255, 1); /* blue highlight */
- foreground: rgba(224, 234, 252, 1); /* bright */
- normal-foreground: @foreground;
- alternate-normal-background: rgba(36, 40, 59, 1); /* #24283b */
- red: rgba(247, 118, 142, 1); /* #f7768e */
- selected-urgent-foreground: rgba(125, 207, 255, 1); /* bright blue */
- blue: rgba(125, 207, 255, 1); /* #7dcfff */
- urgent-foreground: rgba(247, 118, 142, 1); /* #f7768e */
- alternate-urgent-background: rgba(36, 40, 59, 1); /* #24283b */
- active-foreground: rgba(125, 207, 255, 1); /* blue */
- lightbg: rgba(217, 222, 239, 1);
- selected-active-foreground: rgba(125, 207, 255, 1);
- alternate-active-background: rgba(36, 40, 59, 1);
- background: rgba(26, 27, 38, 0.93); /* #1a1b26 */
- bordercolor: rgba(125, 207, 255, 1); /* #7dcfff */
- alternate-normal-foreground: @foreground;
- normal-background: rgba(36, 40, 59, 0.06);
- lightfg: rgba(200, 210, 255, 1); /* bright dim text */
- selected-normal-background: rgba(65, 72, 104, 1); /* #414868 */
- border-color: @bordercolor;
- spacing: 2;
- separatorcolor: rgba(65, 72, 104, 1);
- urgent-background: rgba(26, 27, 38, 1); /* #1a1b26 */
- selected-urgent-background: rgba(247, 118, 142, 1);
- alternate-urgent-foreground: @urgent-foreground;
- background-color: rgba(0, 0, 0, 0);
- alternate-active-foreground: @active-foreground;
- active-background: rgba(26, 27, 38, 1);
- selected-active-background: rgba(65, 72, 104, 1); /* #414868 */
-}
-
-window {
- background-color: @background;
- border: 2;
- border-radius: 8px;
- padding: 5;
- width: 50%;
- height: 50%;
-}
-mainbox {
- border: 0;
- padding: 0;
-}
-message {
- border: 2px 0px 0px ;
- border-color: @separatorcolor;
- padding: 1px ;
-}
-textbox {
- text-color: @foreground;
-}
-listview {
- fixed-height: 0;
- border: 2px 0px 0px ;
- border-color: @separatorcolor;
- spacing: 2px ;
- scrollbar: true;
- padding: 2px 0px 0px ;
-}
-element {
- border: 0;
- padding: 1px ;
-}
-element-text {
- background-color: inherit;
- text-color: inherit;
-}
-element.normal.normal {
- background-color: @normal-background;
- text-color: @normal-foreground;
-}
-element.normal.urgent {
- background-color: @urgent-background;
- text-color: @urgent-foreground;
-}
-element.normal.active {
- background-color: @active-background;
- text-color: @active-foreground;
-}
-element.selected.normal {
- background-color: @selected-normal-background;
- text-color: @selected-normal-foreground;
-}
-element.selected.urgent {
- background-color: @selected-urgent-background;
- text-color: @selected-urgent-foreground;
-}
-element.selected.active {
- background-color: @selected-active-background;
- text-color: @selected-active-foreground;
-}
-element.alternate.normal {
- background-color: @alternate-normal-background;
- text-color: @alternate-normal-foreground;
-}
-element.alternate.urgent {
- background-color: @alternate-urgent-background;
- text-color: @alternate-urgent-foreground;
-}
-element.alternate.active {
- background-color: @alternate-active-background;
- text-color: @alternate-active-foreground;
-}
-scrollbar {
- width: 4px ;
- border: 0;
- handle-width: 8px ;
- padding: 0;
-}
-mode-switcher {
- border: 2px 0px 0px ;
- border-color: @separatorcolor;
-}
-button.selected {
- background-color: @selected-normal-background;
- text-color: @selected-normal-foreground;
-}
-inputbar {
- spacing: 0;
- text-color: @normal-foreground;
- padding: 1px ;
-}
-case-indicator {
- spacing: 0;
- text-color: @normal-foreground;
-}
-entry {
- spacing: 0;
- text-color: @normal-foreground;
-}
-prompt {
- spacing: 0;
- text-color: @normal-foreground;
-}
-inputbar {
- children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
-}
-textbox-prompt-colon {
- expand: false;
- str: ":";
- margin: 0px 0.3em 0em 0em ;
- text-color: @normal-foreground;
-}
-scrollbar {
- width: 4px;
- border: 0;
- handle-width: 8px;
- padding: 0;
- handle-color: rgba(125, 207, 255, 0.8); /* bright blue scrollbar handle */
-}