Commit Graph

220 Commits

Author SHA1 Message Date
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
f48f094302
hosts/bootstrap: explicitly set boot settings 2024-05-18 16:41:18 +08:00
5107944f02
nixvimConfigs/fiesta/setups/note-taking: update config 2024-05-18 16:41:17 +08:00
d6e2920f76
docs: update hosts README 2024-05-18 16:41:17 +08:00
d64df9bbc2
users/foo-dogsquared/programs/nixvim: update Lush theme template 2024-05-18 16:41:17 +08:00
7828b36a4e
users/foo-dogsquared: refactor Bahaghari usage 2024-05-18 16:41:17 +08:00
60e077554d
hosts/ni/setups/desktop: update conditional NetworkManager setup 2024-05-18 16:41:16 +08:00
ef9f5d2769
users/foo-dogsquared: update yt-dlp audio config 2024-05-18 16:41:16 +08:00
c68dd0bf64
users/foo-dogsquared/setups/development: update dev't app list 2024-05-18 16:41:16 +08:00
92e409e40f
users/foo-dogsquared/programs/doom-emacs: refactor 2024-05-18 16:41:16 +08:00
fe0c088ce9
hosts/ni: update foo-dogsquared user attributes 2024-05-18 16:41:05 +08:00