worf: Update yabay/sketchybar/alacritty config

This commit is contained in:
2025-02-18 21:41:32 +01:00
parent da2ca7f42e
commit 47db333feb
31 changed files with 1612 additions and 15 deletions

View File

@@ -7,29 +7,28 @@ in {
enable = true;
package = pkgs.unstable.yabai;
enableScriptingAddition = true;
config = {
layout = "bsp";
debug_output = "on";
focus_follows_mouse = "autoraise";
mouse_follows_focus = "off";
mouse_follows_focus = "on";
window_shadow = "on";
mouse_modifier = "alt";
window_placement = "second_child";
window_opacity = "off";
window_border = "on";
window_border_width = 1;
window_border_blur = "off";
normal_window_border_color = "0xff404066";
active_window_border_color = "0xffff2020";
insert_feedback_color = "#06d6a0";
window_border_radius = 0;
# top_padding = 10;
# bottom_padding = 10;
# left_padding = 10;
# right_padding = 10;
window_gap = 0;
top_padding = 4;
bottom_padding = 4;
left_padding = 4;
right_padding = 4;
window_gap = 10;
external_bar = "all:40:0";
external_bar = "all:30:0";
};
};
@@ -119,8 +118,16 @@ in {
services.sketchybar = {
enable = true;
package = pkgs.sketchybar;
# The config is handled outside of nix, and is placed in ~/.config/sketchybar
extraPackages = with pkgs; [ jq ];
# Configuration files are placed in hosts/worf/home.nix
};
services.jankyborders = {
enable = true;
active_color = "0xff76f6c0";
inactive_color = "0xc831dae2";
style = "square";
width = 4.0;
};
fonts.packages = [