add k3s and krita

framework
Stef Dunlap 11 months ago
parent 581fb52bdc
commit ffe4aaac1d
  1. 18
      app/k3s.nix
  2. 1
      flake.nix
  3. 23
      home/kindrobot.nix

@ -0,0 +1,18 @@
{ pkgs, ... }:
{
# This is required so that pod can reach the API server (running on port 6443 by default)
networking.firewall.allowedTCPPorts = [ 6443 ];
services.k3s.enable = true;
services.k3s.role = "server";
services.k3s.extraFlags = toString [
# "--kubelet-arg=v=4" # Optionally add additional args to k3s
];
services.dnsmasq.enable = true;
services.dnsmasq.extraConfig = ''
address=/.loop/127.0.0.1
'';
environment.systemPackages = [
pkgs.k3s
pkgs.kubernetes-helm
];
}

@ -78,6 +78,7 @@
})
./conf/workstation.nix
./box/wmft16.nix
./app/k3s.nix
home-manager.nixosModules.home-manager {
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;

@ -1,17 +1,18 @@
{ config, home-manager, pkgs, ... }:
{
home.stateVersion = "22.11";
home.packages = [
pkgs.age
pkgs.htop
pkgs.mosh
pkgs.neovim
pkgs.pass
pkgs.silver-searcher
pkgs.prusa-slicer
pkgs.tmux
pkgs.vscode
pkgs.wget
home.packages = with pkgs; [
age
htop
krita
mosh
neovim
pass
silver-searcher
prusa-slicer
tmux
vscode
wget
];
home.file.doom-d = {
source = ./doom.d;

Loading…
Cancel
Save