From ce69f5ec45f089336d4c77e0d1c1731e1ebf7215 Mon Sep 17 00:00:00 2001 From: Alfie King Date: Thu, 5 Jun 2025 16:56:11 +0100 Subject: [PATCH] add rofi --- fish/fish_variables | 2 +- fish/functions/change_theme.fish | 4 + hypr/hyprland.conf | 13 ++- hypr/hyprlock.conf | 2 +- kitty/kitty.conf | 2 +- kitty/kitty.conf.bak | 18 ----- rofi/bluetooth-menu.rasi | 79 ++++++++++++++++++ rofi/config.rasi | 5 ++ rofi/menu_theme.rasi | 8 ++ rofi/power-menu.rasi | 54 +++++++++++++ rofi/theme.rasi | 132 +++++++++++++++++++++++++++++++ rofi/wifi-menu.rasi | 79 ++++++++++++++++++ waybar/theme.css | 41 ---------- 13 files changed, 370 insertions(+), 69 deletions(-) create mode 100644 fish/functions/change_theme.fish delete mode 100644 kitty/kitty.conf.bak create mode 100644 rofi/bluetooth-menu.rasi create mode 100644 rofi/config.rasi create mode 100644 rofi/menu_theme.rasi create mode 100644 rofi/power-menu.rasi create mode 100644 rofi/theme.rasi create mode 100644 rofi/wifi-menu.rasi delete mode 100644 waybar/theme.css diff --git a/fish/fish_variables b/fish/fish_variables index 9770324..fb3dbb3 100644 --- a/fish/fish_variables +++ b/fish/fish_variables @@ -7,7 +7,6 @@ SETUVAR _fisher_jorgebucaran_2F_fisher_files:\x7e/\x2econfig/fish/functions/fish SETUVAR _fisher_plugins:jorgebucaran/fisher\x1eilancosman/tide\x40v6 SETUVAR _fisher_upgraded_to_4_4:\x1d SETUVAR _tide_left_items:os\x1epwd\x1egit\x1enewline\x1echaracter -SETUVAR _tide_prompt_1055436:\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\ue0b6\x1b\x5b38\x3b2\x3b23\x3b147\x3b209m\x1b\x5b48\x3b2\x3b77\x3b77\x3b77m\x20\uf303\x20\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\ue0b0\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\x20\x40PWD\x40\x20\x1b\x5b38\x3b2\x3b52\x3b101\x3b164m\x1b\x5b48\x3b2\x3b196\x3b160\x3b0m\ue0b0\x1b\x5b48\x3b2\x3b196\x3b160\x3b0m\x20\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\uf1d3\x20\x1b\x5b37m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0mmain\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x20\x213\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x20\x3f76\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b196\x3b160\x3b0m\ue0b0\x1e\x1b\x5b38\x3b2\x3b255\x3b0\x3b0m\u276f\x1e\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\ue0b2\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b48\x3b2\x3b211\x3b215\x3b207m\x2022\x3a24\x3a11\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\ue0b4 SETUVAR _tide_prompt_114624:\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\ue0b6\x1b\x5b38\x3b2\x3b23\x3b147\x3b209m\x1b\x5b48\x3b2\x3b77\x3b77\x3b77m\x20\uf303\x20\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\ue0b0\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\x20\x40PWD\x40\x20\x1b\x5b38\x3b2\x3b52\x3b101\x3b164m\x1b\x5b48\x3b2\x3b196\x3b160\x3b0m\ue0b0\x1b\x5b48\x3b2\x3b196\x3b160\x3b0m\x20\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\uf1d3\x20\x1b\x5b37m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0mmain\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x20\x211\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b196\x3b160\x3b0m\ue0b0\x1e\x1b\x5b38\x3b2\x3b95\x3b215\x3b0m\u276f\x1e\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b68\x3b68\x3b68m\ue0b2\x1b\x5b38\x3b2\x3b0\x3b175\x3b175m\x1b\x5b48\x3b2\x3b68\x3b68\x3b68m\x20\U000f0320\x203\x2e13\x2e2\x20\x28prismic\x29\x20\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\x1b\x5b48\x3b2\x3b68\x3b68\x3b68m\ue0b2\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b48\x3b2\x3b211\x3b215\x3b207m\x2017\x3a42\x3a23\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\ue0b4 SETUVAR _tide_prompt_115045:\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\ue0b6\x1b\x5b38\x3b2\x3b23\x3b147\x3b209m\x1b\x5b48\x3b2\x3b77\x3b77\x3b77m\x20\uf303\x20\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\ue0b0\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\x20\x40PWD\x40\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b52\x3b101\x3b164m\ue0b0\x1e\x1b\x5b38\x3b2\x3b95\x3b215\x3b0m\u276f\x1e\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b68\x3b68\x3b68m\ue0b2\x1b\x5b38\x3b2\x3b0\x3b175\x3b175m\x1b\x5b48\x3b2\x3b68\x3b68\x3b68m\x20\U000f0320\x203\x2e13\x2e2\x20\x28prismic\x29\x20\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\x1b\x5b48\x3b2\x3b68\x3b68\x3b68m\ue0b2\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b48\x3b2\x3b211\x3b215\x3b207m\x2017\x3a42\x3a26\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\ue0b4 SETUVAR _tide_prompt_121075:\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\ue0b6\x1b\x5b38\x3b2\x3b23\x3b147\x3b209m\x1b\x5b48\x3b2\x3b77\x3b77\x3b77m\x20\uf303\x20\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\ue0b0\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\x20\x40PWD\x40\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b52\x3b101\x3b164m\ue0b0\x1e\x1b\x5b38\x3b2\x3b95\x3b215\x3b0m\u276f\x1e\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\ue0b2\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b48\x3b2\x3b211\x3b215\x3b207m\x2014\x3a29\x3a34\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\ue0b4 @@ -29,6 +28,7 @@ SETUVAR _tide_prompt_27488:\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x SETUVAR _tide_prompt_334195:\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\ue0b6\x1b\x5b38\x3b2\x3b23\x3b147\x3b209m\x1b\x5b48\x3b2\x3b77\x3b77\x3b77m\x20\uf303\x20\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\ue0b0\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\x20\x40PWD\x40\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b52\x3b101\x3b164m\ue0b0\x1e\x1b\x5b38\x3b2\x3b95\x3b215\x3b0m\u276f\x1e\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b196\x3b160\x3b0m\ue0b2\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b48\x3b2\x3b196\x3b160\x3b0m\x20\uf252\x2052s\x20\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\x1b\x5b48\x3b2\x3b196\x3b160\x3b0m\ue0b2\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b48\x3b2\x3b211\x3b215\x3b207m\x2016\x3a00\x3a02\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\ue0b4 SETUVAR _tide_prompt_3801:\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\ue0b6\x1b\x5b38\x3b2\x3b23\x3b147\x3b209m\x1b\x5b48\x3b2\x3b77\x3b77\x3b77m\x20\uf303\x20\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\ue0b0\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\x20\x40PWD\x40\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b52\x3b101\x3b164m\ue0b0\x1e\x1b\x5b38\x3b2\x3b95\x3b215\x3b0m\u276f\x1e\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\ue0b2\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b48\x3b2\x3b211\x3b215\x3b207m\x2007\x3a23\x3a51\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\ue0b4 SETUVAR _tide_prompt_3898:\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\ue0b6\x1b\x5b38\x3b2\x3b23\x3b147\x3b209m\x1b\x5b48\x3b2\x3b77\x3b77\x3b77m\x20\uf303\x20\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\ue0b0\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\x20\x40PWD\x40\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b52\x3b101\x3b164m\ue0b0\x1e\x1b\x5b38\x3b2\x3b95\x3b215\x3b0m\u276f\x1e\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\ue0b2\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b48\x3b2\x3b211\x3b215\x3b207m\x2000\x3a40\x3a27\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\ue0b4 +SETUVAR _tide_prompt_4018:\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\ue0b6\x1b\x5b38\x3b2\x3b23\x3b147\x3b209m\x1b\x5b48\x3b2\x3b77\x3b77\x3b77m\x20\uf303\x20\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\ue0b0\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\x20\x40PWD\x40\x20\x1b\x5b38\x3b2\x3b52\x3b101\x3b164m\x1b\x5b48\x3b2\x3b196\x3b160\x3b0m\ue0b0\x1b\x5b48\x3b2\x3b196\x3b160\x3b0m\x20\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\uf1d3\x20\x1b\x5b37m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0mmain\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x20\x216\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x20\x3f75\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b196\x3b160\x3b0m\ue0b0\x1e\x1b\x5b38\x3b2\x3b95\x3b215\x3b0m\u276f\x1e\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\ue0b2\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b48\x3b2\x3b211\x3b215\x3b207m\x2016\x3a55\x3a54\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\ue0b4 SETUVAR _tide_prompt_40572:\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\ue0b6\x1b\x5b38\x3b2\x3b23\x3b147\x3b209m\x1b\x5b48\x3b2\x3b77\x3b77\x3b77m\x20\uf303\x20\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\ue0b0\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\x20\x40PWD\x40\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b52\x3b101\x3b164m\ue0b0\x1e\x1b\x5b38\x3b2\x3b95\x3b215\x3b0m\u276f\x1e\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b68\x3b68\x3b68m\ue0b2\x1b\x5b38\x3b2\x3b0\x3b175\x3b175m\x1b\x5b48\x3b2\x3b68\x3b68\x3b68m\x20\U000f0320\x203\x2e13\x2e2\x20\x28glados\x2dtts\x29\x20\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\x1b\x5b48\x3b2\x3b68\x3b68\x3b68m\ue0b2\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b48\x3b2\x3b211\x3b215\x3b207m\x2023\x3a02\x3a28\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\ue0b4 SETUVAR _tide_prompt_4656:\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\ue0b6\x1b\x5b38\x3b2\x3b23\x3b147\x3b209m\x1b\x5b48\x3b2\x3b77\x3b77\x3b77m\x20\uf303\x20\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\ue0b0\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\x20\x40PWD\x40\x20\x1b\x5b38\x3b2\x3b52\x3b101\x3b164m\x1b\x5b48\x3b2\x3b196\x3b160\x3b0m\ue0b0\x1b\x5b48\x3b2\x3b196\x3b160\x3b0m\x20\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\uf1d3\x20\x1b\x5b37m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0mmain\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x20\x3f5\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b196\x3b160\x3b0m\ue0b0\x1e\x1b\x5b38\x3b2\x3b95\x3b215\x3b0m\u276f\x1e\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b68\x3b68\x3b68m\ue0b2\x1b\x5b38\x3b2\x3b0\x3b175\x3b175m\x1b\x5b48\x3b2\x3b68\x3b68\x3b68m\x20\U000f0320\x203\x2e13\x2e2\x20\x28glados_v4\x29\x20\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\x1b\x5b48\x3b2\x3b68\x3b68\x3b68m\ue0b2\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b48\x3b2\x3b211\x3b215\x3b207m\x2009\x3a32\x3a30\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\ue0b4 SETUVAR _tide_prompt_5117:\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\ue0b6\x1b\x5b38\x3b2\x3b23\x3b147\x3b209m\x1b\x5b48\x3b2\x3b77\x3b77\x3b77m\x20\uf303\x20\x1b\x5b38\x3b2\x3b77\x3b77\x3b77m\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\ue0b0\x1b\x5b48\x3b2\x3b52\x3b101\x3b164m\x20\x40PWD\x40\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b52\x3b101\x3b164m\ue0b0\x1e\x1b\x5b38\x3b2\x3b95\x3b215\x3b0m\u276f\x1e\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b68\x3b68\x3b68m\ue0b2\x1b\x5b38\x3b2\x3b0\x3b175\x3b175m\x1b\x5b48\x3b2\x3b68\x3b68\x3b68m\x20\U000f0320\x203\x2e13\x2e2\x20\x28glados_v4\x29\x20\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\x1b\x5b48\x3b2\x3b68\x3b68\x3b68m\ue0b2\x1b\x5b38\x3b2\x3b0\x3b0\x3b0m\x1b\x5b48\x3b2\x3b211\x3b215\x3b207m\x2009\x3a32\x3a34\x20\x1b\x28B\x1b\x5bm\x1b\x28B\x1b\x5bm\x1b\x5b38\x3b2\x3b211\x3b215\x3b207m\ue0b4 diff --git a/fish/functions/change_theme.fish b/fish/functions/change_theme.fish new file mode 100644 index 0000000..f004774 --- /dev/null +++ b/fish/functions/change_theme.fish @@ -0,0 +1,4 @@ +set -l theme (random choice "theme_1" "theme_2") +cd $HOME/.config/dot-configurator/$theme +hyprctl hyprpaper wallpaper ",~/.config/hypr/wallpaper/$theme.png" +/home/alfie/.config/dot-configurator/dot-configurator config.json \ No newline at end of file diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index 398b6cc..fa2e78c 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -90,7 +90,7 @@ general { # https://wiki.hyprland.org/Configuring/Variables/#decoration decoration { - rounding = 10 + rounding = 5 rounding_power = 2 # Change transparency of focused and unfocused windows @@ -107,9 +107,10 @@ decoration { # https://wiki.hyprland.org/Configuring/Variables/#blur blur { enabled = true - size = 3 - passes = 1 - + size = 5 + passes = 2 + noise = 0.06 + new_optimizations = true vibrancy = 0.1696 } } @@ -273,9 +274,7 @@ bindl=,switch:Lid Switch, exec, hyprlock bind = SUPER, V, exec, cliphist list | rofi -dmenu | cliphist decode | wl-copy bind = , PRINT, exec, hyprshot -m region --clipboard-only bind = $shiftMod, PRINT, exec, hyprshot -m region -bind = Control_L&alt, space, exec, rofi -show calc -modi calc -no-show-match -no-sort -bind = Control_L&Shift_L, space, exec, flatpak run io.github.nokse22.minitext -bind = $mainMod, T, exec, hyprctl setprop active opaque toggle +bind = $mainMod, T, exec, hyprctl setprop active opaque toggle ############################## ### WINDOWS AND WORKSPACES ### diff --git a/hypr/hyprlock.conf b/hypr/hyprlock.conf index 4aa238e..915a172 100644 --- a/hypr/hyprlock.conf +++ b/hypr/hyprlock.conf @@ -1,7 +1,7 @@ # BACKGROUND background { monitor = - path = /home/alfie/Pictures/other/wallpaper/puro_de.png + path = /home/alfie/.config/hypr/wallpaper/puro_de.png #color = $background blur_passes = 2 contrast = 1 diff --git a/kitty/kitty.conf b/kitty/kitty.conf index a05ceca..173bd66 100644 --- a/kitty/kitty.conf +++ b/kitty/kitty.conf @@ -15,4 +15,4 @@ shell fish # BEGIN_KITTY_THEME # shadotheme include current-theme.conf -# END_KITTY_THEME \ No newline at end of file +# END_KITTY_THEME diff --git a/kitty/kitty.conf.bak b/kitty/kitty.conf.bak deleted file mode 100644 index f1f21c5..0000000 --- a/kitty/kitty.conf.bak +++ /dev/null @@ -1,18 +0,0 @@ -font_family 0xProto Nerd Font Mono -bold_font auto -italic_font auto -bold_italic_font auto - -font_size 12.0 -force_ltr no - -background_opacity 0.5 -single_window_margin_width 10 - -shell fish - - -# BEGIN_KITTY_THEME -# Royal -include current-theme.conf -# END_KITTY_THEME \ No newline at end of file diff --git a/rofi/bluetooth-menu.rasi b/rofi/bluetooth-menu.rasi new file mode 100644 index 0000000..447b23e --- /dev/null +++ b/rofi/bluetooth-menu.rasi @@ -0,0 +1,79 @@ +/* Bluetooth menu */ + +configuration { + font: "JetBrainsMono Nerd Font 8"; +} + +@theme "~/.config/rofi/menu_theme.rasi" + +/* Window */ + +window { + location: north; + anchor: south; + y-offset: 3px; + width: 240px; + border: 2px; + border-radius: 10px; + border-color: @main-br; + background-color: @main-bg; + children: [ mainbox ]; +} + +mainbox { + spacing: 0; + background-color: inherit; + text-color: @main-fg; + children: [ inputbar, listview ]; +} + +/* Input */ + +inputbar { + margin: 6px; + border-radius: 6px; + spacing: inherit; + background-color: @input-bg; + text-color: inherit; + children: [ prompt, entry ]; +} +prompt { + padding: 6px 6px 6px 12px; + background-color: inherit; + text-color: inherit; +} +entry { + placeholder: "Search"; + padding: 6px 0; + cursor: text; + background-color: inherit; + text-color: inherit; +} + +/* List */ + +listview { + lines: 6; + cycle: false; + padding: 0 6px 6px 6px; + background-color: inherit; +} + +element { + padding: 6px; + cursor: pointer; + background-color: inherit; + text-color: @main-fg; +} +element selected active, +element selected normal { + border-radius: 6px; + background-color: @select-bg; + text-color: @select-fg; +} +element-text { + padding: 0 6px; + cursor: inherit; + background-color: inherit; + text-color: inherit; +} diff --git a/rofi/config.rasi b/rofi/config.rasi new file mode 100644 index 0000000..9e90382 --- /dev/null +++ b/rofi/config.rasi @@ -0,0 +1,5 @@ +@theme "~/.config/rofi/theme.rasi" + +configuration { + modes: "drun,calc,filebrowser,window,ssh"; +} diff --git a/rofi/menu_theme.rasi b/rofi/menu_theme.rasi new file mode 100644 index 0000000..178bf2f --- /dev/null +++ b/rofi/menu_theme.rasi @@ -0,0 +1,8 @@ +* { + main-fg: #cdd6f4; + main-bg: #11111b; + main-br: #cdd6f4; + input-bg: #181825; + select-bg: #9399b2; + select-fg: #11111b; +} \ No newline at end of file diff --git a/rofi/power-menu.rasi b/rofi/power-menu.rasi new file mode 100644 index 0000000..7e60008 --- /dev/null +++ b/rofi/power-menu.rasi @@ -0,0 +1,54 @@ +/* Power menu */ + +configuration { + font: "JetBrainsMono Nerd Font 8"; +} + +@theme "~/.config/rofi/menu_theme.rasi" + +/* Window */ + +window { + location: northeast; + anchor: north; + x-offset: -3px; + y-offset: 3px; + width: 150px; + border: 2px; + border-radius: 10px; + border-color: @main-br; + background-color: @main-bg; + children: [ mainbox ]; +} + +mainbox { + background-color: inherit; + text-color: @main-fg; + children: [ listview ]; +} + +/* List */ + +listview { + lines: 6; + padding: 6px; + background-color: inherit; +} + +element { + padding: 6px; + cursor: pointer; + background-color: inherit; + text-color: @main-fg; +} +element selected.normal { + border-radius: 6px; + background-color: @select-bg; + text-color: @select-fg; +} +element-text { + padding: 0 6px; + cursor: inherit; + background-color: inherit; + text-color: inherit; +} diff --git a/rofi/theme.rasi b/rofi/theme.rasi new file mode 100644 index 0000000..ed3c824 --- /dev/null +++ b/rofi/theme.rasi @@ -0,0 +1,132 @@ +/* + * ROFI color theme + * + * Based on Base16 Material Color Scheme (https://github.com/ntpeters/base16-materialtheme-scheme) + * + * Modified by: Dave Davenport + * User: Tomaszal + * Copyright: Tomas Zaluckij + */ + +* { + base03: #463155; + base07: #FFFFFF; + base0A: #463155; + base0B: #463155; + base0D: #867195; + base0F: #463155; + + /*base0D: #00BCD4;*/ + + radius: 30px; + + spacing: 0; + background-color: transparent; + +} + +window { + transparency: "real"; + border-radius: @radius; + background-color: #26113560; /*base00 + CC (80% opacity)*/ +} + +mainbox { + children: [inputbar, message, mode-switcher, listview]; + spacing: 15px; + padding: 15px 0; + border: 2px; + border-color: @base0D; + border-radius: @radius; +} + +inputbar { + padding: 0 30px; + children: [prompt, textbox-prompt-colon, entry, case-indicator]; +} + +prompt { + text-color: @base0D; +} + +textbox-prompt-colon { + expand: false; + str: ":"; + margin: 0 1ch 0 0; + text-color: @base0D; +} + +entry { + text-color: @base07; +} + +case-indicator { + text-color: @base0F; +} + +mode-switcher, message { + border: 1px 0; + border-color: @base0D; +} + +button, textbox { + background-color: @base03; + text-color: @base07; + padding: 5px; +} + +button selected { + background-color: @base0D; +} + +listview { + scrollbar: true; + margin: 0 10px 0 30px; +} + +scrollbar { + background-color: @base03; + handle-color: @base0D; + handle-width: 10px; + border: 1px 1px; + border-radius: 5px; + border-color: @base0D; + margin: 10px 0 10px 20px; +} + +element { + padding: 5px; + spacing: 5px; + highlight: bold underline; + children: [element-icon, element-text]; +} +element-text, element-icon { + background-color : inherit; + text-color : inherit; + foreground-color : inherit; +} + +element normal { + background-color: transparent; +} + +element selected { + background-color: @base0D; + border-radius: 20px; +} + +element alternate { + /*background-color: @base03;*/ +} + +element normal normal, element selected normal, element alternate normal { + text-color: @base07; +} + +element normal urgent, element selected urgent, element alternate urgent { + text-color: @base0F; +} + +element normal active, element selected active, element alternate active { + text-color: @base0B; +} diff --git a/rofi/wifi-menu.rasi b/rofi/wifi-menu.rasi new file mode 100644 index 0000000..ea81c73 --- /dev/null +++ b/rofi/wifi-menu.rasi @@ -0,0 +1,79 @@ +/* WiFi menu */ + +configuration { + font: "JetBrainsMono Nerd Font 8"; +} + +@theme "~/.config/rofi/menu_theme.rasi" + +/* Window */ + +window { + location: north; + anchor: south; + y-offset: 3px; + width: 240px; + border: 2px; + border-radius: 10px; + border-color: @main-br; + background-color: @main-bg; + children: [ mainbox ]; +} + +mainbox { + spacing: 0; + background-color: inherit; + text-color: @main-fg; + children: [ inputbar, listview ]; +} + +/* Input */ + +inputbar { + margin: 6px; + border-radius: 6px; + spacing: inherit; + background-color: @input-bg; + text-color: inherit; + children: [ prompt, entry ]; +} +prompt { + padding: 6px 6px 6px 12px; + background-color: inherit; + text-color: inherit; +} +entry { + placeholder: "Search"; + padding: 6px 0; + cursor: text; + background-color: inherit; + text-color: inherit; +} + +/* List */ + +listview { + lines: 6; + cycle: false; + padding: 0 6px 6px 6px; + background-color: inherit; +} + +element { + padding: 6px; + cursor: pointer; + background-color: inherit; + text-color: @main-fg; +} +element selected active, +element selected normal { + border-radius: 6px; + background-color: @select-bg; + text-color: @select-fg; +} +element-text { + padding: 0 6px; + cursor: inherit; + background-color: inherit; + text-color: inherit; +} diff --git a/waybar/theme.css b/waybar/theme.css deleted file mode 100644 index 07986d8..0000000 --- a/waybar/theme.css +++ /dev/null @@ -1,41 +0,0 @@ -/* - bg - background - fg - foreground - br - border -*/ - -/* Main Colors */ - -@define-color active-bg #885ab0; -@define-color active-fg #11111b; - -@define-color hover-bg #372542; -@define-color hover-fg rgba(219, 166, 237, 0.75); - -@define-color white #ffffff; -@define-color black #000000; - -/* Module Colors */ - -@define-color module-fg #f5e0dc; -@define-color workspaces #271f33; - -@define-color cpuinfo #281d30; -@define-color memory #332440; -@define-color cpu #372542; -@define-color distro-fg #000000; -@define-color distro-bg #885ab0; -@define-color time #372542; -@define-color date #332440; -@define-color tray #281d30; - -@define-color pulseaudio #281d30; -@define-color backlight #332440; -@define-color battery #372542; -@define-color power #885ab0; - -/* State Colors */ - -@define-color warning #f9e2af; -@define-color critical #f38ba8; -@define-color charging #cdd6f4;