align lambda and mu
This commit is contained in:
parent
151b8619cf
commit
07634b295e
4 changed files with 110 additions and 93 deletions
90
flake.lock
generated
90
flake.lock
generated
|
|
@ -146,11 +146,11 @@
|
||||||
"nixpkgs-stable": "nixpkgs-stable"
|
"nixpkgs-stable": "nixpkgs-stable"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1742209773,
|
"lastModified": 1742641703,
|
||||||
"narHash": "sha256-+d9zNzXHK/qQnWfFrjFxmCNJLm1JShsLNNViJxnKIpI=",
|
"narHash": "sha256-hoN8blvJco8OSZmPj8izwQaQUdydVi+5FO4/nWd1MNU=",
|
||||||
"owner": "lilyinstarlight",
|
"owner": "lilyinstarlight",
|
||||||
"repo": "nixos-cosmic",
|
"repo": "nixos-cosmic",
|
||||||
"rev": "0b2d5feae25fe6176b5844a689712a3a13954f12",
|
"rev": "216557e6cd229dbe7d73a497c227824a3c579cd7",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -285,11 +285,11 @@
|
||||||
"nixpkgs": "nixpkgs_2"
|
"nixpkgs": "nixpkgs_2"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1741986577,
|
"lastModified": 1742562453,
|
||||||
"narHash": "sha256-WbYZnuapYJmP0+Bf5iWKVv4THpx2+SMSVS7x5eIrPjU=",
|
"narHash": "sha256-0CEFzdmIOClxTBNgvqNU9LIB7+lJ1n/0Kg+Kmg2PgsA=",
|
||||||
"owner": "itepastra",
|
"owner": "itepastra",
|
||||||
"repo": "disqalculate",
|
"repo": "disqalculate",
|
||||||
"rev": "fc4b8660bb252c1111c23b0e2cc19ffadee9b1ec",
|
"rev": "f1cc702f37e1a0e67e312ecda421f59fa8afee68",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -653,11 +653,11 @@
|
||||||
},
|
},
|
||||||
"hardware": {
|
"hardware": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1742217307,
|
"lastModified": 1742631601,
|
||||||
"narHash": "sha256-3fwpN7KN226ghLlpO9TR0/WpgQOmOj1e8bieUxpIYSk=",
|
"narHash": "sha256-yJ3OOAmsGAxSl0bTmKUp3+cEYtSS+V6hUPK2rYhIPr8=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixos-hardware",
|
"repo": "nixos-hardware",
|
||||||
"rev": "4f4d97d7b7be387286cc9c988760a7ebaa5be1f1",
|
"rev": "380ed15bcd6440606c6856db44a99140d422b46f",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -695,11 +695,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1742246081,
|
"lastModified": 1742744903,
|
||||||
"narHash": "sha256-1e4oFbtdOOb6NqauHevWWjEUXZnfZ6RUAJJjn9i4YBc=",
|
"narHash": "sha256-qd2uiGol/kb9Dk0vgOOLBl9VsycG0VfteM78OduFl2Y=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "c657142e24a43ea1035889f0b0a7c24598e0e18a",
|
"rev": "5ff90f09d1bd189b722e60798513724cdd3580b6",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -779,15 +779,17 @@
|
||||||
"lix": {
|
"lix": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1737234286,
|
"lastModified": 1742751971,
|
||||||
"narHash": "sha256-CCKIAE84dzkrnlxJCKFyffAxP3yfsOAbdvydUGqq24g=",
|
"narHash": "sha256-bZDR10P9rn6CZAje5VZLdU+DB3/BH9JqH1Brl9JK1Yo=",
|
||||||
"rev": "2837da71ec1588c1187d2e554719b15904a46c8b",
|
"ref": "refs/heads/main",
|
||||||
"type": "tarball",
|
"rev": "53b41a7f9bb3822b0ca79ec47c5c10d6536cd479",
|
||||||
"url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/2837da71ec1588c1187d2e554719b15904a46c8b.tar.gz?rev=2837da71ec1588c1187d2e554719b15904a46c8b"
|
"revCount": 17713,
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://git.lix.systems/lix-project/lix.git"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"type": "tarball",
|
"type": "tarball",
|
||||||
"url": "https://git.lix.systems/lix-project/lix/archive/2.92.0.tar.gz"
|
"url": "https://git.lix.systems/lix-project/lix/archive/main.tar.gz"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"lix-module": {
|
"lix-module": {
|
||||||
|
|
@ -800,15 +802,17 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1737237494,
|
"lastModified": 1742709496,
|
||||||
"narHash": "sha256-YMLrcBpf0TR5r/eaqm8lxzFPap2TxCor0ZGcK3a7+b8=",
|
"narHash": "sha256-6rWA8QlVe3HTCVHyI/gJ5IULyvHkT9d8fMpYC0Kyeh8=",
|
||||||
"rev": "b90bf629bbd835e61f1317b99e12f8c831017006",
|
"ref": "refs/heads/main",
|
||||||
"type": "tarball",
|
"rev": "d8e4fee796342636f345e358f33583c8b2fa496e",
|
||||||
"url": "https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/b90bf629bbd835e61f1317b99e12f8c831017006.tar.gz?rev=b90bf629bbd835e61f1317b99e12f8c831017006"
|
"revCount": 137,
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://git.lix.systems/lix-project/nixos-module.git"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"type": "tarball",
|
"type": "git",
|
||||||
"url": "https://git.lix.systems/lix-project/nixos-module/archive/2.92.0.tar.gz"
|
"url": "https://git.lix.systems/lix-project/nixos-module.git"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"mailserver": {
|
"mailserver": {
|
||||||
|
|
@ -821,11 +825,11 @@
|
||||||
"nixpkgs-24_11": "nixpkgs-24_11"
|
"nixpkgs-24_11": "nixpkgs-24_11"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1741986986,
|
"lastModified": 1742413977,
|
||||||
"narHash": "sha256-V/OjvrJHCuTcPsT/JA/GGhDSrdOdUQp2HS4kk/7t1hQ=",
|
"narHash": "sha256-NkhM9GVu3HL+MiXtGD0TjuPCQ4GFVJPBZ8KyI2cFDGU=",
|
||||||
"owner": "simple-nixos-mailserver",
|
"owner": "simple-nixos-mailserver",
|
||||||
"repo": "nixos-mailserver",
|
"repo": "nixos-mailserver",
|
||||||
"rev": "90539a1a993a7ec16563139e82fa66f1c439ba0f",
|
"rev": "b4fbffe79c00f19be94b86b4144ff67541613659",
|
||||||
"type": "gitlab"
|
"type": "gitlab"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -841,11 +845,11 @@
|
||||||
"rust-overlay": "rust-overlay_2"
|
"rust-overlay": "rust-overlay_2"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1742276600,
|
"lastModified": 1742719554,
|
||||||
"narHash": "sha256-muceB5DW++WPqrGKpX3Hkii/DNSMmFs2oQrYRYHmPiU=",
|
"narHash": "sha256-zBB/Niset99u6/b6z9hS2IYfDigDI9huiG0QXvDKDS4=",
|
||||||
"owner": "YaLTeR",
|
"owner": "YaLTeR",
|
||||||
"repo": "niri",
|
"repo": "niri",
|
||||||
"rev": "e251ca7340bc71870c3a81a7ffc3d9bde58e685a",
|
"rev": "c709696237f3e963225b8df248538cc691ccba3d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -914,11 +918,11 @@
|
||||||
"treefmt-nix": "treefmt-nix"
|
"treefmt-nix": "treefmt-nix"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1742251239,
|
"lastModified": 1742580728,
|
||||||
"narHash": "sha256-QH61lUWvO7jkZAzsgBJtyjmX5/UozZcSZQxOl10jVk4=",
|
"narHash": "sha256-SyhAnd66UwtisdTOen13K5iSRkp/H+/w9tYH8c4AGKc=",
|
||||||
"owner": "kaylorben",
|
"owner": "kaylorben",
|
||||||
"repo": "nixcord",
|
"repo": "nixcord",
|
||||||
"rev": "d7f44d000158fa46af9fae1819d8221d1ccb4ca2",
|
"rev": "b5f200ebbc880dd69ce06a9cd442fc758f426f87",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -975,11 +979,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs-stable": {
|
"nixpkgs-stable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1742136038,
|
"lastModified": 1742512142,
|
||||||
"narHash": "sha256-DDe16FJk18sadknQKKG/9FbwEro7A57tg9vB5kxZ8kY=",
|
"narHash": "sha256-8XfURTDxOm6+33swQJu/hx6xw1Tznl8vJJN5HwVqckg=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "a1185f4064c18a5db37c5c84e5638c78b46e3341",
|
"rev": "7105ae3957700a9646cc4b766f5815b23ed0c682",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -1103,11 +1107,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs_9": {
|
"nixpkgs_9": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1742281270,
|
"lastModified": 1742745220,
|
||||||
"narHash": "sha256-NZUaIKymDkk3TA9J2RvNqkcctP7YdaLvLVy/tuhuD3Y=",
|
"narHash": "sha256-nR9RFygg7pazym+bdEvwdgVSocrVeuD7NDBdtleIe3o=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "2664146806473dd3f98b79f6d1cf3221af2a31c0",
|
"rev": "a1293dacda7ae622d6aa6047cfcf7a89b4191aa3",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -1124,11 +1128,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1742265167,
|
"lastModified": 1742697269,
|
||||||
"narHash": "sha256-RB0UEF9IXIgwuuBFC+s9H4rDyvmMZePHlBAK4vRAwf4=",
|
"narHash": "sha256-Lpp0XyAtIl1oGJzNmTiTGLhTkcUjwSkEb0gOiNzYFGM=",
|
||||||
"owner": "oxalica",
|
"owner": "oxalica",
|
||||||
"repo": "rust-overlay",
|
"repo": "rust-overlay",
|
||||||
"rev": "87f0965f9f5b13fca9f38074eee8369dc767550d",
|
"rev": "01973c84732f9275c50c5f075dd1f54cc04b3316",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
|
|
@ -69,8 +69,9 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lix-module = {
|
lix-module = {
|
||||||
url = "https://git.lix.systems/lix-project/nixos-module/archive/2.92.0.tar.gz";
|
url = "git+https://git.lix.systems/lix-project/nixos-module.git";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
inputs.lix.url = "git+https://git.lix.systems/lix-project/lix.git";
|
||||||
};
|
};
|
||||||
|
|
||||||
nixcord = {
|
nixcord = {
|
||||||
|
|
|
||||||
|
|
@ -46,6 +46,13 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Allow unfree packages
|
||||||
|
nixpkgs.config = {
|
||||||
|
allowUnfree = true;
|
||||||
|
nvidia.acceptLicense = true;
|
||||||
|
cudaSupport = true;
|
||||||
|
};
|
||||||
|
|
||||||
nix.settings = {
|
nix.settings = {
|
||||||
trusted-users = [ "noa" ];
|
trusted-users = [ "noa" ];
|
||||||
sandbox = true;
|
sandbox = true;
|
||||||
|
|
@ -58,13 +65,6 @@
|
||||||
sandbox-paths = [ "/bin/sh=${pkgs.busybox-sandbox-shell.out}/bin/busybox" ];
|
sandbox-paths = [ "/bin/sh=${pkgs.busybox-sandbox-shell.out}/bin/busybox" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
# Allow unfree packages
|
|
||||||
nixpkgs.config = {
|
|
||||||
allowUnfree = true;
|
|
||||||
nvidia.acceptLicense = true;
|
|
||||||
cudaSupport = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
networking = {
|
networking = {
|
||||||
hostName = "lambdaOS"; # Define your hostname.
|
hostName = "lambdaOS"; # Define your hostname.
|
||||||
networkmanager.enable = true;
|
networkmanager.enable = true;
|
||||||
|
|
@ -147,11 +147,19 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
environment = {
|
environment = {
|
||||||
pathsToLink = [ "/share/zsh" ];
|
|
||||||
systemPackages = with pkgs; [
|
systemPackages = with pkgs; [
|
||||||
restic
|
restic
|
||||||
cudatoolkit
|
cudatoolkit
|
||||||
];
|
];
|
||||||
|
plasma6.excludePackages = with pkgs.kdePackages; [
|
||||||
|
plasma-browser-integration
|
||||||
|
konsole
|
||||||
|
xwaylandvideobridge
|
||||||
|
kate
|
||||||
|
khelpcenter
|
||||||
|
okular
|
||||||
|
elisa
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
# TODO: find list of fonts to install
|
# TODO: find list of fonts to install
|
||||||
|
|
@ -161,19 +169,14 @@
|
||||||
fira-code
|
fira-code
|
||||||
fira-code-symbols
|
fira-code-symbols
|
||||||
liberation_ttf
|
liberation_ttf
|
||||||
maple-mono-NF
|
maple-mono.NF
|
||||||
];
|
];
|
||||||
|
|
||||||
xdg.portal = {
|
xdg.portal = {
|
||||||
enable = true;
|
enable = true;
|
||||||
configPackages = [ pkgs.niri ];
|
|
||||||
};
|
};
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
nm-applet.enable = true;
|
|
||||||
|
|
||||||
zsh.enable = true;
|
|
||||||
|
|
||||||
gnupg.agent = {
|
gnupg.agent = {
|
||||||
enable = true;
|
enable = true;
|
||||||
enableSSHSupport = true;
|
enableSSHSupport = true;
|
||||||
|
|
@ -184,18 +187,15 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
package = inputs.niri.packages.${pkgs.system}.niri;
|
package = inputs.niri.packages.${pkgs.system}.niri;
|
||||||
};
|
};
|
||||||
nix-ld.enable = true;
|
nm-applet.enable = true;
|
||||||
|
|
||||||
nix-ld.libraries = with pkgs; [
|
|
||||||
wayland
|
|
||||||
];
|
|
||||||
|
|
||||||
|
zsh.enable = true;
|
||||||
wireshark.enable = true;
|
wireshark.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
modules = {
|
modules = {
|
||||||
games.steam.enable = true;
|
games.steam.enable = true;
|
||||||
plasma.enable = true;
|
plasma.enable = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
users.defaultUserShell = pkgs.zsh;
|
users.defaultUserShell = pkgs.zsh;
|
||||||
|
|
@ -203,13 +203,16 @@
|
||||||
security.rtkit.enable = true;
|
security.rtkit.enable = true;
|
||||||
boot = {
|
boot = {
|
||||||
kernelPackages = pkgs.linuxPackages_latest;
|
kernelPackages = pkgs.linuxPackages_latest;
|
||||||
|
|
||||||
consoleLogLevel = 0;
|
consoleLogLevel = 0;
|
||||||
|
|
||||||
initrd.verbose = false;
|
initrd.verbose = false;
|
||||||
plymouth = rec {
|
plymouth = rec {
|
||||||
enable = true;
|
enable = true;
|
||||||
theme = "colorful";
|
theme = "colorful";
|
||||||
themePackages = [ (pkgs.adi1090x-plymouth-themes.override { selected_themes = [ theme ]; }) ];
|
themePackages = [ (pkgs.adi1090x-plymouth-themes.override { selected_themes = [ theme ]; }) ];
|
||||||
};
|
};
|
||||||
|
|
||||||
kernelParams = [
|
kernelParams = [
|
||||||
"quiet"
|
"quiet"
|
||||||
"splash"
|
"splash"
|
||||||
|
|
@ -240,6 +243,13 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
|
displayManager = {
|
||||||
|
defaultSession = "niri";
|
||||||
|
sddm = {
|
||||||
|
enable = true;
|
||||||
|
wayland.enable = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
postgresql = {
|
postgresql = {
|
||||||
enable = true;
|
enable = true;
|
||||||
ensureDatabases = [ "noa" ];
|
ensureDatabases = [ "noa" ];
|
||||||
|
|
@ -277,18 +287,15 @@
|
||||||
settings.PasswordAuthentication = false;
|
settings.PasswordAuthentication = false;
|
||||||
settings.KbdInteractiveAuthentication = false;
|
settings.KbdInteractiveAuthentication = false;
|
||||||
};
|
};
|
||||||
|
thermald.enable = true;
|
||||||
xserver = {
|
xserver = {
|
||||||
enable = false;
|
enable = false;
|
||||||
xkb = {
|
xkb = {
|
||||||
layout = "us";
|
layout = "us";
|
||||||
variant = "intl";
|
variant = "altgr intl";
|
||||||
};
|
};
|
||||||
videoDrivers = [ "nvidia" ];
|
videoDrivers = [ "nvidia" ];
|
||||||
};
|
};
|
||||||
displayManager.sddm = {
|
|
||||||
enable = true;
|
|
||||||
wayland.enable = true;
|
|
||||||
};
|
|
||||||
udev.packages = [ pkgs.yubikey-personalization ];
|
udev.packages = [ pkgs.yubikey-personalization ];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -360,6 +367,7 @@
|
||||||
};
|
};
|
||||||
security = {
|
security = {
|
||||||
polkit.enable = true;
|
polkit.enable = true;
|
||||||
|
sudo.execWheelOnly = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
# Or disable the firewall altogether.
|
# Or disable the firewall altogether.
|
||||||
|
|
|
||||||
|
|
@ -13,11 +13,12 @@
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
# Include the results of the hardware scan.
|
# Include the results of the hardware scan.
|
||||||
../../modules/games/steam.nix
|
|
||||||
./disk-config.nix
|
|
||||||
./hardware-configuration.nix
|
./hardware-configuration.nix
|
||||||
|
../../modules/games/steam.nix
|
||||||
|
|
||||||
../../common
|
../../common
|
||||||
|
|
||||||
|
./disk-config.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
powerManagement.enable = true;
|
powerManagement.enable = true;
|
||||||
|
|
@ -39,11 +40,31 @@
|
||||||
nixpkgs.config = {
|
nixpkgs.config = {
|
||||||
allowUnfree = true;
|
allowUnfree = true;
|
||||||
};
|
};
|
||||||
nixpkgs.overlays = [ ];
|
|
||||||
|
nix.settings = {
|
||||||
|
trusted-users = [ "noa" ];
|
||||||
|
sandbox = true;
|
||||||
|
show-trace = true;
|
||||||
|
system-features = [
|
||||||
|
"nixos-test"
|
||||||
|
"recursive-nix"
|
||||||
|
];
|
||||||
|
|
||||||
|
sandbox-paths = [ "/bin/sh=${pkgs.busybox-sandbox-shell.out}/bin/busybox" ];
|
||||||
|
};
|
||||||
|
|
||||||
networking = {
|
networking = {
|
||||||
hostName = "muOS"; # Define your hostname.
|
hostName = "muOS"; # Define your hostname.
|
||||||
networkmanager.enable = true;
|
networkmanager.enable = true;
|
||||||
|
firewall.allowedTCPPorts = [
|
||||||
|
53317 # Localsend
|
||||||
|
22000 # syncthing
|
||||||
|
];
|
||||||
|
firewall.allowedUDPPorts = [
|
||||||
|
53317
|
||||||
|
22000 # syncthing
|
||||||
|
21027 # syncthing
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
# Set your time zone.
|
# Set your time zone.
|
||||||
|
|
@ -114,11 +135,13 @@
|
||||||
fira-code
|
fira-code
|
||||||
fira-code-symbols
|
fira-code-symbols
|
||||||
liberation_ttf
|
liberation_ttf
|
||||||
maple-mono-NF
|
maple-mono.NF
|
||||||
newcomputermodern
|
newcomputermodern
|
||||||
];
|
];
|
||||||
|
|
||||||
xdg.portal.enable = true;
|
xdg.portal = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
gnupg.agent = {
|
gnupg.agent = {
|
||||||
|
|
@ -131,10 +154,6 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
package = inputs.niri.packages.${pkgs.system}.niri;
|
package = inputs.niri.packages.${pkgs.system}.niri;
|
||||||
};
|
};
|
||||||
nix-ld.enable = false;
|
|
||||||
nix-ld.libraries = with pkgs; [
|
|
||||||
wayland
|
|
||||||
];
|
|
||||||
nm-applet.enable = true;
|
nm-applet.enable = true;
|
||||||
|
|
||||||
wireshark.enable = true;
|
wireshark.enable = true;
|
||||||
|
|
@ -281,21 +300,6 @@
|
||||||
sudo.execWheelOnly = true;
|
sudo.execWheelOnly = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
# Open ports in the firewall.
|
|
||||||
networking.firewall.allowedTCPPorts = [
|
|
||||||
53317 # Localsend
|
|
||||||
|
|
||||||
22000 # syncthing
|
|
||||||
];
|
|
||||||
networking.firewall.allowedUDPPorts = [
|
|
||||||
53317
|
|
||||||
|
|
||||||
22000 # syncthing
|
|
||||||
21027 # syncthing
|
|
||||||
];
|
|
||||||
# Or disable the firewall altogether.
|
|
||||||
# networking.firewall.enable = false;
|
|
||||||
|
|
||||||
# This value determines the NixOS release from which the default
|
# This value determines the NixOS release from which the default
|
||||||
# settings for stateful data, like file locations and database versions
|
# settings for stateful data, like file locations and database versions
|
||||||
# on your system were taken. It‘s perfectly fine and recommended to leave
|
# on your system were taken. It‘s perfectly fine and recommended to leave
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue