This commit is contained in:
Sergei Poljanski 2025-12-25 16:35:41 +02:00
commit 1ca9adc614
Signed by: asxpi
GPG key ID: 4F8851660FA4121B
4 changed files with 25 additions and 4 deletions

6
flake.lock generated
View file

@ -41,11 +41,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1764950072, "lastModified": 1766309749,
"narHash": "sha256-BmPWzogsG2GsXZtlT+MTcAWeDK5hkbGRZTeZNW42fwA=", "narHash": "sha256-3xY8CZ4rSnQ0NqGhMKAy5vgC+2IVK0NoVEzDoOh4DA4=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "f61125a668a320878494449750330ca58b78c557", "rev": "a6531044f6d0bef691ea18d4d4ce44d0daa6e816",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -12,6 +12,7 @@
"steam-unwrapped" "steam-unwrapped"
"steam-run" "steam-run"
"terraform" "terraform"
"obsidian"
]; ];
# List packages installed in system profile. # List packages installed in system profile.
@ -61,6 +62,7 @@
# Development # Development
nodejs_20 nodejs_20
gnupg gnupg
go
# Automation / Cloud tools # Automation / Cloud tools
ansible ansible
@ -79,6 +81,9 @@
fluxcd fluxcd
kubectx # switch between contexts/namespaces kubectx # switch between contexts/namespaces
stern # multi-pod log tailing stern # multi-pod log tailing
hcloud # Hetzner Cloud CLI
eksctl # AWS EKS CLI
# terragrunt # broken in nixpkgs
# WWAN modem tools # WWAN modem tools
libmbim libmbim
@ -87,6 +92,13 @@
# Estonian ID / digital signature # Estonian ID / digital signature
qdigidoc qdigidoc
web-eid-app
# CLI utilities
tmux
tldr
yq-go # YAML processor
whois
# Privacy / Anonymity # Privacy / Anonymity
tor-browser tor-browser

View file

@ -38,4 +38,11 @@
# Enable fwupd service # Enable fwupd service
services.fwupd.enable = true; services.fwupd.enable = true;
# Virtualization (KVM/QEMU)
virtualisation.libvirtd.enable = true;
programs.virt-manager.enable = true;
# Docker
virtualisation.docker.enable = true;
} }

View file

@ -8,7 +8,7 @@
users.users.asxpi = { users.users.asxpi = {
isNormalUser = true; isNormalUser = true;
description = "Sergei P"; description = "Sergei P";
extraGroups = [ "networkmanager" "wheel" "dialout" ]; extraGroups = [ "networkmanager" "wheel" "dialout" "libvirtd" "docker" ];
shell = pkgs.zsh; shell = pkgs.zsh;
packages = with pkgs; [ packages = with pkgs; [
# Internet # Internet
@ -29,6 +29,8 @@
# bolt-launcher # bolt-launcher
# Utils # Utils
cameractrls cameractrls
# Notes
obsidian
]; ];
}; };
} }