niri + dms; WIP

This commit is contained in:
William 2025-10-10 09:41:12 -03:00
parent 92a06e984b
commit 7f64d49052
9 changed files with 122 additions and 317 deletions

View file

@ -25,6 +25,7 @@
helix = {
enable = true;
settings = {
theme = "base16_transparent";
editor = {
file-picker.hidden = false;
idle-timeout = 0;
@ -84,7 +85,6 @@
];
};
};
}
# Server specific configuration
@ -96,6 +96,13 @@
programs.rio = {
enable = true;
settings = {
theme = "catppuccin-mocha";
fonts = {
family = "FiraCode Nerd Font";
size = 16.0;
emoji.family = "Noto Color Emoji";
};
confirm-before-quit = false;
window = {
width = 1121;
height = 633;

View file

@ -115,6 +115,10 @@
fonts.fontconfig.enable = true;
programs = {
dankMaterialShell = {
enable = true;
enableVPN = false;
};
password-store.package = pkgs.pass-wayland;
mangohud.enable = true;
@ -128,6 +132,16 @@
];
};
};
xdg.portal = {
enable = true;
xdgOpenUsePortal = true;
extraPortals = with pkgs; [
kdePackages.xdg-desktop-portal-kde
xdg-desktop-portal-gtk
xdg-desktop-portal-gnome
];
};
})
];
}