home: prefer modules over direct package imports

This commit is contained in:
Oystein Kristoffer Tveit 2024-11-19 10:26:21 +01:00
parent dc79a237b3
commit b8bd8612bb
Signed by: oysteikt
GPG Key ID: 9F2F7D8250F35146
6 changed files with 21 additions and 6 deletions

View File

@ -22,10 +22,13 @@ in {
./programs/less.nix ./programs/less.nix
./programs/neovim ./programs/neovim
./programs/nix-index ./programs/nix-index
./programs/pandoc.nix
./programs/ripgrep.nix
./programs/ssh ./programs/ssh
./programs/tealdeer ./programs/tealdeer
./programs/thunderbird.nix ./programs/thunderbird.nix
./programs/tmux ./programs/tmux
./programs/yt-dlp.nix
./programs/zsh ./programs/zsh
./services/nix-channel-update.nix ./services/nix-channel-update.nix
@ -54,6 +57,7 @@ in {
./services/copyq.nix ./services/copyq.nix
./services/dunst.nix ./services/dunst.nix
./services/fcitx5.nix ./services/fcitx5.nix
./services/keybase.nix
./services/mpd.nix ./services/mpd.nix
./services/picom.nix ./services/picom.nix
./services/polybar.nix ./services/polybar.nix

View File

@ -5,7 +5,6 @@
cloc cloc
cyme cyme
czkawka czkawka
delta
diskonaut diskonaut
duf duf
duff duff
@ -21,7 +20,6 @@
httpie httpie
imagemagick imagemagick
kepubify kepubify
# keybase
keymapviz keymapviz
libwebp libwebp
lnav lnav
@ -41,18 +39,15 @@
# nixops # nixops
nmap nmap
ouch ouch
pandoc
parallel parallel
progress progress
pwntools pwntools
python3 python3
rclone rclone
ripgrep
rsync rsync
# sc-im # sc-im
slack-term slack-term
tea tea
tealdeer
terminal-parrot terminal-parrot
termtosvg termtosvg
toilet toilet
@ -64,7 +59,6 @@
waifu2x-converter-cpp waifu2x-converter-cpp
wavemon wavemon
wiki-tui wiki-tui
yt-dlp
yubico-pam yubico-pam
yubikey-agent yubikey-agent
yubikey-manager yubikey-manager

4
home/programs/pandoc.nix Normal file
View File

@ -0,0 +1,4 @@
{ ... }:
{
programs.pandoc.enable = true;
}

View File

@ -0,0 +1,4 @@
{ ... }:
{
programs.ripgrep.enable = true;
}

4
home/programs/yt-dlp.nix Normal file
View File

@ -0,0 +1,4 @@
{ ... }:
{
programs.yt-dlp.enable = true;
}

View File

@ -0,0 +1,5 @@
{ ... }:
{
services.keybase.enable = true;
services.kbfs.enable = true;
}