tomato/users/thorn/home.nix

90 lines
1.5 KiB
Nix
Raw Normal View History

2021-04-27 18:47:09 -04:00
{ lib, pkgs, ... }: {
#################################
# user level home configuration #
#################################
# this file *should* contain:
# * a list of programs i want
# * definitions of any files i need in a certain place
# * user specific program configuration
#
# this file should *not* contain:
# * default program configuration that is not user specific
imports = [
../../modules/bspwm/home.nix
../../modules/urxvt/home.nix
../../modules/picom/home.nix
../../modules/zsh/home.nix
2021-05-27 22:10:55 -04:00
../../modules/emacs/home.nix
2021-04-27 18:47:09 -04:00
./fonts/home.nix
./xresources.nix
];
home = {
# keyboard layout, v v important
keyboard.layout = "dvorak";
# packages that are needed
packages = with pkgs; [
# system stuff
2021-05-31 07:14:29 -04:00
agenix
2021-04-27 18:47:09 -04:00
htop gotop
neofetch scrot
git
zip p7zip
tmux
# essential things
cowsay fortune
# editors
ta.vim
libreoffice
2021-04-27 18:47:09 -04:00
# web stuff
elinks qutebrowser
deluge
profanity weechat
youtube-dl
# media
aseprite
calibre
2021-04-27 18:47:09 -04:00
zathura
mpv
ncmpcpp
texlive.combined.scheme-full
2021-04-27 18:47:09 -04:00
# prog
rgbds sameboy
racket
stack ghc
idris idris2
2021-05-31 07:14:29 -04:00
cargo rustc gcc
2021-04-27 18:47:09 -04:00
# games
nethack crawl crawlTiles
sgtpuzzles
wesnoth openxcom
manaplus
minetest
rftg
superTux superTuxKart
openttd
freeciv unciv
opentyrian
freedink freedroidrpg
freeorion
openarena
wine
2021-04-27 18:47:09 -04:00
];
};
}