Compare commits

...

4 Commits

Author SHA1 Message Date
1ae179eb85 hosts/dunamis/configuration.nix: rose-pine-moon
modules/nixos/system/stylix/default.nix: change serif to inter

Signed-off-by: unexplrd <unexplrd@linerds.us>
2025-06-28 17:35:18 +03:00
efaae1a801 modules/nixos/system/common.nix: systemd
Signed-off-by: unexplrd <unexplrd@linerds.us>
2025-06-28 17:35:18 +03:00
27f29769e2 desktop/niri/default.nix: force mimeapps.list
Signed-off-by: unexplrd <unexplrd@linerds.us>
2025-06-28 17:35:18 +03:00
c586cc93d8 home/desktop/niri/programs/default.nix: remove
nixos/desktop/niri/default.nix: fix

Signed-off-by: unexplrd <unexplrd@linerds.us>
2025-06-28 17:35:18 +03:00
6 changed files with 17 additions and 27 deletions

View File

@ -30,7 +30,7 @@
};
stylix = {
enable = true;
theme = "vesper";
theme = "rose-pine-moon";
};
locale = "uk_UA.UTF-8";
misc = {

View File

@ -71,7 +71,6 @@ in {
waybar = import ./programs/waybar {inherit config colors getExe ifLaptop pkgs;};
};
xdg.configFile.niri = import ./niri.nix {inherit config hostName launcher lockscreen;};
services = import ./services {inherit pkgs lockscreen getExe perSystem;};
home.packages = with pkgs;
@ -101,6 +100,10 @@ in {
];
xdg = {
configFile = {
niri = import ./niri.nix {inherit config hostName launcher lockscreen;};
"mimeapps.list".force = true;
};
mime.enable = true;
mimeApps = {
enable = true;

View File

@ -1,22 +0,0 @@
{
osConfig,
config,
inputs,
pkgs,
lib,
...
}: let
inherit (lib) mkIf mkDefault getExe;
inherit (config.lib.stylix) colors;
inherit (osConfig.networking) hostName;
ifLaptop = mkIf (hostName != "dunamis");
in {
imports = with inputs; [
walker.homeManagerModules.default
];
options = config.desktop.niri.enable {
# programs.fuzzel = import ./fuzzel {inherit config mkDefault;};
programs.walker = import ./walker {inherit config inputs pkgs;};
programs.waybar = import ./waybar {inherit colors config getExe ifLaptop pkgs;};
};
}

View File

@ -31,7 +31,8 @@ in {
config.niri.default = ["gnome" "gtk"];
};
})
(mkIf config.services.displayManager.autoLogin.enable {
(mkIf (cfg.enable
&& config.services.displayManager.autoLogin.enable) {
services.greetd.settings.initial_session = {
command = "niri-session";
user = config.services.displayManager.autoLogin.user;

View File

@ -34,4 +34,12 @@
"sntrup761x25519-sha512@openssh.com"
];
};
services.journald.extraConfig = ''
SystemMaxUse=1G
'';
systemd.coredump.extraConfig = ''
Storage=none
ProcessSizeMax=0
'';
}

View File

@ -97,8 +97,8 @@
wallpaper = wallpapers.cyber-dawn;
serif = {
package = geistPackage;
name = "Geist Light";
package = interPackage;
name = "Inter Nerd Font";
};
monospace = {