tangled
alpha
login
or
join now
oeiuwq.com
/
vix
1
fork
atom
Vic's *Nix config.
1
fork
atom
overview
issues
pulls
pipelines
niri-desktop
oeiuwq.com
6 months ago
dc65f347
8285d1c5
+8
-9
3 changed files
expand all
collapse all
unified
split
modules
community
features
niri-desktop.nix
xfce-desktop.nix
hosts
nargun
configuration.nix
+6
modules/community/features/niri-desktop.nix
reviewed
···
1
1
+
{lib, ...}: {
2
2
+
flake.modules.nixos.niri-desktop = {
3
3
+
programs.niri.enable = true;
4
4
+
services.displayManager.defaultSession = lib.mkForce "niri";
5
5
+
};
6
6
+
}
+2
-4
modules/community/features/xfce-desktop.nix
reviewed
···
1
1
-
{
2
2
-
1
1
+
{lib, ...}: {
3
2
flake.modules.nixos.xfce-desktop = {
4
3
# https://gist.github.com/nat-418/1101881371c9a7b419ba5f944a7118b0
5
4
services.xserver = {
···
11
10
};
12
11
13
12
services.displayManager = {
14
14
-
defaultSession = "xfce";
13
13
+
defaultSession = lib.mkDefault "xfce";
15
14
enable = true;
16
15
};
17
16
};
18
18
-
19
17
}
-5
modules/hosts/nargun/configuration.nix
reviewed
···
1
1
{ inputs, lib, ... }:
2
2
let
3
3
-
niri-desktop = {
4
4
-
programs.niri.enable = true;
5
5
-
services.displayManager.defaultSession = lib.mkForce "niri";
6
6
-
};
7
7
-
8
3
flake.modules.nixos.nargun.imports = with inputs.self.modules.nixos; [
9
4
vic
10
5
niri-desktop