alpha
Login
or
Join now
seanaye.bsky.social
/
nixos-config
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
me like nix
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
Use Noctalia notifications
author
Sean Aye
date
1 week ago
(Jun 16, 2026, 9:32 AM -0400)
commit
45d4c7ae
45d4c7ae93224fe1a6360e7f5ba9b81c9f231e4b
parent
a36308f1
a36308f1d86c6cb1923f71379818789d51278d98
change-id
vprtmswl
vprtmswlrmyuqmrkqrkwznnqkrwowwow
+14
-25
1 changed file
Expand all
Collapse all
Unified
Split
modules
desktop.nix
+14
-25
modules/desktop.nix
Reviewed
···
88
88
{
89
89
home.packages = with pkgs; [
90
90
inputs.fsel.packages.${pkgs.stdenv.hostPlatform.system}.default
91
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
121
-
open-floating = true;
122
122
-
default-column-width.fixed = 800;
123
123
-
default-window-height.fixed = 500;
124
124
-
}
125
125
-
{
126
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
173
-
"alacritty"
174
174
-
"--class"
175
175
-
"mako-tui"
176
176
-
"-e"
177
177
-
"mako-tui"
166
166
+
"noctalia"
167
167
+
"msg"
168
168
+
"panel-toggle"
169
169
+
"notifications"
178
170
];
179
171
"Mod+a".action.spawn = "alacritty";
180
172
"Mod+h".action = {
···
419
411
};
420
412
};
421
413
};
414
414
+
notification = {
415
415
+
enable_daemon = true;
416
416
+
show_app_name = true;
417
417
+
show_actions = true;
418
418
+
layer = "top";
419
419
+
scale = 1.0;
420
420
+
background_opacity = 0.97;
421
421
+
offset_x = 20;
422
422
+
offset_y = 8;
423
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
447
-
};
448
448
-
449
449
-
services.mako = {
450
450
-
enable = true;
451
451
-
settings = {
452
452
-
border-radius = 8;
453
453
-
border-size = 2;
454
454
-
padding = "12";
455
455
-
margin = "12";
456
456
-
font = "BerkeleyMono Nerd Font 11";
457
457
-
on-button-left = "invoke-default-action";
458
458
-
on-button-right = "dismiss";
459
459
-
};
460
449
};
461
450
462
451
dconf.settings = {