Commit Graph

160 Commits

Author SHA1 Message Date
771ba8645a
users/foo-dogsquared/programs/vs-code: init 2023-12-17 20:12:31 +08:00
5d5389a87f
profiles/editors: move Emacs submodule as foo-dogsquared's module
No other module is using it so we'll move it.
2023-12-17 18:01:39 +08:00
a8331e2ded
users/foo-dogsquared/programs/browsers: add cleaners for Google Chrome 2023-12-15 21:57:00 +08:00
2de682244f
users/foo-dogsquared/programs/shell: add atuin config 2023-12-15 21:33:32 +08:00
b533507f40
chore: reformat codebase 2023-12-15 13:27:12 +08:00
940dd25002
users/foo-dogsquared/setups/fonts: init module 2023-12-13 17:47:46 +08:00
a526f5d505
users/foo-dogsquared/programs/shell: add coreutils replacement 2023-12-13 11:25:45 +08:00
6d66f6645a
users/foo-dogsquared/setups/desktop: set more desktop-related stuff 2023-12-13 11:17:45 +08:00
880738787f
users/foo-dogsquared/setups: reinit certain modules into setups 2023-12-13 11:13:52 +08:00
65cf940db7
profiles/research: move as foo-dogsquared's user module
Because in practice, this is only used by it.
2023-12-13 11:10:02 +08:00
c6cd57d5bc
hosts/ni/setups/music: init module 2023-12-13 10:42:43 +08:00
37db9a7929
users/foo-dogsquared/programs/browser: update conditional 2023-12-12 09:47:15 +08:00
9cb5f27b8d
users/foo-dogsquared/programs/browser: add Bleachbit cleaners 2023-12-12 09:46:51 +08:00
ed5f37ec48
users/foo-dogsquared: modularize terminal multiplexer config 2023-12-12 09:46:07 +08:00
a70b8ad5d6
users/foo-dogsquared: modularize shell setup 2023-12-12 09:14:35 +08:00
77139559a9
users/foo-dogsquared: modularize desktop services 2023-12-12 09:09:45 +08:00
e27bdc0dc7
users/foo-dogsquared: modularize dotfile setup 2023-12-12 09:05:46 +08:00
a249db9b1a
users/foo-dogsquared: try out home-manager-user-specific module structuring 2023-12-12 09:43:25 +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
05c27221d9
users/foo-dogsquared: use sessionPath for custom scripts 2023-12-10 12:27:56 +08:00
4f9204ad2a
users/foo-dogsquared: update home state version 2023-12-10 12:27:17 +08:00
8b9b69a728
users/foo-dogsquared: remove mopidy-beets
It doesn't work very well at least in my uses.
2023-12-10 12:26:54 +08:00
64257358f2
users/foo-dogsquared: add Git-related tools 2023-11-26 12:08:36 +08:00
27b17a4195
users/home-manager: add shell configuration 2023-11-26 12:08:00 +08:00
2f10b2e043
users/foo-dogsquared: update Tridactyl config 2023-11-11 16:50:50 +08:00
5ca4c8bb4d
users/home-manager: replace google-chrome-dev with google-chrome 2023-11-09 09:42:08 +08:00
05cccd5037
users/foo-dogsquared: update SSH config 2023-11-06 17:06:15 +08:00
9929722fe2
users/foo-dogsquared: add Firefox guest profile 2023-11-05 11:08:46 +08:00
4490214c61
services/bleachbit: remove persistent option 2023-11-04 23:20:55 +08:00
048c6c77e9
users/foo-dogsquared: update Tridactyl config 2023-11-03 11:17:34 +08:00
5b81339f9c
users/foo-dogsquared: update Firefox wrapper options 2023-10-28 12:19:36 +08:00
c548866e1c
users/foo-dogsquared: remove custom scripts 2023-10-27 09:22:52 +08:00
47526b545c
users/foo-dogsquared: update SSH config 2023-10-26 22:10:18 +08:00
9a949d5ce6
users/foo-dogsquared: update Firefox config 2023-10-26 10:03:58 +08:00
2540825f21
users/foo-dogsquared: add git alias 2023-10-26 10:03:44 +08:00
7f148d5322
users/foo-dogsquared: update Tridactyl config 2023-10-26 10:03:15 +08:00
7a61b28902
users/foo-dogsquared: add servers profile 2023-10-17 20:19:51 +08:00
5121e9e18e
users/foo-dogsquared: add Distrobox config 2023-10-17 19:43:38 +08:00
773af19f4c
users/foo-dogsquared: add kanidm client config 2023-10-17 19:49:41 +08:00
5c7cea6df8
users/foo-dogsquared: update Firefox config 2023-10-17 12:59:31 +08:00
79a144aad6
users/foo-dogsquared: add quick script for mpv YouTube playlists 2023-10-13 14:15:46 +08:00
c410ece05a
treewide: remove options attribute for modules 2023-10-02 14:26:11 +08:00
e321e03204
users/foo-dogsquared: add SSH config for self-hosted setups 2023-10-02 14:15:37 +08:00
98e5f1a9b3
users/foo-dogsquared: remove vscodium-fhs
We already use VS Code for this.
2023-09-30 13:39:31 +08:00
64116b1e50
users/foo-dogsquared: update Tridactyl config 2023-09-28 18:34:34 +08:00
ed8611478a
users/foo-dogsquared: update Tridactyl config 2023-09-28 10:29:01 +08:00
4ebaca7a13
users/foo-dogsquared: refactor browser configuration 2023-09-28 10:28:43 +08:00
5a13b05456
users/foo-dogsquared: update Firefox setup 2023-09-26 22:34:40 +08:00
0f61e0f98e
users/foo-dogsquared: add native messengers in Firefox 2023-09-25 23:04:12 +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