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/neovim
./programs/nix-index
./programs/pandoc.nix
./programs/ripgrep.nix
./programs/ssh
./programs/tealdeer
./programs/thunderbird.nix
./programs/tmux
./programs/yt-dlp.nix
./programs/zsh
./services/nix-channel-update.nix
@ -54,6 +57,7 @@ in {
./services/copyq.nix
./services/dunst.nix
./services/fcitx5.nix
./services/keybase.nix
./services/mpd.nix
./services/picom.nix
./services/polybar.nix

View File

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