2024-08-20 12:00:00 +00:00
|
|
|
{
|
|
|
|
desktop,
|
|
|
|
inputs,
|
|
|
|
pkgs,
|
2024-08-20 20:01:07 +00:00
|
|
|
username,
|
2024-08-20 12:00:00 +00:00
|
|
|
...
|
|
|
|
}:
|
2024-03-30 20:00:37 +00:00
|
|
|
let
|
|
|
|
php = pkgs.php82;
|
|
|
|
phpPackages = pkgs.php82Packages;
|
2024-06-15 11:17:07 +00:00
|
|
|
|
2024-06-15 12:26:38 +00:00
|
|
|
inherit (pkgs) writeShellApplication;
|
2024-06-15 11:17:07 +00:00
|
|
|
|
2024-08-20 12:00:00 +00:00
|
|
|
_timer = writeShellApplication (import ./scripts/_timer.nix);
|
2024-08-20 18:30:13 +00:00
|
|
|
export-video-list = writeShellApplication (
|
2024-08-20 20:01:07 +00:00
|
|
|
import ./scripts/export-video-list.nix { inherit pkgs username; }
|
2024-08-20 18:30:13 +00:00
|
|
|
);
|
2024-08-20 12:00:00 +00:00
|
|
|
notetaker = writeShellApplication (import ./scripts/notetaker.nix);
|
|
|
|
run = writeShellApplication (import ./scripts/run.nix { inherit pkgs; });
|
|
|
|
t = writeShellApplication (import ./scripts/t.nix { inherit pkgs; });
|
|
|
|
timer = writeShellApplication (import ./scripts/timer.nix);
|
2024-06-10 08:31:28 +00:00
|
|
|
in
|
|
|
|
with pkgs;
|
|
|
|
[
|
2024-08-13 08:11:36 +00:00
|
|
|
age
|
2024-03-30 22:22:39 +00:00
|
|
|
awscli2
|
2024-02-27 18:33:03 +00:00
|
|
|
bitwarden-cli
|
2023-03-22 22:56:56 +00:00
|
|
|
bottom
|
2024-03-01 21:30:54 +00:00
|
|
|
cachix
|
2023-03-22 22:56:56 +00:00
|
|
|
ctop
|
|
|
|
delta
|
2023-06-28 19:49:08 +00:00
|
|
|
dog
|
2023-03-22 22:56:56 +00:00
|
|
|
doppler
|
2024-03-22 07:31:30 +00:00
|
|
|
entr
|
2023-06-28 19:49:08 +00:00
|
|
|
fd
|
2023-03-22 22:56:56 +00:00
|
|
|
file
|
|
|
|
gcc
|
|
|
|
gh
|
|
|
|
git
|
|
|
|
git-crypt
|
2023-06-22 06:55:59 +00:00
|
|
|
gnupg
|
2023-09-22 06:45:29 +00:00
|
|
|
go
|
2023-03-22 22:56:56 +00:00
|
|
|
htop
|
2023-06-28 19:49:08 +00:00
|
|
|
inotify-tools
|
2023-03-22 22:56:56 +00:00
|
|
|
jq
|
|
|
|
lua
|
2024-06-18 11:32:13 +00:00
|
|
|
mob
|
2023-03-22 22:56:56 +00:00
|
|
|
mysql
|
2024-03-30 20:00:37 +00:00
|
|
|
php
|
|
|
|
phpPackages.composer
|
2023-03-22 22:56:56 +00:00
|
|
|
pv
|
2024-01-14 09:11:03 +00:00
|
|
|
rustywind
|
2024-06-18 11:32:13 +00:00
|
|
|
simple-http-server
|
2024-08-13 08:11:36 +00:00
|
|
|
sshs
|
2023-03-22 22:56:56 +00:00
|
|
|
tldr
|
|
|
|
tree
|
2023-06-28 19:49:08 +00:00
|
|
|
tree-sitter
|
2023-03-22 22:56:56 +00:00
|
|
|
unzip
|
|
|
|
virtualenv
|
|
|
|
wget
|
2024-08-19 20:41:26 +00:00
|
|
|
xclip
|
2023-03-22 22:56:56 +00:00
|
|
|
xcp
|
2024-06-18 11:32:47 +00:00
|
|
|
xdg-utils
|
2023-06-28 19:49:08 +00:00
|
|
|
xh
|
2023-03-22 22:56:56 +00:00
|
|
|
yarn
|
2024-08-20 12:00:00 +00:00
|
|
|
|
|
|
|
# Scripts.
|
|
|
|
notetaker
|
|
|
|
run
|
|
|
|
t
|
|
|
|
]
|
|
|
|
++ pkgs.lib.optionals desktop [
|
|
|
|
# Scripts.
|
|
|
|
_timer
|
2024-08-20 18:30:13 +00:00
|
|
|
export-video-list
|
2024-08-20 12:00:00 +00:00
|
|
|
timer
|
2023-03-22 22:56:56 +00:00
|
|
|
]
|