Enabled remote deploy and removed ZFS from the kernel supported filesystems
This commit is contained in:
parent
556591b9d9
commit
b88cc04996
2 changed files with 12 additions and 39 deletions
|
|
@ -216,6 +216,7 @@
|
||||||
|
|
||||||
./nixos_modules/bertof_user.nix
|
./nixos_modules/bertof_user.nix
|
||||||
./nixos_modules/distributed.nix
|
./nixos_modules/distributed.nix
|
||||||
|
./nixos_modules/remote-deploy.nix
|
||||||
./nixos_modules/extended_registry.nix
|
./nixos_modules/extended_registry.nix
|
||||||
./nixos_modules/zerotier.nix
|
./nixos_modules/zerotier.nix
|
||||||
./nixos_modules/installer.nix
|
./nixos_modules/installer.nix
|
||||||
|
|
@ -290,6 +291,7 @@
|
||||||
# ({nixosModules,...}: "${nixosModules}/installer/sd-card/sd-image-aarch64.nix")
|
# ({nixosModules,...}: "${nixosModules}/installer/sd-card/sd-image-aarch64.nix")
|
||||||
./freya/configuration.nix
|
./freya/configuration.nix
|
||||||
{ home-manager.users.bertof = import ./freya/hm.nix; }
|
{ home-manager.users.bertof = import ./freya/hm.nix; }
|
||||||
|
({ lib, ... }: { boot.supportedFilesystems = lib.mkForce [ "btrfs" "reiserfs" "vfat" "f2fs" "xfs" "ntfs" "cifs" ]; })
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -1,35 +1,19 @@
|
||||||
{ pkgs, lib, ... }:
|
{ pkgs, ... }: {
|
||||||
with lib; {
|
|
||||||
boot = {
|
boot = {
|
||||||
# kernelPackages = pkgs.linuxPackages_latest;
|
# kernelPackages = pkgs.linuxPackages_latest;
|
||||||
loader = {
|
loader = { systemd-boot.enable = true; efi.canTouchEfiVariables = true; };
|
||||||
systemd-boot.enable = true;
|
|
||||||
efi.canTouchEfiVariables = true;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
console = {
|
console = { font = "Lat2-Terminus16"; keyMap = "it"; };
|
||||||
font = "Lat2-Terminus16";
|
|
||||||
keyMap = "it";
|
|
||||||
};
|
|
||||||
|
|
||||||
environment = {
|
environment = { pathsToLink = [ "/share/zsh" ]; systemPackages = builtins.attrValues { inherit (pkgs) helix tmux vim; }; };
|
||||||
pathsToLink = [ "/share/zsh" ];
|
|
||||||
systemPackages = builtins.attrValues { inherit (pkgs) helix tmux vim; };
|
|
||||||
};
|
|
||||||
|
|
||||||
i18n.defaultLocale = "it_IT.UTF-8";
|
i18n.defaultLocale = "it_IT.UTF-8";
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
dconf.enable = true;
|
dconf.enable = true;
|
||||||
gnupg.agent = {
|
gnupg.agent = { enable = true; enableSSHSupport = true; };
|
||||||
enable = true;
|
zsh = { enable = true; syntaxHighlighting.enable = true; };
|
||||||
enableSSHSupport = true;
|
|
||||||
};
|
|
||||||
zsh = {
|
|
||||||
enable = true;
|
|
||||||
syntaxHighlighting.enable = true;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
networking = {
|
networking = {
|
||||||
|
|
@ -53,21 +37,14 @@ with lib; {
|
||||||
userServices = true;
|
userServices = true;
|
||||||
workstation = true;
|
workstation = true;
|
||||||
};
|
};
|
||||||
extraServiceFiles = {
|
extraServiceFiles.ssh = "${pkgs.avahi}/etc/avahi/services/ssh.service";
|
||||||
ssh = "${pkgs.avahi}/etc/avahi/services/ssh.service";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
# bazarr = { enable = true; openFirewall = true; group = "users"; };
|
# bazarr = { enable = true; openFirewall = true; group = "users"; };
|
||||||
# blueman.enable = true;
|
# blueman.enable = true;
|
||||||
dbus.packages = [ pkgs.dconf ];
|
dbus.packages = [ pkgs.dconf ];
|
||||||
gnome.gnome-keyring.enable = true;
|
gnome.gnome-keyring.enable = true;
|
||||||
|
openssh = { enable = true; openFirewall = true; };
|
||||||
openssh = {
|
|
||||||
enable = true;
|
|
||||||
openFirewall = true;
|
|
||||||
permitRootLogin = "no";
|
|
||||||
passwordAuthentication = false;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
users.users = {
|
users.users = {
|
||||||
|
|
@ -97,11 +74,5 @@ with lib; {
|
||||||
Defaults pwfeedback
|
Defaults pwfeedback
|
||||||
'';
|
'';
|
||||||
|
|
||||||
system.autoUpgrade = {
|
system.stateVersion = "22.11";
|
||||||
enable = true;
|
|
||||||
allowReboot = true;
|
|
||||||
flags = [ "--flake gitlab:bertof/nix-dotfiles" ];
|
|
||||||
};
|
|
||||||
|
|
||||||
system.stateVersion = "22.05";
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue