Commit Graph

131 Commits

Author SHA1 Message Date
e9d55ab771
profiles/dev: add ghcr.io in containers registry list 2023-11-07 13:31:37 +08:00
3f291fe665
hosts/ni: modularize networking config 2023-11-06 16:10:42 +08:00
16fa8cb64f
config: replace command-not-found with nix-index 2023-11-04 23:22:54 +08:00
71d3fc6303
modules: update comments 2023-10-29 15:25:18 +08:00
6293a13965
profiles/dev: add sshfs 2023-10-18 09:37:43 +08:00
39ccbe0976
profiles/dev: use Distrobox Nix module 2023-10-18 09:17:33 +08:00
3ee04bb812
chore: reformat codebase 2023-10-09 20:48:01 +08:00
bd478aebc7
profiles/dev: add Dive for virtualization submodule 2023-10-09 22:32:13 +08:00
c410ece05a
treewide: remove options attribute for modules 2023-10-02 14:26:11 +08:00
f1c271cb59
profiles/browsers: update Firefox configuration 2023-09-24 19:20:52 +08:00
5808d7bc6c
profiles/browsers: add "Google Container" add-on 2023-09-23 20:27:17 +08:00
c0d1efd1e3
profiles/dev: add hardware utilities 2023-09-18 17:57:18 +08:00
d920a9349f
profiles/browsers: add Chromium browser to system packages 2023-09-18 14:43:02 +08:00
ce0e92906f
profiles/browser: add browser extensions for Firefox native extensions 2023-09-16 16:31:17 +08:00
3cc4998ab7
profiles/browsers: add Bitwarden extension for Firefox 2023-09-16 16:18:25 +08:00
c8dc2b57ce
profiles/dev: replace exa with eza
Unmaintained and also in a state of being removed in nixpkgs.
2023-09-15 12:54:49 +08:00
e83cbded5d
profiles/browsers: init system-wide browser profile 2023-09-14 13:25:03 +08:00
8cf08e3f29
profiles/dev: add quilt 2023-09-11 18:19:18 +08:00
7dacbe6963
chore: reformat codebase 2023-08-31 09:59:56 +08:00
a4d78f5ed3
profiles/i18n: update fcitx5 configuration 2023-08-21 12:13:30 +08:00
a88b0ff208
profiles/dev: add basic monitoring tools 2023-08-19 15:25:15 +08:00
0e6f3cea8c
profiles/desktop: add game controller drivers for hardware submodule 2023-08-04 05:29:56 +08:00
415cd10f9b
profiles/gaming: add game controller drivers 2023-08-04 05:28:59 +08:00
9c20c6675a
config: update font-related attributes from its deprecated versions 2023-07-29 13:21:20 +08:00
6dcbb30e4a
config: change internal variable used for checking 2023-07-28 08:30:12 +08:00
22b8cc86e9
profiles/filesystem: add cluster-wide default setup option 2023-07-24 15:23:05 +08:00
cf92d4584c
profiles/filesystem: add personal webstorage setup 2023-07-24 15:18:28 +08:00
8777fc06e8
profiles/filesystem: add setups namespace
There will be added options that are not exactly filesystem setups.
2023-07-24 15:15:55 +08:00
402d58c3da
profiles/server: remove tmux config
There are upcoming options to set up something like Distant or Wezterm
mux server and it is pretty redundant now. It is preferred to set this
into a separate module or just a part of the host.
2023-07-20 10:24:13 +08:00
e4eed3568a
profiles/dev: disable command-not-found
It should fix the conflict between nix-index and command-not-found.
2023-07-16 19:04:19 +08:00
815be385a2
profiles/desktop: move programs.nix-index to dev profile
We now use the NixOS module for it, too.
2023-07-16 18:12:18 +08:00
b33b7a00c9
profiles/dev: add lsof to default dev packages 2023-07-16 15:32:15 +08:00
22e07b8fa4
profiles/dev: replace Docker with Podman 2023-07-16 15:28:32 +08:00
245b19e663
profiles/gaming: update games and add comments 2023-07-05 11:42:46 +08:00
4af6d64ef2
profiles/dev: enable envfs service 2023-06-30 10:47:17 +08:00
e4b5dec7c1
profiles/server: update preference for several values 2023-06-28 14:02:35 +08:00
d42b74b1e9
profiles/server: update journald log retention
Instead of using a service to force it out, we're using the appropriate
journald settings instead.
2023-06-28 14:01:48 +08:00
d98527c89b
hosts/plover: update Bind config for dynamic updates 2023-06-27 22:56:18 +08:00
1e75e43c5a
profiles/dev: remove Nix profile upgrade user service
It's not useful for much so we're removing it.
2023-06-23 17:13:52 +08:00
f882f64989
profiles/server: install additional man-pages 2023-06-11 12:27:37 +08:00
9d99235d94
profiles/gaming: add Steam and its hardware support 2023-06-08 21:16:19 +08:00
59bfa0e9d4
profiles/gaming: add games submodule 2023-06-08 20:00:19 +08:00
33af690062
profiles/desktop: remove Airwave from Wine submodule
It requires to download certain things first which is not easily
available apparently so we'll remove it for now.
2023-06-08 12:15:41 +08:00
ca57681f01
profiles/vpn: init NixOS module 2023-06-06 12:11:47 +08:00
80400c215a
profiles/gaming: init NixOS module 2023-06-06 12:11:25 +08:00
a1b498f273
profiles/desktop: update fetchurl attributes 2023-06-05 12:04:24 +08:00
1ca789bd86
profiles/desktop: update app list for Wine submodule 2023-06-05 17:44:11 +08:00
ac8a6f94ed
profiles/dev: add extra manpages to system environment 2023-05-20 14:44:53 +08:00
de656d2bd4
profiles/dev: update upgrade profile service 2023-03-14 08:03:40 +08:00
ef64840c58
profiles/server: add unattended system upgrades as a subcategory 2023-03-11 12:20:22 +08:00