43 lines
801 B
Nix
43 lines
801 B
Nix
{ config, pkgs, ... }:
|
|
|
|
{
|
|
users.users.daniel.packages = with pkgs; [
|
|
ghostty
|
|
vlc
|
|
localsend
|
|
krita
|
|
aseprite
|
|
audacity
|
|
steam
|
|
libreoffice
|
|
signal-desktop
|
|
python313
|
|
nodejs_24
|
|
];
|
|
|
|
programs.zsh.enable = true;
|
|
programs.git.enable = true;
|
|
programs.firefox.enable = true;
|
|
programs.direnv.enable = true;
|
|
programs.direnv.nix-direnv.enable = true;
|
|
|
|
hardware.opentabletdriver.enable = true;
|
|
hardware.uinput.enable = true;
|
|
boot.kernelModules = [ "uinput" ];
|
|
|
|
environment.systemPackages = with pkgs; [
|
|
neovim
|
|
wget
|
|
ffmpeg-full
|
|
libva-utils
|
|
vdpauinfo
|
|
];
|
|
|
|
hardware.graphics.enable = true;
|
|
hardware.graphics.extraPackages = with pkgs; [
|
|
intel-media-driver
|
|
intel-vaapi-driver
|
|
libva-vdpau-driver
|
|
libvdpau-va-gl
|
|
];
|
|
}
|