Skip to content

Commit

Permalink
update bin packages
Browse files Browse the repository at this point in the history
  • Loading branch information
klchen0112 committed Jan 8, 2025
1 parent 93b318d commit 55f8e7d
Showing 1 changed file with 51 additions and 51 deletions.
102 changes: 51 additions & 51 deletions modules/editors/emacs/home.nix
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,55 @@
if pkgs.stdenv.hostPlatform.isDarwin
then pkgs.emacsIGC
else pkgs.emacs30-pgtk;
extraPackages = with pkgs;
[
ripgrep
fd
curl
# for emacs sqlite
gcc
# org mode dot
graphviz
imagemagick
# mpvi required
tesseract5
ffmpeg
ffmpegthumbnailer
mediainfo
# email
# mu4e
# spell check
hunspell
languagetool

pkg-config
# telega
libwebp

#
texliveFull
direnv
devenv
devbox
# ------------------- Python ---
pyright
# poetry
# ------------------- Web -------------------------
nodejs
typescript

typescript-language-server
emmet-ls
jsonnet-language-server
yaml-language-server
# Building tools
# bazel_7
cmake
]
++ (lib.optionals pkgs.stdenv.isDarwin) [
# pngpaste for org mode download clip
pngpaste
];
in {
imports = [
inputs.nix-doom-emacs-unstraightened.hmModule
Expand All @@ -34,63 +83,14 @@ in {
# enable = true;
# package = emacsPackage;
# };

home.packages = extraPackages;
# doom-emacs will enable programs.emacs
programs.doom-emacs = {
enable = true;
doomDir = inputs.doom;
emacs = emacsPackage;
tangleArgs = ".";
extraBinPackages = with pkgs;
[
ripgrep
fd
curl
# for emacs sqlite
gcc
# org mode dot
graphviz
imagemagick
# mpvi required
tesseract5
ffmpeg
ffmpegthumbnailer
mediainfo
# email
# mu4e
# spell check
hunspell
languagetool

pkg-config
# telega
libwebp

pandoc
#
texliveFull
direnv
devenv
devbox
# ------------------- Python ---
pyright
# poetry
# ------------------- Web -------------------------
nodejs
typescript

typescript-language-server
emmet-ls
jsonnet-language-server
yaml-language-server
# Building tools
# bazel_7
cmake
]
++ (lib.optionals pkgs.stdenv.isDarwin) [
# pngpaste for org mode download clip
pngpaste
];
extraBinPackages = extraPackages;
extraPackages = epkgs:
with epkgs; [
# vterm
Expand Down

0 comments on commit 55f8e7d

Please sign in to comment.