Commit Graph

256 Commits

Author SHA1 Message Date
316df74307
users/foo-dogsquared/setups/music: add Spotify subsection of the module 2024-09-11 11:31:10 +08:00
75e9dd5a45
users/foo-dogsquared/services/backups: add check for removable mounts 2024-09-10 08:11:44 +08:00
a3a3ea98f8
users/foo-dogsquared: add ability to set icons for custom homepage 2024-09-10 08:10:45 +08:00
f6ac08e3dc
users/foo-dogsquared: update custom homepage grid layout 2024-09-09 14:15:07 +08:00
b04cedbc19
users/foo-dogsquared/programs/browsers: add custom homepage as new tab for Tridactyl 2024-09-08 11:33:15 +08:00
b870d34fd8
users/foo-dogsquared: remove old secrets 2024-09-08 11:08:14 +08:00
bbbd3646bd
users/foo-dogsquared/setups/research: add Localsend 2024-09-08 11:07:16 +08:00
7995d92fda
users/foo-dogsquared/services/backup: init
YAY! A proper modularized backup system.
2024-09-07 22:11:51 +08:00
86157bc1a2
users/foo-dogsquared: update custom homepage links and use proper state variables to refer to paths 2024-09-06 21:38:55 +08:00
2221ca1642
users/foo-dogsquared/homepage: update theme SCSS and package definition
Also, Hugo doesn't resolve symlinks unfortunately(?) so we have to go
with making it a real file for now. Either way, this is only for
development purposes and the real version is generated within the HM
config.
2024-09-04 14:57:32 +08:00
47f6c0bee9
users/foo-dogsquared: use upstream config for custom-homepage 2024-09-04 14:48:04 +08:00
95f24e424f
users/foo-dogsquared/setups/research: move from programs namespace
It encompasses more than the programs themselves anyways.
2024-09-03 18:12:46 +08:00
6a0a697ffe
users/foo-dogsquared: add custom-homepage config and proper ports state 2024-09-03 18:09:33 +08:00
f544f3b93f
users/foo-dogsquared/programs/custom-homepage: init
YOOOOOOOOO! This is cool, a Nix-configurable homepage (made with Hugo)
by taking advantage of the way how data are merged within the virtual
filesystem, hell yeah.

Aaaaaand... its novelty wears off a minute later in my setup because
Tridactyl needs to override the tab. :/
2024-09-03 18:08:10 +08:00
cff4e0de43
hosts/ni: add wrapper-manager-fds manpage
Dogfooding at its finest.
2024-09-03 15:14:26 +08:00
657afd19d6
users/foo-dogsquared/programs/browsers: init and set custom homepage 2024-09-03 15:11:42 +08:00
bffd3d003b
users/foo-dogsquared: update Jujutsu and Tridactyl config 2024-09-01 22:39:08 +08:00
fbc6df4445
users/foo-dogsquared/programs/doom-emacs: add org-protocol support 2024-09-01 22:38:26 +08:00
4011c89612
docs: update configs README 2024-08-29 17:44:26 +08:00
2fc3b223be
hosts/ni/setups/music: update uxplay settings 2024-08-26 16:02:34 +08:00
b493c2c71e
users/foo-dogsquared: update Jujutsu and Thunderbird config 2024-08-26 16:00:38 +08:00
ba46b81e0a
wrapperPackages/dotfiles-wrapped: update envvar values 2024-08-24 14:02:09 +08:00
91c083b84c
users/foo-dogsquared: update dotfiles location 2024-08-24 13:56:52 +08:00
5d36d79898
users/foo-dogsquared: add state packages 2024-08-24 13:56:15 +08:00
9eaf577057
users/foo-dogsquared/setups/development: add Jujutsu configuration 2024-08-23 20:27:28 +08:00
30b2f192e4
hosts/ni/services/download-media: add wrapper-manager and update config 2024-08-22 19:15:48 +08:00
39cc3b50d6
users/foo-dogsquared: update Tridactyl and atuin config 2024-08-20 18:47:56 +08:00
7a68e0a6a8
users/foo-dogsquared/programs/nixvim: disable Neorg and update LSP server settings 2024-08-18 10:45:24 +08:00
54c66be82f
nixvimConfigs/fiesta/setups/devenvs: init 2024-08-15 12:48:11 +08:00
fc382ed588
nixvimConfigs/fiesta: update LSP-related config 2024-08-03 08:52:10 +08:00
d7338a8722
wrapper-manager/nixgl: change wraparound.executable to wraparound.arg0
Also for consistency.
2024-08-01 17:27:01 +08:00
d070f33bc7
docs: update project and configs README 2024-07-31 21:49:31 +08:00
f6c70a278b
home-manager/state: refactor and add paths and ports sub-option
Similarly structured to the NixOS module to make it consistent, yay.
2024-07-31 21:47:48 +08:00
0e85085730
hosts/ni/setups/music: use state ports module 2024-07-31 13:09:10 +08:00
16dd14e451
hosts/ni/networking/setup: update module 2024-07-31 13:08:47 +08:00
dea3b55aed
hosts/ni/networking/setup: add common setup option 2024-07-30 18:35:02 +08:00
af0f25b7b0
wrapperPackages/dotfiles-wrapped: init
Not all of it is working as intended but we'll fix at a later time.
2024-07-30 13:26:58 +08:00
e6c988a789
hosts/ni/setups/music: add UXPlay and update firewall settings 2024-07-30 11:54:09 +08:00
126755c8b1
users/foo-dogsquared: fix conditional for NixOS-enabled parts 2024-07-29 16:02:13 +08:00
3097e8bd4e
flake: add extra documentation settings to NixOS systems 2024-07-27 20:46:41 +08:00
570bb1e685
flake: share nixpkgs config to the per-system instance 2024-07-27 20:44:11 +08:00
78193d5270
wrapperPackages/archive-setup: init 2024-07-23 17:57:38 +08:00
651184f426
flake: update NixVim declarative setups 2024-07-18 21:25:37 +08:00
79e49c1b7c
users/foo-dogsquared: update program configs 2024-07-16 13:50:41 +08:00
b93257db79
hosts/ni: update service configs 2024-07-16 13:50:09 +08:00
e8e2d67810
flake-parts/setups: add option for shared nixpkgs config
NixOS doesn't allow configuring nixpkgs modularly for externally defined
nixpkgs instances so we'll have to create the option ourselves. This is
also defined for other module environments just in case.
2024-07-16 13:47:41 +08:00
64621b0b2e
users/foo-dogsquared/programs/vs-code: update config 2024-07-11 18:11:56 +08:00
7a049da310
nixvimConfigs: update deprecated attributes 2024-07-11 17:29:17 +08:00
3324c12d4c
wrapper-manager-fds/modules: overhaul wrapper config
Now, there could be multiple wrappers within the configuration but it
should still result with one derivation unlike the original version.
This could be handy for making package overrides with multiple binaries
(for example, 7Z) while making the interface consistent. This turns out
to be way nicer than I thought which is a good thing.
2024-07-08 21:12:31 +08:00
6fd2e28370
users/foo-dogsquared: integrate wrapper-manager-fds 2024-07-05 17:56:38 +08:00