1 files changed, 81 insertions(+), 80 deletions(-)
home.nix+81-80| ... | ... | @@ -41,86 +41,87 @@ |
| 41 | 41 | # The home.packages option allows you to install Nix packages into your |
| 42 | 42 | # environment. |
| 43 | 43 | |
| 44 | home.packages = with pkgs; [ | |
| 45 | zigpkgs."0.13.0" | |
| 46 | stylua | |
| 47 | webcord | |
| 48 | btop | |
| 49 | neofetch | |
| 50 | direnv | |
| 51 | R | |
| 52 | typst | |
| 53 | typst-live | |
| 54 | tmux | |
| 55 | zellij | |
| 56 | distrobox | |
| 57 | podman | |
| 58 | qemu | |
| 59 | vimgolf | |
| 60 | lazygit | |
| 61 | rustup | |
| 62 | file | |
| 63 | # itch : THIS IS BROKEN FOR SOME REASON, need to pin it?? | |
| 64 | qbittorrent | |
| 65 | deno | |
| 66 | imagemagick | |
| 67 | pkg-config | |
| 68 | mpv | |
| 69 | comma | |
| 70 | openconnect | |
| 71 | gnumake | |
| 72 | kdeconnect | |
| 73 | signal-desktop | |
| 74 | zed-editor | |
| 75 | #getting foundry to work! | |
| 76 | #nodejs_21 | |
| 77 | caddy | |
| 78 | cloudflared | |
| 79 | pm2 | |
| 80 | #productivty | |
| 81 | todoist-electron | |
| 82 | #Gaming | |
| 83 | lutris | |
| 84 | wineWowPackages.stable | |
| 85 | winetricks | |
| 86 | dxvk_2 | |
| 87 | mangohud | |
| 88 | vulkan-tools | |
| 89 | asdf-vm | |
| 90 | # for cmpm17 | |
| 91 | binwalk | |
| 92 | exiftool | |
| 93 | #for fun | |
| 94 | cowsay | |
| 95 | cmatrix | |
| 96 | hyfetch | |
| 97 | bat | |
| 98 | eza | |
| 99 | ollama | |
| 100 | sl | |
| 101 | fallout-ce | |
| 102 | fallout2-ce | |
| 103 | #CSE114 (Haskell stuff) | |
| 104 | stack | |
| 105 | (haskell-language-server.override {supportedGhcVersions = ["94" "947"];}) | |
| 106 | haskell.compiler.ghc947 | |
| 107 | ormolu | |
| 108 | #LSP + formatters/linters | |
| 109 | lua-language-server | |
| 110 | nil | |
| 111 | alejandra | |
| 112 | statix | |
| 113 | texlab | |
| 114 | typst-fmt | |
| 115 | typst-lsp | |
| 116 | clang-tools | |
| 117 | #rust-analyzer | |
| 118 | #clippy | |
| 119 | #rustfmt | |
| 120 | #runpod | |
| 121 | docker | |
| 122 | inputs.zls.packages.x86_64-linux | |
| 123 | ]; | |
| 44 | home.packages = with pkgs; | |
| 45 | [ | |
| 46 | zigpkgs."0.13.0" | |
| 47 | stylua | |
| 48 | webcord | |
| 49 | btop | |
| 50 | neofetch | |
| 51 | direnv | |
| 52 | R | |
| 53 | typst | |
| 54 | typst-live | |
| 55 | tmux | |
| 56 | zellij | |
| 57 | distrobox | |
| 58 | podman | |
| 59 | qemu | |
| 60 | vimgolf | |
| 61 | lazygit | |
| 62 | rustup | |
| 63 | file | |
| 64 | # itch : THIS IS BROKEN FOR SOME REASON, need to pin it?? | |
| 65 | qbittorrent | |
| 66 | deno | |
| 67 | imagemagick | |
| 68 | pkg-config | |
| 69 | mpv | |
| 70 | comma | |
| 71 | openconnect | |
| 72 | gnumake | |
| 73 | kdeconnect | |
| 74 | signal-desktop | |
| 75 | zed-editor | |
| 76 | #getting foundry to work! | |
| 77 | #nodejs_21 | |
| 78 | caddy | |
| 79 | cloudflared | |
| 80 | pm2 | |
| 81 | #productivty | |
| 82 | todoist-electron | |
| 83 | #Gaming | |
| 84 | lutris | |
| 85 | wineWowPackages.stable | |
| 86 | winetricks | |
| 87 | dxvk_2 | |
| 88 | mangohud | |
| 89 | vulkan-tools | |
| 90 | asdf-vm | |
| 91 | # for cmpm17 | |
| 92 | binwalk | |
| 93 | exiftool | |
| 94 | #for fun | |
| 95 | cowsay | |
| 96 | cmatrix | |
| 97 | hyfetch | |
| 98 | bat | |
| 99 | eza | |
| 100 | ollama | |
| 101 | sl | |
| 102 | fallout-ce | |
| 103 | fallout2-ce | |
| 104 | #CSE114 (Haskell stuff) | |
| 105 | stack | |
| 106 | (haskell-language-server.override {supportedGhcVersions = ["94" "947"];}) | |
| 107 | haskell.compiler.ghc947 | |
| 108 | ormolu | |
| 109 | #LSP + formatters/linters | |
| 110 | lua-language-server | |
| 111 | nil | |
| 112 | alejandra | |
| 113 | statix | |
| 114 | texlab | |
| 115 | typst-fmt | |
| 116 | typst-lsp | |
| 117 | clang-tools | |
| 118 | #rust-analyzer | |
| 119 | #clippy | |
| 120 | #rustfmt | |
| 121 | #runpod | |
| 122 | docker | |
| 123 | ] | |
| 124 | ++ [inputs.zls.packages.x86_64-linux]; | |
| 124 | 125 | |
| 125 | 126 | programs.direnv = { |
| 126 | 127 | enable = true; |