Commit Graph

191 Commits

Author SHA1 Message Date
d2b8d86de5
users/foo-dogsquared: enable dotfiles setup 2024-01-07 10:34:28 +08:00
7f3f83c757
users/alice: set home state version 2024-01-06 19:09:00 +08:00
27b21464b4
users/alice: init home-manager config 2024-01-04 20:06:35 +08:00
9bb03e86b8
chore: reformat codebase 2024-01-01 13:56:10 +08:00
4aaa46956a
users/foo-dogsquared/programs/dconf: init 2023-12-29 18:48:52 +08:00
c9e4e67026
hosts/winnowing: replace with winnow home-manager user 2023-12-26 09:58:48 +08:00
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
a6b5fca44c
secrets: update keys 2023-12-20 19:10:53 +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
457638a65b
config: put all custom library functions under private namespace 2023-12-19 19:23:39 +08:00
543cb31a20
users/foo-dogsquared: fix config errors 2023-12-19 18:00:22 +08:00
a15e1a035c
users/plover: use more from shared profiles 2023-12-18 18:47:51 +08:00
1ce588314d
users/foo-dogsquared: add MPD setup and gopass 2023-12-18 18:45:50 +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
3b7b2d7113
users/foo-dogsquared: remove unnecessary nixpkgs config 2023-12-17 20:15:44 +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
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