docs: Add documentation to recent headers

This commit is contained in:
Swarsel 2024-08-10 19:04:27 +02:00
parent 3155f78cda
commit 136c945cfa
Signed by: swarsel
GPG key ID: 26A54C31F2A4FD84
6 changed files with 580 additions and 611 deletions

View file

@ -18,14 +18,6 @@ _:
categories = [ "Application" ];
};
# schlidichat = {
# name = "SchildiChat Matrix Client";
# genericName = "SchildiChat";
# exec = "schildichat-desktop -enable-features=UseOzonePlatform -ozone-platform=wayland --disable-gpu-driver-bug-workarounds";
# terminal = false;
# categories = [ "Application"];
# };
element = {
name = "Element Matrix Client";
genericName = "Element";

View file

@ -9,10 +9,6 @@
gtk = true;
};
extraOptions = [
"--unsupported-gpu"
];
extraSessionCommands = ''
export XDG_SESSION_DESKTOP=sway
export SDL_VIDEODRIVER=wayland

View file

@ -10,22 +10,5 @@
environment.systemPackages = with pkgs; [
];
# xdg.portal = {
# enable = true;
# config = {
# common = {
# default = "wlr";
# };
# };
# wlr.enable = true;
# wlr.settings.screencast = {
# output_name = "eDP-2";
# chooser_type = "simple";
# chooser_cmd = "${pkgs.slurp}/bin/slurp -f %o -or";
# };
# };
# services.dbus.enable = true;
}

View file

@ -3,7 +3,45 @@ let
matrixDomain = "matrix2.swarsel.win";
in
{
<< vminitbare>>
services = {
xserver.xkb = {
layout = "us";
variant = "altgr-intl";
};
openssh = {
enable = true;
settings.PermitRootLogin = "yes";
listenAddresses = [{
port = 22;
addr = "0.0.0.0";
}];
};
};
nix.settings.experimental-features = [ "nix-command" "flakes" ];
proxmoxLXC = {
manageNetwork = true; # manage network myself
manageHostName = false; # manage hostname myself
};
networking = {
useDHCP = true;
enableIPv6 = false;
};
users.users.root.openssh.authorizedKeys.keyFiles = [
../../../secrets/keys/authorized_keys
];
system.stateVersion = "23.05"; # TEMPLATE - but probably no need to change
environment.shellAliases = {
nswitch = "cd /.dotfiles; git pull; nixos-rebuild --flake .#$(hostname) switch; cd -;";
};
imports = [
(modulesPath + "/virtualisation/proxmox-lxc.nix")