changes to top bar, nvim undodir, uwuify shebang changed, and wezterm

cursor style changed
This commit is contained in:
coast 2025-11-04 13:49:57 +03:30
parent 65112394b4
commit b8eadbb3c8
12 changed files with 36 additions and 11 deletions

1
.gitignore vendored
View file

@ -5,3 +5,4 @@ config/qtile/__pycache__
etc/nixos/hardware-configuration.nix etc/nixos/hardware-configuration.nix
nixos/hardware-configuration.nix nixos/hardware-configuration.nix
config/nvim/nvim config/nvim/nvim
config/nvim/undo

View file

@ -12,4 +12,5 @@ config.enable_tab_bar = false
config.font = wezterm.font("JetBrainsMono Nerd Font") config.font = wezterm.font("JetBrainsMono Nerd Font")
config.window_close_confirmation = "NeverPrompt" config.window_close_confirmation = "NeverPrompt"
config.window_background_opacity = 0.90 config.window_background_opacity = 0.90
config.default_cursor_style = "SteadyUnderline"
return config return config

View file

@ -10,6 +10,9 @@ cfg.softtabstop = 4
cfg.smarttab = true cfg.smarttab = true
cfg.smartindent = true cfg.smartindent = true
cfg.undofile = true
cfg.undodir = vim.fn.stdpath("config") .. "/undo"
cfg.number = true cfg.number = true
cfg.relativenumber = true cfg.relativenumber = true

Binary file not shown.

View file

@ -3,16 +3,17 @@
"output": "HDMI-A-1", "output": "HDMI-A-1",
"layer": "top", "layer": "top",
"modules-left": [ "modules-left": [
"custom/distro",
"niri/workspaces", "niri/workspaces",
"niri/mode", "niri/window"
], ],
"modules-center": [ "modules-center": [
], ],
"modules-right": [ "modules-right": [
"network",
"clock", "clock",
// "battery", // "battery",
"pulseaudio", "pulseaudio"
"network"
], ],
"pulseaudio": { "pulseaudio": {
"tooltip": false, "tooltip": false,
@ -50,6 +51,10 @@
} }
] ]
}, },
"custom/distro": {
"format": "󱄅",
"tooltip": false
},
"bluetooth": { "bluetooth": {
"format": " {status}", "format": " {status}",
"format-connected": " CONN", "format-connected": " CONN",

View file

@ -6,7 +6,7 @@
@define-color text_dim #8c8a75; @define-color text_dim #8c8a75;
@define-color blue #7fbbb3; @define-color blue #7fbbb3;
@define-color green #55393D; /* changed */ @define-color green #55393D;
@define-color yellow #f9e2af; @define-color yellow #f9e2af;
@define-color peach #e69875; @define-color peach #e69875;
@define-color maroon #c05a3b; @define-color maroon #c05a3b;
@ -23,8 +23,14 @@
} }
window#waybar { window#waybar {
background: @background; background: linear-gradient(
border-bottom: 2px solid @surface0; to bottom,
rgba(30, 30, 30, 1) 0%,
rgba(28, 28, 28, 0.95) 68%,
rgba(25, 25, 25, 0.75) 82%,
rgba(20, 20, 20, 0.30) 94%,
rgba(20, 20, 20, 0.00) 100%
);
} }
#disk, #disk,
@ -41,7 +47,7 @@ window#waybar {
#bluetooth, #bluetooth,
#tray menu { #tray menu {
padding: 5px 10px; padding: 5px 10px;
margin: 8px 0 8px 10px; margin: 3px 0 13px 10px;
background: @surface0; background: @surface0;
color: @text; color: @text;
transition: 0.3s; transition: 0.3s;
@ -57,8 +63,9 @@ window#waybar.empty #window {
border: none; border: none;
} }
#network { margin: 8px 12px; color: @text; } #network { color: @text; }
#pulseaudio, #clock { color: @text; } #pulseaudio { margin-right: 12px; color: @text; }
#clock { color: @text; }
#workspaces { #workspaces {
margin-left: 12px; margin-left: 12px;
@ -73,7 +80,7 @@ window#waybar.empty #window {
} }
#workspaces button.empty { color: @text_dim; } #workspaces button.empty { color: @text_dim; }
#workspaces button.active { color: @green; } /* now #55393D */ #workspaces button.active { color: @green; }
#workspaces button.urgent { color: @maroon; } #workspaces button.urgent { color: @maroon; }
#workspaces button:hover { #workspaces button:hover {
@ -81,3 +88,11 @@ window#waybar.empty #window {
color: @text; color: @text;
} }
#custom-distro {
background-color: @accent;
color: @text;
font-size: 30;
margin-bottom: 8px;
padding-left: 12px;
padding-right: 12px;
}

View file

@ -1,4 +1,4 @@
#!/run/current-system/sw/bin/awk -f #!awk -f
function uwuify(s, o) { function uwuify(s, o) {
o = s o = s