dotfiles/nix/home-manager/modules/packages/default.nix
Anthony Cicchetti 32214e5c8e updates
2024-05-23 09:20:08 -04:00

72 lines
1.2 KiB
Nix

{pkgs, ...}: let
inherit (pkgs.stdenv.hostPlatform) isLinux;
systemSpecificPackages =
if isLinux
# include gping because of open bug
then [pkgs.zsh pkgs.racket pkgs.gping pkgs.mold pkgs.zed-editor]
else [pkgs.keka];
in {
imports = [
./git.nix
./mise.nix
./neovim.nix
./ssh.nix
./starship.nix
./zellij.nix
./zsh.nix
];
home.packages = with pkgs;
[
_1password
bandwhich
bat
bottom
cargo-workspaces
clipboard-jh
colima
curl
docker-client
dogdns
erdtree
erg
emacs
fantasque-sans-mono
fd
ffmpeg_6
gawkInteractive
gnugrep
gnused
gnutar
gql
imagemagick
inshellisense
internetarchive
jless
jq
just
kondo
litecli
magic-wormhole-rs
martian-mono
ncdu
# neovide
ov
page
pandoc
parallel
pdm
python312Packages.pipx
poetry
ripgrep
rsync
scriptisto
sqlite
tmux
# vscode-fhs
python312Packages.yt-dlp
zenith
# zoom-us
zstd
]
++ systemSpecificPackages;
}