45 lines
707 B
Nix
45 lines
707 B
Nix
|
{ pkgs, ... }:
|
||
|
|
||
|
{
|
||
|
users = {
|
||
|
defaultUserShell = pkgs.fish;
|
||
|
|
||
|
users.tori = {
|
||
|
isNormalUser = true;
|
||
|
description = "tori";
|
||
|
extraGroups = [ "networkmanager" "wheel" ];
|
||
|
shell = pkgs.fish;
|
||
|
packages = with pkgs; [
|
||
|
# programs
|
||
|
arandr
|
||
|
alacritty
|
||
|
feh
|
||
|
fish
|
||
|
gh
|
||
|
gh-copilot
|
||
|
gimp
|
||
|
git
|
||
|
jetbrains.clion
|
||
|
jetbrains.goland
|
||
|
lazygit
|
||
|
nil
|
||
|
obs-studio
|
||
|
scrot
|
||
|
technorino
|
||
|
unzip
|
||
|
vesktop
|
||
|
xclip
|
||
|
zathura
|
||
|
# c
|
||
|
cmake
|
||
|
gcc
|
||
|
valgrind
|
||
|
# haskell
|
||
|
ghc
|
||
|
haskell-language-server
|
||
|
];
|
||
|
};
|
||
|
};
|
||
|
|
||
|
}
|