tangled
alpha
login
or
join now
haripm.com
/
seafoam
0
fork
atom
Nix config files for my laptop and servers
0
fork
atom
overview
issues
2
pulls
pipelines
Use niri nixosModule instead
haripm.com
2 weeks ago
9e9da5bc
8595b510
verified
This commit was signed with the committer's
known signature
.
haripm.com
SSH Key Fingerprint:
SHA256:ZTpS3XMWH3PIjWXEDMx28M7YKmd9xpeOpqUD6gqb1pg=
+14
-10
3 changed files
expand all
collapse all
unified
split
hosts
seafoam
default.nix
modules
home
desktops
niri.nix
nixos
desktops
niri.nix
+1
hosts/seafoam/default.nix
···
3
3
./hardware-configuration.nix
4
4
../../modules/nixos
5
5
../../modules/nixos/logins/gdm.nix
6
6
+
../../modules/nixos/desktops/niri.nix
6
7
../../modules/nixos/networking/kdeconnect.nix
7
8
];
8
9
+1
-10
modules/home/desktops/niri.nix
···
1
1
-
{
2
2
-
pkgs,
3
3
-
inputs,
4
4
-
...
5
5
-
}: {
6
6
-
imports = [inputs.niri.homeModules.niri];
7
7
-
1
1
+
{pkgs, ...}: {
8
2
home.packages = with pkgs; [
9
3
swaybg
10
4
brightnessctl
···
19
13
services.swayidle.enable = true;
20
14
21
15
programs.niri = {
22
22
-
enable = true;
23
23
-
package = pkgs.niri;
24
24
-
25
16
settings = {
26
17
input = {
27
18
keyboard = {
+12
modules/nixos/desktops/niri.nix
···
1
1
+
{
2
2
+
pkgs,
3
3
+
inputs,
4
4
+
...
5
5
+
}: {
6
6
+
imports = [inputs.niri.nixosModules.niri];
7
7
+
8
8
+
programs.niri = {
9
9
+
enable = true;
10
10
+
package = pkgs.niri;
11
11
+
};
12
12
+
}