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