Commit graph

90 commits

Author SHA1 Message Date
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
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
3f09b1c787
🔥 refactor(nixgl): Comment out nixGL 2024-11-03 13:20:00 -08:00
c221e8d432
feat(cb): Install Clipboard & remove copyq 2024-11-03 13:20:00 -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
0456a26e00
♻ refactor(wget): wgetrc -> default.nix 2024-11-03 10:16:25 -08:00
8cfae548ab
♻ refactor(hyfetch): neofetch/config.conf -> neofetch/default.nix
Also seperate it out into it's own module (not nested).
2024-11-03 10:13:53 -08:00
8fcee8b06d
♻ refactor(curlrc): Seperate file -> inline text 2024-11-03 09:45:30 -08:00
9d97f5262f
🐛 fix(amfora): Add required config
Amfora seems to require something in the default config structure to
run. I don't care to figure out exactly what is required at the moment.
2024-11-03 09:39:37 -08:00
d291c80886
🐛 fix(amfora): Forgot a comment char 2024-11-03 00:11:56 -07:00
ae34d2874a
feat(amfora): Configure amfora 2024-11-03 00:10:01 -07:00
5ae554cb0a
feat(tmux): Remove jump, change fingers keys
Fingers offers the same functionality as jump lol.
2024-11-02 23:43:05 -07:00
b30159eb59
feat(starship): Finish configuring starship 2024-11-02 23:20:00 -07:00
029c2e4952
🐛 fix(wezterm): Attempting to fix GPU driver issues
Still doesn't work - submitted an issue to home-manager.
2024-11-02 22:21:19 -07:00
c4145330a0
feat(wezterm): Add Maple Mono ligatures 2024-11-02 16:57:59 -07:00
3364aaa811
💡 chore(todos): Fix todo comments 2024-11-02 16:49:48 -07:00
27597a5a6a
💡 chore(wezterm): Add todo 2024-11-02 16:46:06 -07:00
56ae97499f
♻ refactor(wezterm): Get all monospace fonts; use gogh colors 2024-11-02 16:44:26 -07:00
775437b5df
🐛 fix(wezterm): Return config 2024-11-02 16:36:36 -07:00
c43142ac58
🐛 fix(wezterm): Set color_scheme 2024-11-02 16:32:11 -07:00
4962e618fd
🐛 fix(wezterm): Don't use rose-pine module 2024-11-02 16:18:32 -07:00
e2c0c38790
🐛 fix(wezterm): Initialize config var 2024-11-02 16:14:48 -07:00
caa8c13784
🐛 fix(fonts): Fix font option type 2024-11-02 16:12:49 -07:00
0492771226
feat(wezterm): Install wezterm 2024-11-02 16:08:55 -07:00
9408679e81
🎨 style(fmt): Switch to nixfmt; add treesitter hints
Switch to nixfmt as when I was adding treesitter injected lang hints,
Alejandra was not formatting those comments in a way I liked. Turns out
I like the nixfmt style in general better.
2024-11-02 15:35:48 -07:00
15fb84319d
feat(topgrade): Install topgrade 2024-11-02 14:48:03 -07:00
2433e04e99
feat(ncmpcpp): Install ncmpcpp
Added an overlay to enable visualizer support!!!!!!
2024-11-02 13:35:23 -07:00