1
0
forked from extern/nix-config

meta: Move terminal files to modules

Since all of these files do roughly the same thing (that is, configure
the system in a specific way that a separate file seems necessary), this
should reduce the overall complexity of the project tree.
This commit is contained in:
Donovan Glover 2023-06-05 11:39:55 -04:00
parent 1ad4e2d4af
commit 343076f942
No known key found for this signature in database
GPG Key ID: EA7408A77AE1BE65
12 changed files with 85 additions and 92 deletions

View File

@ -10,6 +10,13 @@
./qutebrowser
./thunar
./zathura
./fish-starship
./git
./gpg
./ncmpcpp
./neovim
./joshuto
];
virtualisation.vmware.host = {
@ -30,5 +37,83 @@
spek
keepassxc
libreoffice
wget
jq
exa
fd
fzf
gdu
fdupes
mediainfo
ponysay
lolcat
cmatrix
sox
httpie
p7zip
ripgrep
rsync
unar
genact
ffmpeg
killall
trashy
whois
dwt1-shell-color-scripts
dig
yt-dlp
neofetch
pywal
brightnessctl
zellij
librespeed-cli
wiki-tui
hexyl
nb
jpegoptim
playerctl
recode
rmlint
sd
crystal
shards
smartmontools
sqlitebrowser
visidata
scc
hwinfo
stress
choose
gum
hdparm
imagemagick
onefetch
restic
wails
watchexec
memento
mpvpaper
timg
kanjidraw
ventoy
wf-recorder
mdcat
mdbook
zola
file
tessen
wtype
mtr
];
home-manager.sharedModules = [{
programs.bat.enable = true;
}];
programs.htop = {
enable = true;
package = pkgs."htop-vim";
settings = { tree_view = 1; };
};
}

View File

@ -1,92 +0,0 @@
{ pkgs, ... }:
{
imports = [
./fish-starship
./git
./gpg
./ncmpcpp
./neovim
./joshuto
];
environment.systemPackages = with pkgs; [
wget
jq
exa
fd
fzf
gdu
fdupes
mediainfo
ponysay
lolcat
cmatrix
sox
httpie
p7zip
ripgrep
rsync
unar
genact
ffmpeg
killall
trashy
whois
dwt1-shell-color-scripts
dig
yt-dlp
neofetch
pywal
brightnessctl
zellij
librespeed-cli
wiki-tui
hexyl
nb
jpegoptim
playerctl
recode
rmlint
sd
crystal
shards
smartmontools
sqlitebrowser
visidata
scc
hwinfo
stress
choose
gum
hdparm
imagemagick
onefetch
restic
wails
watchexec
memento
mpvpaper
timg
kanjidraw
ventoy
wf-recorder
mdcat
mdbook
zola
file
tessen
wtype
mtr
];
home-manager.sharedModules = [{
programs.bat.enable = true;
}];
programs.htop = {
enable = true;
package = pkgs."htop-vim";
settings = { tree_view = 1; };
};
}