updated home-manager config
This commit is contained in:
parent
97c86e0970
commit
96f90ebc87
1 changed files with 81 additions and 80 deletions
161
home.nix
161
home.nix
|
@ -41,86 +41,87 @@
|
||||||
# The home.packages option allows you to install Nix packages into your
|
# The home.packages option allows you to install Nix packages into your
|
||||||
# environment.
|
# environment.
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs;
|
||||||
zigpkgs."0.13.0"
|
[
|
||||||
stylua
|
zigpkgs."0.13.0"
|
||||||
webcord
|
stylua
|
||||||
btop
|
webcord
|
||||||
neofetch
|
btop
|
||||||
direnv
|
neofetch
|
||||||
R
|
direnv
|
||||||
typst
|
R
|
||||||
typst-live
|
typst
|
||||||
tmux
|
typst-live
|
||||||
zellij
|
tmux
|
||||||
distrobox
|
zellij
|
||||||
podman
|
distrobox
|
||||||
qemu
|
podman
|
||||||
vimgolf
|
qemu
|
||||||
lazygit
|
vimgolf
|
||||||
rustup
|
lazygit
|
||||||
file
|
rustup
|
||||||
# itch : THIS IS BROKEN FOR SOME REASON, need to pin it??
|
file
|
||||||
qbittorrent
|
# itch : THIS IS BROKEN FOR SOME REASON, need to pin it??
|
||||||
deno
|
qbittorrent
|
||||||
imagemagick
|
deno
|
||||||
pkg-config
|
imagemagick
|
||||||
mpv
|
pkg-config
|
||||||
comma
|
mpv
|
||||||
openconnect
|
comma
|
||||||
gnumake
|
openconnect
|
||||||
kdeconnect
|
gnumake
|
||||||
signal-desktop
|
kdeconnect
|
||||||
zed-editor
|
signal-desktop
|
||||||
#getting foundry to work!
|
zed-editor
|
||||||
#nodejs_21
|
#getting foundry to work!
|
||||||
caddy
|
#nodejs_21
|
||||||
cloudflared
|
caddy
|
||||||
pm2
|
cloudflared
|
||||||
#productivty
|
pm2
|
||||||
todoist-electron
|
#productivty
|
||||||
#Gaming
|
todoist-electron
|
||||||
lutris
|
#Gaming
|
||||||
wineWowPackages.stable
|
lutris
|
||||||
winetricks
|
wineWowPackages.stable
|
||||||
dxvk_2
|
winetricks
|
||||||
mangohud
|
dxvk_2
|
||||||
vulkan-tools
|
mangohud
|
||||||
asdf-vm
|
vulkan-tools
|
||||||
# for cmpm17
|
asdf-vm
|
||||||
binwalk
|
# for cmpm17
|
||||||
exiftool
|
binwalk
|
||||||
#for fun
|
exiftool
|
||||||
cowsay
|
#for fun
|
||||||
cmatrix
|
cowsay
|
||||||
hyfetch
|
cmatrix
|
||||||
bat
|
hyfetch
|
||||||
eza
|
bat
|
||||||
ollama
|
eza
|
||||||
sl
|
ollama
|
||||||
fallout-ce
|
sl
|
||||||
fallout2-ce
|
fallout-ce
|
||||||
#CSE114 (Haskell stuff)
|
fallout2-ce
|
||||||
stack
|
#CSE114 (Haskell stuff)
|
||||||
(haskell-language-server.override {supportedGhcVersions = ["94" "947"];})
|
stack
|
||||||
haskell.compiler.ghc947
|
(haskell-language-server.override {supportedGhcVersions = ["94" "947"];})
|
||||||
ormolu
|
haskell.compiler.ghc947
|
||||||
#LSP + formatters/linters
|
ormolu
|
||||||
lua-language-server
|
#LSP + formatters/linters
|
||||||
nil
|
lua-language-server
|
||||||
alejandra
|
nil
|
||||||
statix
|
alejandra
|
||||||
texlab
|
statix
|
||||||
typst-fmt
|
texlab
|
||||||
typst-lsp
|
typst-fmt
|
||||||
clang-tools
|
typst-lsp
|
||||||
#rust-analyzer
|
clang-tools
|
||||||
#clippy
|
#rust-analyzer
|
||||||
#rustfmt
|
#clippy
|
||||||
#runpod
|
#rustfmt
|
||||||
docker
|
#runpod
|
||||||
inputs.zls.packages.x86_64-linux
|
docker
|
||||||
];
|
]
|
||||||
|
++ [inputs.zls.packages.x86_64-linux];
|
||||||
|
|
||||||
programs.direnv = {
|
programs.direnv = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
Loading…
Reference in a new issue