5b666b91d1
flake: simplify hosts
2023-12-18 14:20:44 +08:00
c1d6f23674
darwin: keep up with nixos
2023-12-18 14:18:51 +08:00
dce2d0d156
flake: simplify
2023-12-17 22:00:56 +08:00
4cfedbf884
flake: use flake-utils
2023-12-17 20:06:05 +08:00
50f8612308
nixos: sort machines by hosts
2023-12-17 18:16:39 +08:00
f8f66a088f
nixos: hardware: use nixos-hardware
2023-12-16 17:50:08 +08:00
99bdd0927e
flake: use nixosModules
2023-12-16 02:40:41 +08:00
a401ea4bf9
metacubexd: init at 1.134.0
2023-12-13 18:21:45 +08:00
24b400c2f8
home: neovim: add my neovim configuration
2023-12-13 18:21:44 +08:00
ada1f8980e
nixos: remove ./flake-modules
2023-12-13 13:59:13 +08:00
82d46b221e
flake: formatter: use genAttrs
2023-12-03 23:52:27 +00:00
8e32e60451
treewide: run statix fix
2023-12-02 18:42:59 +08:00
8264702934
nixos, hardware: remove ./<brand name>/<series name>/<module name>/<hostname>
2023-11-30 03:14:29 +08:00
3f08f3b706
flake: remove unnecessary flake = false;
2023-11-30 02:54:55 +08:00
43f3ba8a43
flake: add darwin formatter
2023-11-29 22:20:42 +08:00
5dab0b614e
treewide: use-cases -> opt-in
2023-11-29 20:02:28 +08:00
cfb574cb7b
treewide: set timezone in flake.nix
2023-11-28 12:12:19 +08:00
036cd93da3
flake, inputs: remove tokyonight
2023-11-22 10:20:21 +08:00
64379f0e6a
treewide: sorting
2023-11-22 10:19:11 +08:00
946d971b0c
flake, inputs: remove stevenblack hosts
2023-11-20 03:39:14 +08:00
714f92eb81
flake: simplify
2023-11-18 12:01:26 +08:00
cb4dc0815d
nixos,modules: add myFlake.nixos.hardware
2023-11-17 20:17:13 +08:00
f98ee5581a
treewide: sorting
2023-11-17 13:38:25 +08:00
bcc73c04c7
machines: identify machines by hostname
2023-11-15 20:55:50 +08:00
d3ef9003d7
machines: change hostname
2023-11-15 20:55:48 +08:00
64a10c8f06
home: sorting
2023-11-15 20:55:27 +08:00
3a441fceaf
nixos,home: sandbox {firefox,librewolf} with nixpak
2023-11-15 20:55:25 +08:00
d4c07e763b
flake,nixos,home: add spicetify-nix
2023-11-15 20:54:59 +08:00
65a8502ecb
nixos: add myFlake.nixos.boot.{silentboot,noLoaderMenu}
2023-11-09 11:55:14 +08:00
311e314ca7
home,nixos,presets: add desktop/torrenting
2023-11-09 00:00:18 +08:00
3601c15404
nixos,presets: add desktop/virt-manager
2023-11-08 23:58:02 +08:00
b056a38897
nixos,networking: add myFlake.nixos.networking.dns
2023-11-08 17:14:59 +08:00
32019b25d8
nixos,alidns: move to nixos/presets/core/networking
2023-11-08 17:14:56 +08:00
0ee56bf571
nixos,presets: sorting
2023-11-06 07:50:34 +08:00
12d5afb47d
nixos,presets: add zram-generator
2023-11-05 17:35:05 +08:00
98dbc82d27
flake: format everything using alejandra
2023-11-04 18:14:42 +08:00
811c92adb6
flake: add alejandra as formatter
2023-11-04 18:06:51 +08:00
e690cf05ec
flake: overhaul presets
2023-11-04 18:02:11 +08:00
7314178fa7
home: modify installed packages
...
### NixOS
- re-added libnotify and jq
they are needed for my screenshot script and were removed by accident
- removed kvantum, hyprland
- removed unnecessary hyprland options in flake.nix
- configured browsers through home-manager options
- fixed typo in i18n.nix
### Common
- added nix-output-monitor
- configured helix
- fixed indentation at programs.vscode
2023-11-04 00:02:28 +08:00
522a853121
flake: dedupe inputs
2023-11-03 23:18:31 +08:00
9bd8650002
flake: add description
2023-11-03 23:16:07 +08:00
180da0e0f9
flake: remove iMac-NixOS
2023-10-27 00:13:44 +08:00
1eab1dc30f
nixos: remove nixos/{i18n,users,networking/timezone}
2023-10-27 00:10:04 +08:00
8ff2fc46aa
nixos: add presets
2023-10-16 16:26:06 +08:00
4b52ac15d2
repo: declutter
2023-10-15 08:51:56 +08:00
8d3acf6838
repo: git submodules -> flake inputs
2023-10-14 15:53:25 +08:00
902c079413
flake: import flakes in {machine,user}-specific configs
2023-10-14 13:53:54 +08:00
f63465ea9e
81fw-nixos: enable luks tpm unlocking
2023-10-13 01:13:18 +08:00
b554b2fbf0
81fw-nixos: setup disko, impermanence
2023-10-12 22:21:14 +08:00
f1180fd4a5
Merge branch 'master' of https://github.com/Guanran928/flake
2023-10-10 17:49:57 +08:00
ecdd788608
flake: fix typo in username
2023-10-10 17:42:18 +08:00
1f84c9ece5
flake: fix imac-2017 machine path
2023-10-08 17:17:43 +08:00
89f91afa4e
hardware: overhaul hardware configuration
...
- moved nvidia prime `xxxBusId` to machines specific configuration
- moved hostname config to flake.nix
- added per-machine configuration
(example usage: multiple machines with same model)
2023-10-07 16:19:15 +08:00
2ef4f15dbd
Merge branch 'master' of https://github.com/Guanran928/flake
2023-10-05 15:56:59 +08:00
9b8a74aa60
flake: seperate entrypoint from machines
2023-10-05 12:53:41 +08:00
4ae7910f64
darwin: fix infinite recursion
...
fae70de5cd217dea555a818364443b3481f63f91 is the first bad commit
2023-10-04 14:29:38 +08:00
e7a6d7831c
flake: move flake configurations to a seperate folder
2023-09-27 17:05:27 +08:00
f3116799a6
darwin,fix: introduced by path changes in e6f857
2023-09-27 14:24:16 +08:00
ce813f3edc
darwin: move to new structure
2023-09-27 13:27:59 +08:00
fedee7be14
migrate to new structure
2023-09-27 12:05:53 +08:00
16dd604ca9
nixos: rename hosts to machines + minor changes
2023-09-27 07:52:00 +08:00
c70b79327c
flake: remove disable systemd fcitx5 daemon
2023-09-26 16:37:10 +08:00
36bd037a03
nixos: minor adjustments to secrets, proxy, users
2023-09-21 05:23:10 +08:00
48130212e3
chore: comment unneeded flake inputs
2023-09-20 06:16:32 +08:00
2b0066702e
fix: use correct home.nix path on darwin
2023-09-20 06:06:07 +08:00
3c138f3b9f
initial commit
2023-09-19 08:17:43 +08:00