switched to kitty, added blink-cmp emojis

also updated flake and fixed kernel issue
also attempted to make calendar tooltip in waybar scrollable but it isnt
working yet
This commit is contained in:
Gabriella Bere 2025-09-06 23:45:37 +01:00
parent 91dd593c28
commit bfde0fdfef
7 changed files with 124 additions and 123 deletions

View file

@ -3,34 +3,39 @@
programs.waybar = {
enable = true;
systemd.enable = true; # using these instead of exec-once beacuse SOME packages (swaync) dont let you disable them
settings = {
mainBar = {
layer = "top";
position = "top";
height = 30;
modules-left = [ "hyprland/workspaces" ];
modules-center = [
"clock"
"custom/swaync"
];
modules-right = [
"pulseaudio/slider"
"backlight/slider"
"battery"
"tray"
];
"clock" = {
"format" = "{:%A %d %b %T}";
"tooltip" = "true";
"tooltip-format" = "<tt>{calendar}</tt>";
"interval" = 1;
"calendar" = {
"mode" = "month";
"format" = {
"months" = "<span color='#${config.lib.stylix.colors.base0E}'><b>{}</b></span>";
"weekdays" = "<span color='#${config.lib.stylix.colors.base08}'><b>{}</b></span>";
settings = {
mainBar = {
layer = "top";
position = "top";
height = 30;
modules-left = [ "hyprland/workspaces" ];
modules-center = [
"clock"
"custom/swaync"
];
modules-right = [
"pulseaudio/slider"
"backlight/slider"
"battery"
"tray"
];
"clock" = {
"format" = "{:%A %d %b %T}";
"tooltip" = "true";
"tooltip-format" = "<tt>{calendar}</tt>";
"interval" = 1;
"calendar" = {
"mode" = "month";
"format" = {
"months" = "<span color='#${config.lib.stylix.colors.base0E}'><b>{}</b></span>";
"weekdays" = "<span color='#${config.lib.stylix.colors.base08}'><b>{}</b></span>";
"today" = "<span color='#${config.lib.stylix.colors.base09}'><b>{}</b></span>";
};
"actions" = {
"on-scroll-up" = "shift_down";
"on-scroll-down" = "shift_up";
"on-click-middle" = "shift_reset";
};
};
};
"custom/swaync" = {