Updates for rust develpopment and added ledger back
This commit is contained in:
parent
325f31cb2a
commit
340109e73b
@ -1,10 +1,22 @@
|
|||||||
{ pkgs, ... }: {
|
{ home, pkgs, ... }: {
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
|
# C/C++
|
||||||
clang
|
clang
|
||||||
clang-tools
|
|
||||||
cargo
|
|
||||||
python3
|
|
||||||
gnumake
|
gnumake
|
||||||
|
clang-tools
|
||||||
|
|
||||||
|
# Rust
|
||||||
|
rustc
|
||||||
|
cargo
|
||||||
|
rust-analyzer
|
||||||
|
|
||||||
|
# Other
|
||||||
|
python3
|
||||||
ansible
|
ansible
|
||||||
];
|
];
|
||||||
|
|
||||||
|
# To prevent sysroot errors in rust-analyzer
|
||||||
|
home.sessionVariables = {
|
||||||
|
RUST_SRC_PATH = "${pkgs.rust.packages.stable.rustPlatform.rustLibSrc}";
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
@ -11,6 +11,7 @@
|
|||||||
unzip
|
unzip
|
||||||
isync
|
isync
|
||||||
ispell
|
ispell
|
||||||
|
ledger
|
||||||
texliveFull
|
texliveFull
|
||||||
|
|
||||||
# Fonts
|
# Fonts
|
||||||
@ -19,7 +20,6 @@
|
|||||||
# LSP Servers
|
# LSP Servers
|
||||||
nil
|
nil
|
||||||
ccls
|
ccls
|
||||||
rust-analyzer
|
|
||||||
yaml-language-server
|
yaml-language-server
|
||||||
python3Packages.python-lsp-server
|
python3Packages.python-lsp-server
|
||||||
nodePackages.typescript-language-server
|
nodePackages.typescript-language-server
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
feh
|
feh
|
||||||
vlc
|
vlc
|
||||||
dconf
|
dconf
|
||||||
|
steam
|
||||||
firefox
|
firefox
|
||||||
vesktop
|
vesktop
|
||||||
zoom-us
|
zoom-us
|
||||||
|
Loading…
x
Reference in New Issue
Block a user