dotfiles/lib/shared/home-manager-packages.nix

62 lines
791 B
Nix

{ inputs, pkgs, ... }:
let
php = pkgs.php82;
phpPackages = pkgs.php82Packages;
inherit (pkgs) writeShellApplication;
scripts = {
notetaker = writeShellApplication (import ./scripts/notetaker.nix);
run = writeShellApplication (import ./scripts/run.nix { inherit pkgs; });
t = writeShellApplication (import ./scripts/t.nix { inherit pkgs; });
};
in
with pkgs;
[
scripts.notetaker
scripts.run
scripts.t
age
awscli2
bitwarden-cli
bottom
cachix
ctop
delta
dog
doppler
entr
fd
file
gcc
gh
git
git-crypt
gnupg
go
htop
inotify-tools
jq
lua
mob
mysql
php
phpPackages.composer
pv
rustywind
simple-http-server
sshs
tldr
tree
tree-sitter
unzip
virtualenv
wget
xclip
xcp
xdg-utils
xh
yarn
]