29e813ee05
profiles/dev: remove Zellij
...
This is something that should be set up per home-manager user now that
there's different users.
2023-12-12 09:50:21 +08:00
6e10f63911
profiles/dev: add coreutils-replacement submodule
2023-12-12 09:50:08 +08:00
e1c081b96d
config: fix conditional home-manager config
...
This should now work both for standalone home-manager and
home-manager-with-NixOS setup.
2023-12-10 17:49:52 +08:00
98777dd185
profiles/editors: add Doom Emacs binaries as part of PATH
2023-12-10 12:25:23 +08:00
c50e199035
profiles/dev: remove shell configuration
...
It's better to let this be handled by individual home-manager users.
2023-11-26 11:41:23 +08:00
d519835c44
profiles/dev: update extras application list
2023-11-26 11:09:26 +08:00
57e3957d98
services/activitywatch: update executable name
2023-11-23 22:13:35 +08:00
94f75728c4
services/plover: update module descriptions and settings file generation
2023-11-22 16:05:30 +08:00
6dbe0c2c23
profiles/dev: set conditional nix-index module for home-manager
2023-11-15 06:56:12 +08:00
a62ae7b75c
profiles/desktop: update mpv config
2023-11-08 20:47:21 +08:00
4490214c61
services/bleachbit: remove persistent option
2023-11-04 23:20:55 +08:00
71d3fc6303
modules: update comments
2023-10-29 15:25:18 +08:00
43f55f9c9b
profiles/dev: add submodule for funsies CLI apps
2023-10-26 22:09:41 +08:00
5ca767848c
profiles/desktop: fix mpv config
2023-10-20 15:33:46 +08:00
e3bb442154
profiles/dev: add servers submodule
...
Mainly for managing them VPSs while in your home.
2023-10-17 13:26:06 +08:00
3ee04bb812
chore: reformat codebase
2023-10-09 20:48:01 +08:00
df58c17524
profiles/editors: add VS Code pre-set settings
2023-10-05 00:06:53 +08:00
9be7f20438
profiles/desktop: update mpv configuration
2023-10-03 21:32:24 +08:00
c410ece05a
treewide: remove options
attribute for modules
2023-10-02 14:26:11 +08:00
c35bb4b185
config: improve conditional for checking NixOS module
...
This is mainly for integrating NixOS modules with home-manager by
setting them conditionally if certain options are enabled. This prevents
duplicate configurations which often result in conflicts (like the
Firefox module that is both available on NixOS and home-manager).
2023-09-25 23:00:40 +08:00
e4d23b596c
profiles/desktop: make Blender optional
...
Only when the Blender Nix module is not configured.
2023-09-25 15:28:11 +08:00
3b22d0e8b3
profiles/dev: remove shadered
2023-09-24 20:06:10 +08:00
ae9e7b06b2
profiles/dev: add shaders submodule
2023-09-23 20:23:22 +08:00
2f8674d064
profiles/desktop: add preferred video editor
...
Although we do have Blender but we'll see where this goes in day-to-day
usage.
2023-09-23 18:21:42 +08:00
a4c9add8a7
profiles/research: add Kiwix
2023-09-21 11:38:21 +08:00
e5aff34486
profiles/desktop: replace vanilla versions with plugin-installed versions
2023-09-21 11:38:00 +08:00
02bef3a69e
profiles/research: add Sherlock tool
2023-09-19 17:15:34 +08:00
f9725eb208
profiles/research: add back Archivebox
2023-09-19 13:44:42 +08:00
5cbd36bcf0
profiles/editors: automate Doom Emacs installation
2023-09-18 14:42:29 +08:00
eaa16e5c7b
files/mutable-files: improve module documentation
2023-09-18 14:39:34 +08:00
9352d93b79
files/mutable-files: add postScript
sub-option
...
This should make it easier to add shell script fragments after each
download such as installation of Doom Emacs.
2023-09-18 14:36:30 +08:00
c8dc2b57ce
profiles/dev: replace exa with eza
...
Unmaintained and also in a state of being removed in nixpkgs.
2023-09-15 12:54:49 +08:00
e8677bd6ed
profiles/dev: add extra dev utilities
2023-09-11 18:20:00 +08:00
8cf08e3f29
profiles/dev: add quilt
2023-09-11 18:19:18 +08:00
a32787f9fb
profiles: set XDG default applications for home-manager profiles
2023-09-09 19:34:10 +08:00
0cb0e21ce9
files/mutable-files: fix script location
...
I thought I fixed this but I guess not.
2023-09-08 10:00:25 +08:00
8c02a0db68
profiles/dev: add gum into extras
submodule
2023-09-04 14:13:05 +08:00
124120d8f7
profiles/desktop: remove browser in package list
...
Since most browsers in home-manager can be configured, it isn't wise to
add them with the package list with more chances to make environment
conflicts.
2023-09-04 13:59:53 +08:00
153495b514
services/activitywatch: update watcher service config
2023-09-04 11:32:47 +08:00
141c105412
profiles/editors: add Visual Studio Code configuration
2023-09-03 10:16:54 +08:00
d26aade8b4
profiles/dev: add cookiecutter program
2023-09-03 01:44:08 +08:00
7dacbe6963
chore: reformat codebase
2023-08-31 09:59:56 +08:00
7eee0f2c63
profiles/editors: update package list for Doom Emacs setup
2023-08-23 18:58:41 +08:00
bdf2208ddf
programs/pop-launcher: revise home-manager module
...
Now, it assumes it uses a patched version of the pop-launcher where it
includes the store path as one of the search paths for its plugins and
scripts.
2023-08-21 15:45:55 +08:00
365877f6a0
files/mutable-files: update script
2023-08-21 12:15:23 +08:00
b2ace202e6
profiles/dev: update attribute name for vidir package
2023-08-19 12:05:37 +08:00
a9ab8e06ef
services/activitywatch: init module
2023-08-02 23:02:03 +08:00
c8cb7b686d
profiles/dev: add flags for Atuin
2023-08-01 17:31:13 +08:00
3c4aef00d4
modules: convert module description to RFC0072-style
2023-07-27 11:13:39 +08:00
f1131fb847
profiles/dev: add configuration for lf
2023-07-25 20:22:16 +08:00