add docker and more programs
This commit is contained in:
parent
63b94588f1
commit
14e3b10d97
1 changed files with 17 additions and 3 deletions
|
|
@ -77,18 +77,23 @@
|
||||||
|
|
||||||
# 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.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.osbm = {
|
users.users.osbm = {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
description = "osbm";
|
description = "osbm";
|
||||||
extraGroups = [ "networkmanager" "wheel" ];
|
extraGroups = [ "networkmanager" "wheel" "docker"];
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
kdePackages.kate
|
kdePackages.kate
|
||||||
vscode
|
vscode
|
||||||
discord
|
discord
|
||||||
alacritty
|
alacritty
|
||||||
# thunderbird
|
obsidian
|
||||||
|
mpv
|
||||||
|
libreoffice
|
||||||
|
blender
|
||||||
|
gimp
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -98,9 +103,11 @@
|
||||||
# Allow unfree packages
|
# Allow unfree packages
|
||||||
nixpkgs.config.allowUnfree = true;
|
nixpkgs.config.allowUnfree = true;
|
||||||
|
|
||||||
|
# enable nix flakes
|
||||||
nix.settings.experimental-features = [ "nix-command" "flakes"];
|
nix.settings.experimental-features = [ "nix-command" "flakes"];
|
||||||
|
|
||||||
|
# disable the database error TODO add nix-index search
|
||||||
|
programs.command-not-found.enable = false;
|
||||||
|
|
||||||
# List packages installed in system profile. To search, run:
|
# List packages installed in system profile. To search, run:
|
||||||
# $ nix search wget
|
# $ nix search wget
|
||||||
|
|
@ -117,6 +124,13 @@
|
||||||
htop
|
htop
|
||||||
unzip
|
unzip
|
||||||
tlrc
|
tlrc
|
||||||
|
wakeonlan
|
||||||
|
neovim
|
||||||
|
python312
|
||||||
|
python312Packages.torch
|
||||||
|
python312Packages.ipython
|
||||||
|
python312Packages.numpy
|
||||||
|
python312Packages.matplotlib
|
||||||
];
|
];
|
||||||
|
|
||||||
# Some programs need SUID wrappers, can be configured further or are
|
# Some programs need SUID wrappers, can be configured further or are
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue