90ca5c22d2
feat(devenv): Base shell skeleton
2024-11-13 20:14:41 -08:00
76c7c33007
feat(devenv): Install devenv
2024-11-13 20:06:04 -08:00
dee4e72e44
feat(starship): Show direnv status
2024-11-13 20:05:46 -08:00
49cf979f3b
refactor(just): General improvements
2024-11-13 20:01:43 -08:00
5b6d131011
feat(just): Use nixos-unified
2024-11-13 19:55:01 -08:00
ef96515b36
fix(rbw): Correct pinentry
2024-11-13 19:12:47 -08:00
0919a5dd18
refactor(flake): Use self instead of relative imports
2024-11-13 18:28:18 -08:00
c566191bb8
feat(flake): Switch to flake-parts & nixos-unified
2024-11-12 21:31:22 -08:00
211f7d40aa
chore(home-manager): Remove nixGL
2024-11-11 21:29:11 -08:00
dc50185e3f
fix(flake): Fix BabeNet Git domain
...
Also add a TODO
2024-11-11 21:29:04 -08:00
53871bf139
feat(gpg): Configure gpg & agent
2024-11-11 19:17:47 -08:00
b9d005821b
feat(git): Configure git & friends
2024-11-10 21:51:59 -08:00
f5f94acc8f
feat(figlet): Install with custom fonts
...
AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
2024-11-10 20:15:35 -08:00
4e7bb134df
feat(tmux): Add shell abbreviations
2024-11-10 18:49:48 -08:00
c9682172dd
feat(just): Add aliases; groups
2024-11-05 19:56:12 -08:00
f3c7582486
feat(fish): Add extract()
2024-11-05 19:42:31 -08:00
ffb1d56723
feat(rbw): Install rbw
2024-11-05 18:56:45 -08:00
e16fca13b5
chore(flake): Update inputs
2024-11-05 18:50:31 -08:00
b7945c13d6
feat(systemctl): Add abbrs
...
Also refactored journalctl abbrs a bit
2024-11-05 18:10:51 -08:00
b8b4759f17
refactor(just): Give Just it's own programs/ module
...
"It's overkill to give every single package it's own nix module" yeah
probably. I do it so that I never have to guess where something's
configuration lives again. Just open up marleyos/ in lazyvim, hit
<space><space>, search for program, profit.
The only exception is stuff specific to programming languages, such as
language servers and aliases to php artisan. Those live under
languages/<language>. Eventually I'd like to make dev shells for each.
2024-11-05 18:10:51 -08:00
9bcb314408
feat(nix): Move nix language packages to languages/nix
2024-11-04 21:31:25 -08:00
d5aee6eb5a
feat(rg): Install ripgrep
2024-11-04 21:25:27 -08:00
2e5e6d0394
chore(flake): Update inputs
2024-11-04 21:16:25 -08:00
7d7d1316d9
✨ feat(php): Set PHP aliases
2024-11-03 21:50:57 -08:00
423ad3e4ec
🚚 refactor(languages): Separate out programming env config
2024-11-03 21:46:51 -08:00
9b36d4bd8e
🧑 feat(nix): Auto gc; disable git tree dirty warning
2024-11-03 21:34:46 -08:00
7ff99d5206
✨ feat(bun): Install bun
2024-11-03 21:32:44 -08:00
0200116b6a
🐛 fix(gtk): Make GTK2 respect XDG
2024-11-03 20:18:33 -08:00
83f4dbff57
✨ feat(modules): Add iconTheme module
...
Allows setting iconTheme globally.
2024-11-03 20:15:06 -08:00
bfd3d6c289
🐛 fix(tmux): Stop capturing pane contents
...
It wasn't working.
2024-11-03 19:14:36 -08:00
edc2ff2282
👷 ci(just): Add --refresh script
2024-11-03 19:12:15 -08:00
79aae021ce
🐛 fix(fzf): Fix diff_highlighter check
2024-11-03 19:11:37 -08:00
6af224728d
✨ feat(lazygit): Add lzg shortcut
2024-11-03 19:05:12 -08:00
bb0c1ddac0
✨ feat(home): Set abbrs instead of aliases
2024-11-03 19:04:54 -08:00
a5b03ec1ad
♻ refactor(fzf): Properly check that requirements exist
2024-11-03 19:00:37 -08:00
7d98dd2edd
✨ feat(abbrs): New module for home.shellAbbrs
...
Allows setting home.shellAbbrs that either get set as Fish shell
abbreviations or converted to shell aliases depending on if Fish is
active.
Abbrs that depend on Fish-specific features get automatically filtered
out.
2024-11-03 18:48:50 -08:00
ee02b803c2
✨ feat(go): Properly set GOPATH
2024-11-03 18:48:30 -08:00
6e2602a75f
✨ feat(journalctl): Journalctl aliases
2024-11-03 16:33:28 -08:00
0db80951a2
✨ feat(go): Configure go
2024-11-03 16:33:13 -08:00
fc0b9e3d13
✨ feat(fish): Add abbrs/aliases
2024-11-03 15:00:19 -08:00
917e1377c1
🚚 refactor(profile): Move profile-related settings to subdir
2024-11-03 14:50:02 -08:00
2585df4e81
✨ feat(fzf): Install fzf
2024-11-03 14:49:09 -08:00
9cdaccc3c6
🩹 fix(tmux): Fix floax text color
2024-11-03 13:54:07 -08:00
5cf930cc4d
🩹 fix(dunst): Properly position the notifs
2024-11-03 13:50:07 -08:00
93575943a0
🐛 fix(tmux): Set $TERM properly.
2024-11-03 13:30:23 -08:00
48890a6bea
💡 chore(dunst): Add todo
2024-11-03 13:27:07 -08:00
81d3eb1a57
♻ refactor(appearance): Move GTK & Qt to their own folder
...
Also set the pointerCursor.
2024-11-03 13:21:01 -08:00
bfc3156a1d
✨ feat(qt): Configure qt
2024-11-03 13:20:01 -08:00
cb800549e8
✨ feat(gtk): Configure GTK
2024-11-03 13:20:01 -08:00
1039161172
✨ feat(dunst): Install dunst
2024-11-03 13:20:01 -08:00