Commit Graph

230 Commits

Author SHA1 Message Date
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