86 lines
1.5 KiB
Nix
86 lines
1.5 KiB
Nix
{ inputs, pkgs, ... }:
|
|
|
|
let
|
|
inherit (pkgs.stdenv.hostPlatform) system;
|
|
in
|
|
{
|
|
home.packages =
|
|
with pkgs;
|
|
[
|
|
audacity
|
|
drawio
|
|
gimp
|
|
inkscape
|
|
jameica
|
|
mermaid-cli
|
|
octaveFull
|
|
pdfarranger
|
|
prismlauncher
|
|
remmina
|
|
spotify
|
|
teams-for-linux
|
|
texliveFull
|
|
tor-browser
|
|
xournalpp
|
|
zotero
|
|
|
|
# inputs.gen-dmc.packages."${system}".gen-dmc
|
|
|
|
# angryipscanner # FIXME
|
|
# autopsy # gradle-7.6.6 is marked as insecure
|
|
# jellyfin-media-player # qtwebengine-5.15.19 is marked as insecure
|
|
]
|
|
# tools
|
|
++ [
|
|
aichat
|
|
compose2nix
|
|
duden
|
|
ftx-prog
|
|
gf
|
|
glab
|
|
gtkterm
|
|
localsend
|
|
magic-wormhole
|
|
naabu
|
|
ocrmypdf
|
|
rpi-imager
|
|
rustfmt
|
|
showmethekey
|
|
songrec
|
|
speedtest-cli
|
|
subfinder
|
|
synadm
|
|
yt-dlp
|
|
|
|
inputs.multios-usb.packages."${system}".default
|
|
|
|
(instaloader.overridePythonAttrs (oldAttrs: {
|
|
propagatedBuildInputs = (oldAttrs.propagatedBuildInputs or [ ]) ++ [
|
|
python3Packages.browser-cookie3
|
|
];
|
|
}))
|
|
|
|
local.gitingest # TODO: PR Nixpkgs
|
|
local.otp
|
|
local.pdf2printable
|
|
local.transcribe
|
|
local.yt2rss
|
|
|
|
synix.bulk-rename
|
|
synix.jirafeau-cli
|
|
# synix.openmv-ide # FIXME
|
|
# synix.marker-pdf # FIXME
|
|
]
|
|
# reverse engineering
|
|
# ++ [
|
|
# checksec
|
|
# ghidra-bin
|
|
# ida-free
|
|
# ]
|
|
# android
|
|
++ [
|
|
adbfs-rootless
|
|
android-tools
|
|
scrcpy
|
|
];
|
|
}
|