Commit graph

27 commits

Author SHA1 Message Date
47575b0d26
WIP - ssh 2024-11-13 21:40:22 -08:00
dee4e72e44
feat(starship): Show direnv status 2024-11-13 20:05:46 -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
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
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
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
d5aee6eb5a
feat(rg): Install ripgrep 2024-11-04 21:25:27 -08:00
423ad3e4ec
🚚 refactor(languages): Separate out programming env config 2024-11-03 21:46:51 -08:00
7ff99d5206
feat(bun): Install bun 2024-11-03 21:32:44 -08:00
bfd3d6c289
🐛 fix(tmux): Stop capturing pane contents
It wasn't working.
2024-11-03 19:14:36 -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
a5b03ec1ad
♻ refactor(fzf): Properly check that requirements exist 2024-11-03 19:00:37 -08:00
ee02b803c2
feat(go): Properly set GOPATH 2024-11-03 18:48:30 -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
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
93575943a0
🐛 fix(tmux): Set $TERM properly. 2024-11-03 13:30:23 -08:00
bbfa57c6ab
🚚 refactor(home): Reorganize modules
Instead of having separate folders for each program with a default.nix
inside, moved modules into programs/services/xorg respectively. Xdg was
moved to the root home folder as it makes the most sense there.
2024-11-03 13:20:00 -08:00