d77735ec8e
feat(home): Use me
2024-11-13 21:12:15 -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
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
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
1e1af93236
🚚 refactor(profile): Move profile-related settings to subdir
2024-11-03 14:50:02 -08:00
c22488d0ea
♻ refactor(appearance): Move GTK & Qt to their own folder
...
Also set the pointerCursor.
2024-11-03 13:21:01 -08:00
f7eda4b1e8
✨ feat(qt): Configure qt
2024-11-03 13:20:01 -08:00
1e0a27fcd3
✨ feat(gtk): Configure GTK
2024-11-03 13:20:01 -08:00
bd8751924f
🔥 refactor(nixgl): Comment out nixGL
2024-11-03 13:20:00 -08:00
ceb4bf3cde
🚚 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
21f3633a0b
♻ 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
901821a9fb
✨ feat(amfora): Configure amfora
2024-11-03 00:10:01 -07:00
3cbe621a5e
🐛 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
977adaa2c6
🐛 fix(fonts): Fix font option type
2024-11-02 16:12:49 -07:00
8dad6f296e
✨ feat(wezterm): Install wezterm
2024-11-02 16:08:55 -07:00
5bffc52df8
🎨 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
2b9fdf0629
✨ feat(topgrade): Install topgrade
2024-11-02 14:48:03 -07:00
ec499a85e6
✨ feat(ncmpcpp): Install ncmpcpp
...
Added an overlay to enable visualizer support!!!!!!
2024-11-02 13:35:23 -07:00
7eaf41627b
✨ feat(lazygit): Install lazygit
2024-11-02 13:23:03 -07:00
c459f77778
✨ feat(nil): Install nil ls
2024-10-31 19:42:56 -07:00
7baaa5df48
♻ refactor(zoxide): Move zoxide into its own submodule
2024-10-29 21:33:11 -07:00
ea74168b7e
✨ feat(less): Configure less
2024-10-29 21:31:59 -07:00
1de7e59393
✨ feat(man): Configure man
2024-10-29 21:27:57 -07:00
191e2e68b3
✨ feat(eza): Install eza
2024-10-29 20:38:05 -07:00
4bfb04383c
✨ feat(fish): Install fish + plugins
2024-10-28 20:01:16 -07:00
98b94a35d4
✨ feat(i18n): Set language
2024-10-28 19:24:48 -07:00
3a92bc336e
✨ feat(x11): Generate .xsession
2024-10-28 19:24:11 -07:00
5074f81f60
✨ feat(systemd): Auto-start wanted systemd services
2024-10-27 19:41:02 -07:00
a5525a4c72
✨ feat(syncthing): Install Syncthing
2024-10-27 19:36:13 -07:00
b7bcc9a4bf
✨ feat(zathura): Install zathura
2024-10-26 21:04:21 -07:00
21122eaf0c
✨ feat(hyfetch): Install Hyfetch & Neofetch
2024-10-26 20:53:42 -07:00
86441a9c05
✨ feat(curl): Add curl
2024-10-26 20:32:24 -07:00
140114570f
✨ feat(wget): Install wget
2024-10-26 20:32:23 -07:00
316870051a
✨ feat(xdg): Set XDG dirs
2024-10-25 19:53:54 -07:00
091d2b3e86
✨ feat(home): Install gh & gh-dash
2024-10-25 16:36:01 -07:00
8739cabf7e
✨ feat(home): Install cava
2024-10-20 21:27:04 -07:00
1040b97988
✨ feat(fonts): Install Maple Mono and set it as the default mono font
2024-10-20 21:22:41 -07:00
414afef12f
👷 build(just): Install just & write Justfile
2024-10-20 21:13:04 -07:00
2e36be0649
✨ feat(home): Install btop
2024-10-20 20:05:37 -07:00
e1738b4b2e
✨ feat(home): Install bat
...
Rose Pine works!!!!!!!!
2024-10-20 20:05:37 -07:00
228b88da17
✨ feat(pkgs): Install Alejandra
2024-10-19 09:42:19 -07:00
a642c32dc7
🐛 fix(nix): Tell nix what version it is
2024-10-18 18:15:55 -07:00
a4dcbec118
✨ feat(nix): Enable flakes
2024-10-18 17:49:35 -07:00
1a738f32e3
🎉 feat(home): Skeleton home-manager config
2024-10-18 17:29:39 -07:00