1b576d6245
fix(devenv): Ignore generated files
2024-11-14 18:20:40 -08:00
20c1f2296f
feat(direnv): Install
2024-11-14 18:20:39 -08:00
23e1ae7967
feat(devenv): Fix not using pkgs
2024-11-14 18:20:39 -08:00
edc1b7d026
fix(devcontainer): Fix schema
2024-11-14 18:20:39 -08:00
a3e65e1f97
feat(devcontainer): Set VSCode settings
2024-11-14 18:20:39 -08:00
2ad55a75ca
fix(devcontainer): Fix JSON syntax
2024-11-14 18:20:39 -08:00
957607a5bc
feat(devenv): Add base shell
2024-11-14 18:20:39 -08:00
90e6ae6f67
feat(dev): Setup devcontainer
2024-11-14 18:20:39 -08:00
0d621743cd
feat(ssh): Configure ssh
2024-11-14 18:20:28 -08:00
d77735ec8e
feat(home): Use me
2024-11-13 21:12:15 -08:00
1960c679a0
feat(modules): Write me module
2024-11-13 21:12:09 -08:00
33b4dc94f4
feat(devenv): Base shell skeleton
2024-11-13 20:14:41 -08:00
026f5e6d92
feat(devenv): Install devenv
2024-11-13 20:06:04 -08:00
38dbe67f65
feat(starship): Show direnv status
2024-11-13 20:05:46 -08:00
923409f739
refactor(just): General improvements
2024-11-13 20:01:43 -08:00
5ca8cfe030
feat(just): Use nixos-unified
2024-11-13 19:55:01 -08:00
f091735114
fix(rbw): Correct pinentry
2024-11-13 19:12:47 -08:00
2361fd8fad
refactor(flake): Use self instead of relative imports
2024-11-13 18:28:18 -08:00
291e7226f8
feat(flake): Switch to flake-parts & nixos-unified
2024-11-12 21:31:22 -08:00
c72836206c
chore(home-manager): Remove nixGL
2024-11-11 21:29:11 -08:00
7eba4472af
fix(flake): Fix BabeNet Git domain
...
Also add a TODO
2024-11-11 21:29:04 -08:00
59c52220b1
feat(gpg): Configure gpg & agent
2024-11-11 19:17:47 -08:00
8a260cc6df
feat(git): Configure git & friends
2024-11-10 21:51:59 -08:00
3be2561693
feat(figlet): Install with custom fonts
...
AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
2024-11-10 20:15:35 -08:00
18988618ae
feat(tmux): Add shell abbreviations
2024-11-10 18:49:48 -08:00
9975c78cad
feat(just): Add aliases; groups
2024-11-05 19:56:12 -08:00
44fc254653
feat(fish): Add extract()
2024-11-05 19:42:31 -08:00
f563cd50e7
feat(rbw): Install rbw
2024-11-05 18:56:45 -08:00
3598155ef2
chore(flake): Update inputs
2024-11-05 18:50:31 -08:00
539c046ac9
feat(systemctl): Add abbrs
...
Also refactored journalctl abbrs a bit
2024-11-05 18:10:51 -08:00
e87969e3be
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
73e969d5ed
feat(nix): Move nix language packages to languages/nix
2024-11-04 21:31:25 -08:00
0175bab947
feat(rg): Install ripgrep
2024-11-04 21:25:27 -08:00
73adebd723
chore(flake): Update inputs
2024-11-04 21:16:25 -08:00
b405b3999a
✨ feat(php): Set PHP aliases
2024-11-03 21:50:57 -08:00
db0f991fe1
🚚 refactor(languages): Separate out programming env config
2024-11-03 21:46:51 -08:00
090954cd94
🧑 feat(nix): Auto gc; disable git tree dirty warning
2024-11-03 21:34:46 -08:00
2c475ffc34
✨ feat(bun): Install bun
2024-11-03 21:32:44 -08:00
3a19c6bdd8
🐛 fix(gtk): Make GTK2 respect XDG
2024-11-03 20:18:33 -08:00
3a5d15ffbd
✨ feat(modules): Add iconTheme module
...
Allows setting iconTheme globally.
2024-11-03 20:15:06 -08:00
eefb89444d
🐛 fix(tmux): Stop capturing pane contents
...
It wasn't working.
2024-11-03 19:14:36 -08:00
a307a17f52
👷 ci(just): Add --refresh script
2024-11-03 19:12:15 -08:00
c1d7e5cf43
🐛 fix(fzf): Fix diff_highlighter check
2024-11-03 19:11:37 -08:00
7c039f8398
✨ feat(lazygit): Add lzg shortcut
2024-11-03 19:05:12 -08:00
5899f9122b
✨ feat(home): Set abbrs instead of aliases
2024-11-03 19:04:54 -08:00
1f2049c0f1
♻ refactor(fzf): Properly check that requirements exist
2024-11-03 19:00:37 -08:00
ebf55b950d
✨ 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
7a03cf3dea
✨ feat(go): Properly set GOPATH
2024-11-03 18:48:30 -08:00
02be5fec5c
✨ feat(journalctl): Journalctl aliases
2024-11-03 16:33:28 -08:00
6db1648654
✨ feat(go): Configure go
2024-11-03 16:33:13 -08:00