aboutsummaryrefslogtreecommitdiffstats
path: root/modules/desktop/rofi/theme.mustache.rasi
diff options
context:
space:
mode:
authorArpit Chakladar <arpitchakladar+git@gmail.com>2026-07-26 02:26:24 +0530
committerArpit Chakladar <arpitchakladar+git@gmail.com>2026-07-26 02:26:24 +0530
commit76e8ba8527b9300ba3b15f18dc6b683e56a9dc47 (patch)
tree4b62a3dff953f292c167abbb556d10bb1f5653ad /modules/desktop/rofi/theme.mustache.rasi
parent8c13757c6d6c503774d833507f281eaa499b3bd9 (diff)
downloadhome-manager-config-76e8ba8527b9300ba3b15f18dc6b683e56a9dc47.tar.gz
home-manager-config-76e8ba8527b9300ba3b15f18dc6b683e56a9dc47.zip
feat: configure Wayland scaling, switch to scrolling layout, polish theme
- Set GDK_SCALE, QT_SCALE_FACTOR, monitor scale=1, chromium --force-device-scale-factor=1.15 - Migrate dwindle → scrolling layout with column config and Equal key resize - Bump default font size to 18, cursor to 20, system-monitor font shift - Change gap_out to 10, border width to 1px, inactive border to base03 - Refactor waybar workspaces/network to use shared mkIcon helper - Toggle window close with SHIFT+Q, remove redundant file-explorer size rule - Thinner rofi borders, larger width, bigger icons, bold prompt color - Tidy waybar spacing: uniform margins, larger padding, resized workspace buttons - Enable xwayland force_zero_scaling
Diffstat (limited to 'modules/desktop/rofi/theme.mustache.rasi')
-rw-r--r--modules/desktop/rofi/theme.mustache.rasi26
1 files changed, 15 insertions, 11 deletions
diff --git a/modules/desktop/rofi/theme.mustache.rasi b/modules/desktop/rofi/theme.mustache.rasi
index 794da97..0dd08f8 100644
--- a/modules/desktop/rofi/theme.mustache.rasi
+++ b/modules/desktop/rofi/theme.mustache.rasi
@@ -58,14 +58,16 @@
active-foreground: @base07;
urgent-background: @base00;
urgent-foreground: @base08;
+
+ font: "FiraCode Nerd Font Bold 18";
}
window {
background-color: @background;
- border: 1.5px;
+ border: 1px;
border-color: @border-color;
padding: 0;
- width: 600px;
+ width: 800px;
location: center;
anchor: center;
}
@@ -80,17 +82,18 @@ mainbox {
inputbar {
background-color: @background;
text-color: @foreground;
- border: 1.5px;
+ border: 1px;
border-color: @border-color;
padding: 10px 14px;
spacing: 10px;
children: [ "prompt", "entry" ];
+ font: @font;
}
prompt {
background-color: transparent;
- text-color: @base04;
- font: "FiraCode Nerd Font Bold 11";
+ text-color: @base0D;
+ font: @font;
}
entry {
@@ -99,6 +102,7 @@ entry {
placeholder: "Search…";
placeholder-color: @base03;
cursor: text;
+ font: @font;
}
listview {
@@ -151,30 +155,30 @@ element selected.urgent {
}
element-icon {
- background-color: transparent;
- size: 24px;
+ background-color: transparent;
+ size: 36px;
vertical-align: 0.5;
}
element-text {
- background-color: transparent;
+ background-color: transparent;
text-color: inherit;
vertical-align: 0.5;
horizontal-align: 0.0;
}
message {
- background-color: @base01;
+ background-color: @base01;
padding: 8px 12px;
}
textbox {
- background-color: transparent;
+ background-color: transparent;
text-color: @foreground;
}
error-message {
- background-color: @base00;
+ background-color: @base00;
text-color: @base08;
border: 1.5px;
border-color: @base08;