dotfiles/nix/home-manager/modules/packages/default.nix
Anthony Cicchetti 0e320591ed templating
2024-03-07 14:43:53 -05:00

71 lines
1.1 KiB
Nix

{
pkgs,
lib,
config,
...
}: let
inherit (pkgs.stdenv.hostPlatform) isDarwin isLinux;
systemSpecificPackages =
if isLinux
# include gping because of open bug
then [pkgs.zsh pkgs.racket pkgs.gping pkgs.mold]
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
emacs
fd
ffmpeg_6
gawkInteractive
git-credential-1password
gnugrep
gnused
gnutar
gql
imagemagick
internetarchive
jless
jq
just
kondo
litecli
magic-wormhole-rs
ncdu
neovide
ov
pandoc
parallel
pdm
poetry
ripgrep
rsync
sqlite
tmux
# vscode-fhs
yt-dlp
zenith
# zoom-us
zstd
]
++ systemSpecificPackages;
}