926fa27bb6
Temporarily remove JADX
...
It's not commonly used, and its dependency on `frida-python` is broken on platforms that aren't x86_64-linux. While this will probably be fixed upstream at some point, it's a hassle at the moment.
2025-02-23 14:15:15 -06:00
62ca6d40aa
spotlights-macbook-air: Prefer JDK 23
2025-02-18 00:27:54 -06:00
e629955f71
Upgrade iTerm2 integration
2025-01-07 14:53:03 -06:00
5aa5c446ad
Don't install pry by default
...
It's been broken for a bit, and installation via RVM is desirable.
2024-12-25 10:53:26 -06:00
7448e0421d
Add clang-format
2024-12-22 19:22:24 -06:00
fd409fa411
all: Include aria2
2024-12-15 23:32:38 -06:00
225fa39e0d
Don't manage Visual Studio Code under macOS
...
Its auto-updater wreaks havoc under Darwin.
2024-11-14 16:05:47 -06:00
46355585d3
python3: 3.12 -> 3.13
2024-10-15 15:51:43 -05:00
1ca4511ec1
Add ipsw to desktop apps
2024-09-10 18:11:45 -05:00
c7cf034948
Include Python 3.12 by default
2024-09-05 08:54:19 -05:00
2976fdd1d7
spotlights-macbook-air: Install Visual Studio Code via Nix
2024-08-28 17:51:26 -05:00
5840f8c7a4
Ensure iTerm2 utilities are in $PATH
...
We should probably have these managed within Nix instead, but this works for now.
2024-08-14 13:42:22 -05:00
7764583c47
Enable direnv for prompt
2024-07-31 22:04:36 -05:00
04775b306e
Add nix-output-monitor
...
Surprisingly nifty!
2024-06-27 00:44:02 -04:00
8ab8b26da4
neofetch -> hyfetch
2024-06-27 00:43:45 -04:00
b7c8c63d19
Increase prompt history length to 15,000
2024-06-22 18:27:27 -05:00
a3848d5d18
Centralize overlay path specification
2024-05-27 21:23:51 -04:00
cca0dd227f
Upgrade iTerm2 shell integration
...
(This additionally modifies its hash as well - whoops!)
2024-05-21 20:42:27 -04:00
e31cb7f10c
Add minicom
2024-05-18 15:24:22 -04:00
a7b3f7455a
Upgrade iTerm2 shell integration
2024-05-18 15:24:16 -04:00
a58553c0f1
Upgrade to Node.js 22
2024-05-04 11:38:13 -05:00
8b3eb263a8
Ensure vim is used with git as an editor
2024-04-23 08:32:42 -05:00
5a0ff674ac
Add cachix
2024-04-22 21:32:56 -05:00
1025996f60
Add ripgrep
2024-04-10 22:28:38 -05:00
509e11192a
Add socat
2024-04-04 08:45:13 -05:00
43ef2d2bf1
zsh: Preserve 5000 lines of history
...
This used to be far longer - I don't know when it changed :( augh
2024-03-31 15:43:29 -05:00
b4a1ef4ad5
Adapt to non-deprecated autosuggestions option
2024-03-25 19:37:23 -05:00
0696af99c8
Re-add jadx
2024-02-25 23:26:11 -06:00
e374f22497
Upgrade nixpkgs
2024-02-14 13:25:38 -06:00
688a5d7867
Add telnet
2024-02-08 10:21:21 -06:00
f7b491f73d
Add bun
...
This additionally removes `mitmproxy` - unfortunately, it's broken under macOS.
It's quite a useful tool, but can be installed via other means for the time being.
2024-01-31 22:35:26 -06:00
a2c941ea44
Allow overriding username
...
More specifically, this assists with the Steam Deck.
2024-01-24 12:48:54 -06:00
be70b73611
Remove trippy
...
It's a nice tool, but we have mtr.
2024-01-12 09:26:05 -06:00
a46344fd47
Add pnpm
...
This uses the latest version of Node.js (21) as `nodejs` itself is currently 20. Once a newer version is released, this will need to be bumped.
2024-01-07 17:16:40 -06:00
4a835f7bf9
jdk: Upgrade to 21
...
Of course, we're pinning the current latest version. Upon release of JDK 22 and so forth, we'll need to upgrade.
2024-01-07 14:24:46 -06:00
35e79bab8f
Remove bazelisk
...
We no longer need Bazel for any projects, so it's not worth keeping around.
2024-01-06 09:59:25 -06:00
06e5acd1cd
Add trippy alongside mtr
2023-12-31 17:24:42 -06:00
4d1313a489
Utilize ffmpeg-full
2023-12-15 07:54:17 -06:00
b6e62a60ad
Add back dmg2img
...
Necessary for `vfdecrypt`
2023-12-12 07:35:54 -06:00
c538f3577b
vim: leverage with pkgs;
2023-12-07 15:10:47 -06:00
d73a00d5bc
Add idevice* via libimobiledevice
2023-10-22 19:28:17 -05:00
49c98726e8
Drop dmg2img; add iproxy
...
dmg2img is apparently no longer maintained upstream. Gentoo has axed it, and we'll do the same. `qemu-img` generally handles all DMGs necessary, and `7z` often gets the rest.
2023-10-17 09:22:02 -05:00
36d308aac3
Re-introduce keysrc
...
keysrc allows for flexible, manual per-device configuration. Contrary to its name, it should not be used for keys - it's simply used as scratch.
Should its name change? Likely!
2023-10-10 21:18:00 -05:00
aee8cf924a
Add mitmproxy
2023-09-30 13:38:49 -05:00
aed1e3f2bf
Run nixpkgs-fmt
2023-09-17 09:38:02 -05:00
fbc1f9235f
Add zstd
2023-09-17 09:28:23 -05:00
466000c1e2
Remove nixops
...
It currently has vulnerabilities of some sort, and in general did not fit any appropriate usage case.
2023-09-12 21:51:11 -05:00
46d6592099
Revert envExtra addition
...
That broke more than it solved :(
2023-09-10 23:27:32 -05:00
d42e570cd8
Resolve gpg woes
2023-09-10 23:18:24 -05:00
0e960995fb
Add GPG-specific option
2023-09-10 23:05:09 -05:00