me like nix
0

Configure Feed

Select the types of activity you want to include in your feed.

Use Noctalia notifications

author
Sean Aye
date (Jun 16, 2026, 9:32 AM -0400) commit 45d4c7ae parent a36308f1 change-id vprtmswl
+14 -25
+14 -25
modules/desktop.nix
··· 88 88 { 89 89 home.packages = with pkgs; [ 90 90 inputs.fsel.packages.${pkgs.stdenv.hostPlatform.system}.default 91 - inputs.mako-tui.packages.${pkgs.stdenv.hostPlatform.system}.default 92 91 bemoji 93 92 networkmanager_dmenu 94 93 (import ../packages/cclip.nix { inherit pkgs; }) ··· 118 117 } 119 118 { 120 119 matches = [ { app-id = "^fsel$"; } ]; 121 - open-floating = true; 122 - default-column-width.fixed = 800; 123 - default-window-height.fixed = 500; 124 - } 125 - { 126 - matches = [ { app-id = "^mako-tui$"; } ]; 127 120 open-floating = true; 128 121 default-column-width.fixed = 800; 129 122 default-window-height.fixed = 500; ··· 170 163 ]; 171 164 "Mod+e".action.spawn = "bemoji"; 172 165 "Mod+n".action.spawn = [ 173 - "alacritty" 174 - "--class" 175 - "mako-tui" 176 - "-e" 177 - "mako-tui" 166 + "noctalia" 167 + "msg" 168 + "panel-toggle" 169 + "notifications" 178 170 ]; 179 171 "Mod+a".action.spawn = "alacritty"; 180 172 "Mod+h".action = { ··· 419 411 }; 420 412 }; 421 413 }; 414 + notification = { 415 + enable_daemon = true; 416 + show_app_name = true; 417 + show_actions = true; 418 + layer = "top"; 419 + scale = 1.0; 420 + background_opacity = 0.97; 421 + offset_x = 20; 422 + offset_y = 8; 423 + }; 422 424 wallpaper = { 423 425 enabled = true; 424 426 directory = "${config.home.homeDirectory}/Pictures/Wallpapers"; ··· 444 446 enable = true; 445 447 tray = "never"; 446 448 automount = true; 447 - }; 448 - 449 - services.mako = { 450 - enable = true; 451 - settings = { 452 - border-radius = 8; 453 - border-size = 2; 454 - padding = "12"; 455 - margin = "12"; 456 - font = "BerkeleyMono Nerd Font 11"; 457 - on-button-left = "invoke-default-action"; 458 - on-button-right = "dismiss"; 459 - }; 460 449 }; 461 450 462 451 dconf.settings = {