move programs in modules such that base.nix il a basic configuration
All checks were successful
/ build-all (push) Successful in 1m37s
All checks were successful
/ build-all (push) Successful in 1m37s
This commit is contained in:
parent
d43ece8ac4
commit
05bbe7463b
8 changed files with 162 additions and 174 deletions
46
home/more-software.nix
Normal file
46
home/more-software.nix
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
{ lib, config, pkgs, ... }: {
|
||||
imports = [
|
||||
./lf.nix
|
||||
./base.nix
|
||||
];
|
||||
|
||||
home.packages = with pkgs; [
|
||||
entr
|
||||
trash-cli
|
||||
nix-output-monitor
|
||||
unzip
|
||||
gnumake
|
||||
pandoc
|
||||
htop
|
||||
ffmpeg-full
|
||||
wget
|
||||
dtrx
|
||||
unzip
|
||||
zip
|
||||
glances
|
||||
davfs2
|
||||
yt-dlp
|
||||
aria2
|
||||
yazi
|
||||
ncdu
|
||||
android-tools
|
||||
];
|
||||
|
||||
programs.neovim.extraPackages = with pkgs; [
|
||||
nodejs_24
|
||||
ocamlPackages.lsp
|
||||
ocamlPackages.ocamlformat
|
||||
cargo
|
||||
nixd
|
||||
nixfmt-rfc-style
|
||||
lua-language-server
|
||||
ocaml
|
||||
ocamlPackages.ocaml-lsp
|
||||
pyright
|
||||
ripgrep
|
||||
];
|
||||
|
||||
xdg.mimeApps.defaultApplications = { "text/plain" = "nvim.desktop"; };
|
||||
|
||||
programs.pistol.enable = true;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue