This is my personal configuration of NixOS.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
snd 5dd90261ca
ssh : open ssh port on the wan interface and passwoth authentication is now only actived for the local network
3 days ago
home-manager home-manager : forgot to make ncmpcpp dependent on gui.enable 3 days ago
machines ssh : open ssh port on the wan interface and passwoth authentication is now only actived for the local network 3 days ago
nixos_secrets@405b865ca3 pulled latest secrets 4 weeks ago
system script-packages : updated the ip of the nas and media server 3 days ago
.gitignore created gitignore and added set_up.nix 1 month ago
.gitmodules added nixos_secrets as a submodule 1 month ago
README.md forgot a word 3 days ago
configuration.nix added overlays.nix to the files that will be imported 2 weeks ago

README.md

NixOS

How to clone this repo?

git clone --recursiv git@codeberg.org:snd/nixos_conf.git

How to choose a device configuartion?

  • add following line to /etc/nixos/configuration.nix
# example
{ config, pkgs, ... }:
{
  imports = [ /home/snd/.nix-dots/machines/thinkpad_e480/setup.nix ];
}

How to pull the latest commit of submodules?

  1. Update submodule
  • has to be done one every device after the update has been commited and pulled
git submodule update --recursive --remote
  1. Commit
git commit nixos_secrets -m "pulled latest secrets"
git filter-repo --invert-paths --path <path to the file or directory>