refactoring!

This commit is contained in:
Don Harper 2023-07-22 11:00:57 -05:00
parent a636e22e47
commit e690170647
4 changed files with 123 additions and 55 deletions

View file

@ -2,7 +2,8 @@
{
imports = [
./programs.nix
./packages-cli.nix
./packages-gui.nix
./services.nix
./mpv.nix
./tmux.nix

63
home/packages-cli.nix Normal file
View file

@ -0,0 +1,63 @@
{ config, pkgs, ... }:
{
home.packages = with pkgs; [
bc
bitwarden-cli
diff-so-fancy
exiftool
ffmpeg
figlet
file
fzf
git-crypt
gitFull
gitui
gnumake
gnupg
gping
gtop
hugo
jq
keychain
keyutils
khal
khard
lazygit
links2
mairix
moreutils
mosh
mutt-ics
ncdu
neofetch
neomutt
newsboat
nmap
notmuch
pandoc
ps_mem
psmisc
ranger
sqlite
syncthing
tailscale
tasksh
taskwarrior
tig
timewarrior
tmux
tmux-cssh
tmuxp
toot
topgrade
tut
unzip
urlview
vdirsyncer
vifm-full
vit
wget
zip
];
}

58
home/packages-gui.nix Normal file
View file

@ -0,0 +1,58 @@
{ config, pkgs, ... }:
{
home.packages = with pkgs; [
#sublime-music
authy
blueberry
cantarell-fonts
citrix_workspace
clipman
cura
darktable
dmenu-wayland
firefox
flameshot
font-awesome
fractal-next
fuzzel
gnome.gnome-tweaks
gnome.simple-scan
gnumeric
headset-charge-indicator
imv
jellyfin-media-player
kanshi
kitty
ktimer
lapce
libappindicator
libnotify
libreoffice-fresh
libsForQt5.kwallet
neovim-qt
nerdfonts
nextcloud-client
noto-fonts
nvd
obsidian
pasystray
pavucontrol
poweralertd
powerline-fonts
qpwgraph
qutebrowser-qt6
rofi
signal-desktop
sonixd
source-code-pro
stellarium
tdesktop
terminus-nerdfont
texlive.combined.scheme-medium
thunderbird
ubuntu_font_family
widevine-cdm
zoom-us
];
}