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
c7964d141a
flake: officially put wrapper-manager-fds into the output
2024-07-04 22:35:17 +08:00
f77a12b8f5
flake: add wrapper-manager-fds subproject flake outputs
2024-07-02 20:01:51 +08:00
5003d9723a
nixvimConfigs/fiesta: update deprecated lua
attribute for keymaps
2024-06-27 18:30:37 +08:00
d6318cbd7c
hosts/{bootstrap,graphical-installer}: fix config
2024-06-21 16:10:50 +08:00
3cd3d81d77
hosts/plover: update code
2024-06-18 21:56:32 +08:00
38c12267c9
users/foo-dogsquared: set up Firenvim with an option
2024-06-18 21:56:09 +08:00
02a57572ab
hosts/ni/hardware/qol: remove auto-cpufreq conflict
2024-06-18 21:54:22 +08:00
fd0f0ed557
flake: set more branches explicitly for configs
...
Correct branches this time.
2024-06-17 17:16:16 +08:00
0d5f903610
flake: update home-manager and NixOS configs settings
2024-06-12 18:25:30 +08:00
499ee111e3
nixvimConfigs/trovebelt: migrate config to up-to-date settings
2024-06-11 16:40:56 +08:00
2dd2175250
flake-parts/setups/nixvim: merge into a unified list of components
...
At least, it made the module code and configuration easier with
`nixpkgs.lib.cartesianProductOfSets`.
2024-06-11 16:39:16 +08:00
cecb71e113
flake: add default systems as a module argument
2024-06-10 18:29:06 +08:00
ea4473ffbf
flake: add foodogsquaredLib
flake output
...
For those who are interested in including it themselves for whatever
reason.
2024-06-10 17:01:31 +08:00
33bdcc7f91
flake: explicitly configure each setup with its nixpkgs branches
2024-06-10 17:00:55 +08:00
b9652dc8bb
hosts/ni: disable built-in laptop keyboard
...
It is more of a hindrance now that I always use an external keyboard.
2024-06-07 10:02:52 +08:00
cd30aba3e1
config: update comments
2024-05-26 16:38:22 +08:00
11d0426b7f
nixvimConfigs/fiesta/setups/ui: update config
2024-05-26 16:36:49 +08:00
4c9852ece4
users/foo-dogsquared/programs/git: update config
2024-05-24 09:28:58 +08:00
e5226d80f7
hosts/ni/setups/desktop: update config
2024-05-18 16:41:22 +08:00
26f827d9dd
home-manager/suites/dev: update state variable to use ignoreDirectories
2024-05-18 16:41:21 +08:00
aa7529a5b9
users/foo-dogsquared: update config to use modular states
2024-05-18 16:41:20 +08:00
12b80432b0
hosts/ni/services/backup: update location and patterns
2024-05-18 16:41:19 +08:00
6a75b4acc1
nixvimConfigs/fiesta: remove deprecated attributes to their updated versions
2024-05-18 16:41:19 +08:00
2d0452aa68
hosts/ni/setups/music: update gonic settings
2024-05-18 16:41:19 +08:00
59f5519549
nixvimConfigs: migrate to updated option name for Neovim options
2024-05-18 16:41:18 +08:00
7bef5de288
hosts/ni/setups/music: add optional path for Gonic service
2024-05-18 16:41:18 +08:00