175 Commits

Author SHA1 Message Date
f86de5ff5b
home(neovim): add gcc to env
A compiler is required for the compilation of treesitter grammars. I
should probably figure out how to just add every grammar to Neovim, but
this works with my existing configuration for now. I'm choosing to keep
my config separate because I want to still be able to use it on systems
without Nix.
2025-02-19 15:01:47 -05:00
be3ec1900a
home/base: fix eval on >=25.05
Related to git signing options
2025-02-15 19:50:50 -05:00
acb902b1ad
home/base: enable Git maintenance
This is enabled in home-manager becuase Git attempts to hardcode the
path when it is done through Git. Enabling Git in home-manager creates a
managed config at $XDG_CONFIG_HOME/git/config, but if ~/.gitconfig
exists, git will use that instead which still allows for mutable config.
The activation script is configured to automatically create ~/.gitconfig
if it doesn't exist, so everything should still work exactly as before.
2025-02-15 21:04:47 +00:00
6975b56de2
home: fix path collision
not sure why this only happens when i build nix-on-droid
2025-02-06 22:15:21 +00:00
b29f0a9479 home: fix package name
attic -> attic-client
2025-02-05 00:12:29 +00:00
1e6b656572 Install Attic, configure nix to always use cache 2025-02-05 00:05:05 +00:00
70afb1719c
Update flake.lock, migrate config 2025-02-03 17:02:45 -05:00
6b7156a7d1
home: fix package name 2025-01-19 11:59:38 -05:00
c4843e57e0
home: add packages 2025-01-19 03:03:14 -05:00
8e1074bfc0
home/base: add some common packages 2025-01-09 02:20:05 -05:00
8c15a71cec
home: move shell config to separate file 2025-01-09 01:59:51 -05:00
45b2e7ff0f
home: add shell alias to show frequent comma runs 2025-01-09 01:20:05 -05:00
67efa28a24
home: Neovim improvements
- Move Neovim to separate module
- Install a few langauge servers
2024-12-24 21:06:11 -05:00
99016d3adb
home/shell: add some shell aliases 2024-12-22 00:40:34 -05:00
21b7649094
home/hyprland: remove flake self reference
having to rebuild this one configuration file every time i change
anything is really annoying
2024-12-19 00:23:25 -05:00
60ab684982
Update flake.lock, migrate config 2024-12-05 00:44:53 -05:00
22b9c961e9
communication: Add some Tor packages 2024-11-27 22:26:33 -05:00
2673609306
home/common/wm: update comment
it was confusing me
2024-11-27 00:39:08 -05:00
4c8ffa90a9
home: add map stuff to productivity packageset 2024-10-29 13:39:49 +01:00
68683fba28
Update flake.lock, migrate 2024-10-23 20:41:16 +02:00
94e19036c7
home: autostart xdg implementation (plasma only)
TODO make this more generic
2024-10-21 15:06:28 +02:00
5c34a1ed98
gaming: deprecate withWaylandGLFW 2024-09-12 10:49:08 +02:00
2fb917e574
home: install kodi to multimedia package set 2024-09-12 10:32:39 +02:00
a455d2cd07
Update stylix 2024-08-16 11:42:52 +02:00
08adcb74ba
home: install anki to productivity package set 2024-08-08 17:50:07 -04:00
797421666b
Update flake.lock, fix package
migrate hyprland config
2024-08-04 18:54:46 -04:00
9128ecb6c4
Update gaming package set config
- remove unneeded code
- slight refactor
- configure PrismLauncher with Wayland GLFW support
2024-07-20 16:02:54 -04:00
f4c0a9b582
Revert "home: (temp fix) remove broken package picard"
This reverts commit 6b857af20bb35edb5cb8aec83b6c6422bf95c835.
2024-07-18 13:13:17 -04:00
f02f58896d
home/hyprland: run things in scopes to aid oomd 2024-07-17 19:57:21 -04:00
6b857af20b
home: (temp fix) remove broken package picard 2024-07-10 13:29:27 -04:00
9fc2a0198c
home/hyprland: enable waybar 2024-06-28 23:54:37 -04:00
426d72e0f6
stylix: disable waybar styling
scaling looks weird, also too monotone right now
2024-06-28 23:35:15 -04:00
028d18623e
home: switch to adwaita-dark
catppuccin-gtk is dead :(
2024-06-26 10:15:31 -04:00
08b1317e53
home/hyprland: remove master.is_new_master 2024-06-25 22:35:20 -04:00
6666fbfbdf
Update flake.lock, apply fixes
Update flake.lock

fix Hyprland finalPackage option removal

home: fix catpuccin cursor rename
2024-06-04 00:46:50 -04:00
9c07917f8b
home/multimedia: install spicetify 2024-06-01 18:28:49 -04:00
58d1ec719c
stylix: set better font sizes 2024-05-23 15:26:13 -04:00
bbee18f1de
stylix: add more exceptions 2024-05-23 14:34:39 -04:00
5fc7ed3171
home: install Ranger 2024-05-23 03:27:42 -04:00
edc3d88722
home: enable programs for stylix theming 2024-05-23 03:27:09 -04:00
8f8421b2be
home: change some config to use stylix 2024-05-23 03:14:32 -04:00
19460ea48f
Update default config to match stylix#244 2024-05-23 02:45:41 -04:00
c716457192
Enable stylix and set sane defaults 2024-05-22 21:40:26 -04:00
7c857443f3
hyprland: enable debug logging 2024-05-22 18:56:44 -04:00
8bc20f0854
home: install a few utils, organize pkg list 2024-05-22 01:28:14 -04:00
1c0ee47532
multimedia: switch from gimp-with-plugins to gimp
this is the second time this broke and i'm sick of dealing with it
2024-05-20 20:15:24 -04:00
bd54f2347d
home: add dunst so it compiles 2024-05-16 02:22:09 -04:00
2e2e16378a
home: Add GTK theming, cursor fixes, etc 2024-05-15 23:48:42 -04:00
20d248cb99
home: add basic theming (cursor only for now) 2024-05-15 22:43:43 -04:00
65ef3a1217
home: switch to pcmanfm, set up ffmpegthumbnailer 2024-05-14 16:59:01 -04:00