mirror of
https://github.com/larstvei/nix-config.git
synced 2024-11-26 08:58:31 +00:00
Add a lot more pacakges
I tried to keep things project-by-project using direnv, but it was too buggy and too much overhead.
This commit is contained in:
parent
87757e52be
commit
9a8bd9de6e
@ -25,6 +25,7 @@
|
|||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
((emacsPackagesFor emacs-mac).emacsWithPackages
|
((emacsPackagesFor emacs-mac).emacsWithPackages
|
||||||
(epkgs: with epkgs; [
|
(epkgs: with epkgs; [
|
||||||
@ -38,15 +39,31 @@
|
|||||||
en-computers
|
en-computers
|
||||||
en-science
|
en-science
|
||||||
]))
|
]))
|
||||||
|
(python3.withPackages
|
||||||
|
(python-packages: with python-packages; [
|
||||||
|
hypothesis
|
||||||
|
graphviz
|
||||||
|
z3
|
||||||
|
]))
|
||||||
bat
|
bat
|
||||||
|
clojure
|
||||||
fd
|
fd
|
||||||
ffmpeg
|
ffmpeg
|
||||||
fzf
|
fzf
|
||||||
|
go
|
||||||
|
graphviz
|
||||||
htop
|
htop
|
||||||
|
inkscape
|
||||||
|
leiningen
|
||||||
nixpkgs-fmt
|
nixpkgs-fmt
|
||||||
|
openjdk17_headless
|
||||||
|
pandoc
|
||||||
|
parallel
|
||||||
|
poppler_utils
|
||||||
ripgrep
|
ripgrep
|
||||||
rnix-lsp
|
rnix-lsp
|
||||||
sqlite
|
rustup
|
||||||
|
texlive.combined.scheme-full
|
||||||
tree
|
tree
|
||||||
wget
|
wget
|
||||||
];
|
];
|
||||||
@ -79,12 +96,6 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
|
|
||||||
direnv = {
|
|
||||||
enable = true;
|
|
||||||
nix-direnv.enable = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
fzf = {
|
fzf = {
|
||||||
enable = true;
|
enable = true;
|
||||||
enableFishIntegration = true;
|
enableFishIntegration = true;
|
||||||
|
@ -70,6 +70,7 @@
|
|||||||
"amethyst"
|
"amethyst"
|
||||||
"google-chrome"
|
"google-chrome"
|
||||||
"raycast"
|
"raycast"
|
||||||
|
"remarkable"
|
||||||
"iina"
|
"iina"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user