- users/rin/default.nix -> users/rin.nix - users/rin/home.nix +-> users/rin.nix - users/rin/*.nix -> modules/user/*.nix - users/rin/scripts/ -> scripts/ - hosts/winter/default.nix -> hosts/winter.nix - hosts/winter/*.nix -> modules/system/*.nix - modules are dynamically imported as sets for system and user
33 lines
659 B
Nix
33 lines
659 B
Nix
{ config, pkgs, ...}: {
|
|
environment.systemPackages = with pkgs; [
|
|
efibootmgr
|
|
git
|
|
gparted
|
|
htop
|
|
libarchive
|
|
lf
|
|
msr-tools
|
|
ncdu
|
|
neovim
|
|
rsync
|
|
wget
|
|
|
|
gnome3.nautilus
|
|
];
|
|
environment.variables.EDITOR = "nvim";
|
|
|
|
hardware.opengl.extraPackages = with pkgs; [
|
|
vaapiIntel
|
|
vaapiVdpau
|
|
libvdpau-va-gl
|
|
intel-ocl
|
|
rocm-opencl-icd
|
|
rocm-opencl-runtime
|
|
];
|
|
programs.light.enable = true;
|
|
hardware.opentabletdriver.enable = true;
|
|
programs.steam.enable = true;
|
|
services.dbus.packages = [ pkgs.gnome3.dconf pkgs.gcr ];
|
|
services.gnome.sushi.enable = true;
|
|
# services.ipfs.enable = true;
|
|
}
|