6997389857
users/foo-dogsquared/setups/music: disable beets
...
Doesn't build.
2023-12-24 19:06:17 +08:00
4b34e0398b
users/foo-dogsquared/setups/development: set up Git difftool correctly
2023-12-24 18:15:36 +08:00
79a2e21b5d
users/foo-dogsquared/setups/development: set up text editor of choice
2023-12-24 18:14:18 +08:00
ab6cab736d
users/foo-dogsquared/setups/development: add desktop devtools
2023-12-23 18:39:08 +08:00
6ffe9a4613
users/foo-dogsquared/programs/doom-emacs: update dependency list
2023-12-23 18:37:32 +08:00
dd02b44bf1
users/foo-dogsquared/dotfiles: set all dotfiles conditionally
2023-12-23 18:36:53 +08:00
495bcf75ef
users/foo-dogsquared/programs/shell: configure more parts of shell tools
2023-12-20 22:06:14 +08:00
0bee8052a9
config: remove fxcast-bridge as part of Firefox addons
...
I don't use it much and it is failing to build so leave it.
2023-12-20 11:25:28 +08:00
543cb31a20
users/foo-dogsquared: fix config errors
2023-12-19 18:00:22 +08:00
9931f2d4f5
users/foo-dogsquared/programs/shell: simplify
...
These are now handled by the development setup module.
2023-12-18 18:04:13 +08:00
b9fbcc958a
profiles/desktop: init audio.pipewire submodule
2023-12-18 09:01:50 +08:00
3a49474a5f
users/foo-dogsquared/setups/development: init
2023-12-18 08:58:34 +08:00
01c68e4a57
users/foo-dogsquared/setups/desktop: enable audio profiles
...
Make it easier to set the lone desktop module up.
2023-12-17 20:14:56 +08:00
1fd588707f
users/foo-dogsquared/setups/music: set audio profile to mkDefault priority
2023-12-17 20:14:17 +08:00
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
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
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
5b81339f9c
users/foo-dogsquared: update Firefox wrapper options
2023-10-28 12:19:36 +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
5c7cea6df8
users/foo-dogsquared: update Firefox config
2023-10-17 12:59:31 +08:00
e321e03204
users/foo-dogsquared: add SSH config for self-hosted setups
2023-10-02 14:15:37 +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
a09e0c246e
users/foo-dogsquared: make Firefox config optional
...
Only when the Firefox Nix module is not configured.
2023-09-25 15:28:59 +08:00
bffbc536db
users/foo-dogsquared: add Tridactyl configuration
2023-09-24 12:17:29 +08:00
3c3145318e
users/foo-dogsquared: add add-ons for Firefox installation
2023-09-24 12:07:59 +08:00