Nixfiles! :3
0

Configure Feed

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

MLC Bloeiman (Mar 13, 2026, 5:47 PM +0100) ba91215e e88b3d6e

+34 -26
fonts/Lotion-Black.ttf fonts/Lotion/Lotion-Black.ttf
fonts/Lotion-BlackItalic.ttf fonts/Lotion/Lotion-BlackItalic.ttf
fonts/Lotion-Bold.ttf fonts/Lotion/Lotion-Bold.ttf
fonts/Lotion-BoldItalic.ttf fonts/Lotion/Lotion-BoldItalic.ttf
fonts/Lotion-Regular.ttf fonts/Lotion/Lotion-Regular.ttf
fonts/Lotion-RegularItalic.ttf fonts/Lotion/Lotion-RegularItalic.ttf
fonts/Lotion-SemiBold.ttf fonts/Lotion/Lotion-SemiBold.ttf
fonts/Lotion-SemiBoldItalic.ttf fonts/Lotion/Lotion-SemiBoldItalic.ttf
fonts/SUSE/SUSE-Black.ttf

This is a binary file and will not be displayed.

fonts/SUSE/SUSE-BlackItalic.ttf

This is a binary file and will not be displayed.

fonts/SUSE/SUSE-Bold.ttf

This is a binary file and will not be displayed.

fonts/SUSE/SUSE-BoldItalic.ttf

This is a binary file and will not be displayed.

fonts/SUSE/SUSE-ExtraBold.ttf

This is a binary file and will not be displayed.

fonts/SUSE/SUSE-ExtraBoldItalic.ttf

This is a binary file and will not be displayed.

fonts/SUSE/SUSE-ExtraLight.ttf

This is a binary file and will not be displayed.

fonts/SUSE/SUSE-ExtraLightItalic.ttf

This is a binary file and will not be displayed.

fonts/SUSE/SUSE-Italic.ttf

This is a binary file and will not be displayed.

fonts/SUSE/SUSE-Light.ttf

This is a binary file and will not be displayed.

fonts/SUSE/SUSE-LightItalic.ttf

This is a binary file and will not be displayed.

fonts/SUSE/SUSE-Medium.ttf

This is a binary file and will not be displayed.

fonts/SUSE/SUSE-MediumItalic.ttf

This is a binary file and will not be displayed.

fonts/SUSE/SUSE-Regular.ttf

This is a binary file and will not be displayed.

fonts/SUSE/SUSE-SemiBold.ttf

This is a binary file and will not be displayed.

fonts/SUSE/SUSE-SemiBoldItalic.ttf

This is a binary file and will not be displayed.

fonts/SUSE/SUSE-Thin.ttf

This is a binary file and will not be displayed.

fonts/SUSE/SUSE-ThinItalic.ttf

This is a binary file and will not be displayed.

+6 -1
home/modules/fonts.nix
··· 14 14 font-awesome 15 15 (runCommand "lotion-fonts" { } '' 16 16 mkdir -p $out/share/fonts/truetype/lotion 17 - cp -r ${../../fonts}/Lotion*.ttf $out/share/fonts/truetype/lotion/ 17 + cp -r ${../../fonts/Lotion}/*.ttf $out/share/fonts/truetype/lotion/ 18 + '') 19 + 20 + (runCommand "suse-font" { } '' 21 + mkdir -p $out/share/fonts/truetype/suse 22 + cp -r ${../../fonts/SUSE}/*.ttf $out/share/fonts/truetype/suse/ 18 23 '') 19 24 ]; 20 25 }
+28 -14
home/modules/niri.nix
··· 219 219 open-maximized = true; 220 220 } 221 221 { 222 - matches = [ { title = "waybar"; } ]; 223 - open-floating = true; 224 - default-column-width.proportion = 0.1; 225 - } 226 - { 227 222 matches = [ 228 223 { 229 224 app-id = "Chromium-browser"; ··· 237 232 } 238 233 { 239 234 matches = [ 235 + { 236 + title = "heylogin"; 237 + app-id = "^-kghbmcgihmefcbjlfiafjcigdcbmecbf__globalSearch.html$"; 238 + } 239 + 240 + ]; 241 + block-out-from = "screen-capture"; 242 + open-focused = true; 243 + open-floating = true; 244 + opacity = 0.95; 245 + default-column-width = { 246 + fixed = 480; 247 + }; 248 + default-window-height = { 249 + fixed = 270; 250 + }; 251 + 252 + } 253 + { 254 + matches = [ 240 255 { app-id = "Spotify"; } 241 256 { app-id = "org.gnome.Music"; } 242 257 ]; ··· 246 261 matches = [ 247 262 { app-id = "discord"; } 248 263 { app-id = "org.kde.kdeconnect.app"; } 249 - { app-id = "BeeperTexts"; } 250 264 { app-id = "thunderbird"; } 251 265 { app-id = "fluffychat"; } 252 266 { app-id = "teams-for-linux"; } 253 267 ]; 254 268 open-on-workspace = "💬"; 255 - } 256 - { 257 - matches = [ 258 - { app-id = "^org\\.keepassxc\\.KeePassXC$"; } 259 - { app-id = "^org\\.gnome\\.World\\.Secrets$"; } 260 - ]; 261 - block-out-from = "screen-capture"; 262 269 } 263 270 { 264 271 # This rule applies to all windows as it has no 'matches' ··· 290 297 }; 291 298 "Mod+Shift+B" = { 292 299 action.spawn = "librewolf"; 293 - hotkey-overlay.title = "Open default browser: Librewolf"; 300 + hotkey-overlay.title = "Open browser: Librewolf"; 294 301 }; 295 302 "Mod+B" = { 296 303 action.spawn = "vivaldi"; 297 304 hotkey-overlay.title = "Open browser: Vivaldi"; 305 + }; 306 + "Mod+Alt+Space" = { 307 + action.spawn = [ 308 + "vivaldi" 309 + "--app=chrome-extension://kghbmcgihmefcbjlfiafjcigdcbmecbf/globalSearch.html?searchString=&initiallyUnlocked=" 310 + ]; 311 + hotkey-overlay.title = "HeyLogin Quick Access"; 298 312 }; 299 313 "Mod+D" = { 300 314 action.spawn = [
-11
home/modules/niri/noctalia.nix
··· 14 14 config = { 15 15 home.packages = [ 16 16 inputs.noctalia.packages.${pkgs.stdenv.hostPlatform.system}.default 17 - pkgs.rbw 18 17 pkgs.curl 19 18 pkgs.wtype 20 19 pkgs.pinentry-tty ··· 256 255 name = "Official Noctalia Plugins"; 257 256 url = "https://github.com/noctalia-dev/noctalia-plugins"; 258 257 } 259 - { 260 - enabled = true; 261 - name = "Rukh Debug unofficial noctalia plugin repository"; 262 - url = "https://github.com/rukh-debug/noctalia-unofficial-plugins"; 263 - } 264 258 ]; 265 259 states = { 266 260 catwalk = { ··· 274 268 niri-overview-launcher = { 275 269 enabled = true; 276 270 sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins"; 277 - }; 278 - bitwarden-rbw-noctalia-launcher = { 279 - enabled = true; 280 - sourceUrl = "https://github.com/rukh-debug/noctalia-unofficial-plugins"; 281 - 282 271 }; 283 272 }; 284 273 version = 2;