feat(homix): update configuration

Add `docker` support
Add more development packages
This commit is contained in:
reo101 2023-03-06 18:31:14 +02:00
parent 75e9f37e43
commit 6e3ffd9a15
Signed by: reo101
GPG key ID: 675AA7EF13964ACB
2 changed files with 10 additions and 2 deletions

View file

@ -59,7 +59,7 @@
# }; # };
nix = { nix = {
package = pkgs.nixFlakes; package = pkgs.nixUnstable;
# Enable flakes, the new `nix` commands and better support for flakes in it # Enable flakes, the new `nix` commands and better support for flakes in it
extraOptions = '' extraOptions = ''
@ -182,11 +182,14 @@
### Enable touchpad support (enabled default in most desktopManager). ### Enable touchpad support (enabled default in most desktopManager).
# services.xserver.libinput.enable = true; # services.xserver.libinput.enable = true;
# Virtualisation
virtualisation.docker.enable = true;
### Define a user account. Don't forget to set a password with `passwd`. ### Define a user account. Don't forget to set a password with `passwd`.
users.users.reo101 = { users.users.reo101 = {
isNormalUser = true; isNormalUser = true;
shell = pkgs.zsh; shell = pkgs.zsh;
extraGroups = [ "wheel" ]; # Enable sudo for the user. extraGroups = [ "wheel" "docker" ];
}; };
home-manager = { home-manager = {

View file

@ -48,6 +48,7 @@
vifm # file editor vifm # file editor
pciutils # lspci pciutils # lspci
usbutils # lsusb usbutils # lsusb
(uutils-coreutils.override { prefix = ""; }) # coreutils in rust
## Shell ## Shell
# zsh # zsh
@ -70,6 +71,10 @@
## Rust ## Rust
rustc rustc
cargo cargo
rust-analyzer
clang
openssl
pkg-config
## Vim FMI ## Vim FMI
vim-fmi vim-fmi