87635c85d1
home/theme: use adwaita icon && cleanup
2024-02-19 18:13:57 +08:00
21911abf53
fixup! blacksteel: add qbittorrent
2024-02-18 18:31:31 +08:00
c1de68cfd4
blacksteel: add qbittorrent
2024-02-17 21:45:58 +08:00
be2862c68a
nixos: add ssh key
2024-02-17 21:44:40 +08:00
9f9fe8cb8f
repo: add editorconfig && format
2024-02-16 01:04:01 +08:00
4d38591c6e
home: librewolf -> firefox
...
- LibreWolf uses custom UA when RFP isn't enabled, this leads to inconviences
and weird beheviour when website detects your browser's UA. For example,
Google renders with weird styling, installing Firefox Add-ons does not work,
etc.
- Sandboxing with NixPak does not work with programs.firefox, unsure why.
But NixPak also breaks hardware video accelerating (on LibreWolf), so
anyway.
- Also sorted thunderbird's user-override.js and impermanence.nix
2024-02-16 01:03:57 +08:00
c32f4ce701
secrets/clash: update
2024-02-14 01:56:27 +08:00
5d709ee9b6
home/wallpapers/summer.jpg: crop black bars
2024-02-13 14:02:45 +08:00
a445c7a94b
home/wallpapers/pixiv: fetch from source
2024-02-12 21:52:25 +08:00
997dfa1f1a
fixup! secrets/clash: update
2024-02-12 21:51:51 +08:00
cd91bb3679
flake: update lock file
2024-02-12 14:13:32 +08:00
1cfd99fc53
secrets/clash: update
2024-02-12 14:13:32 +08:00
4c28b44351
overlays: fine grain patches
2024-02-12 13:27:05 +08:00
f14acbe195
nixos/modules/xbox-one-controller: fix incorrect comment
2024-02-11 23:01:20 +08:00
79e5aa0fd9
home/gaming: disable osu-stable
...
- it does not work well on wayland
- wine takes too much space
- it is unfree
- i usually prefer osu-lazer anyway
2024-02-11 22:58:50 +08:00
29a35e0e9c
fixup! flake: cleanup
2024-02-11 22:11:31 +08:00
b138b7e8e8
hosts: per-device anti-feature
2024-02-08 13:34:37 +08:00
d2d4693e1c
flake: expose overlays
2024-02-06 18:11:29 +08:00
15aee256dd
home/fonts: drop source-han-mono
2024-02-06 17:48:44 +08:00
de6da2748c
home/scripts: cleanup
2024-02-06 17:20:38 +08:00
ac8475706e
nixos: apply more hardening
2024-02-05 17:20:45 +08:00
6e2c24bb7a
nixos/networking/dns: add sni
2024-02-05 17:20:45 +08:00
417fa9d9dd
nixos/clash-meta-client: update rules
2024-02-05 17:20:45 +08:00
d7502e0044
treewide: sed s/--replace/--replace-warn/g
2024-02-05 17:13:32 +08:00
fa208b9ac1
home/scripts: refactor
2024-02-05 10:29:07 +08:00
d258257f5e
nixos: drop scripts
2024-02-03 12:11:27 +08:00
288a46abd3
nixos: disable plymouth
2024-02-02 15:00:26 +08:00
9103cabb4b
nixos: nix-monitored -> nh
2024-02-02 09:22:00 +08:00
f5bb0f2b60
treewide: ./{darwin,nixos}/hosts -> ./hosts
2024-02-01 17:42:50 +08:00
bd26cbe0a6
secrets: remove clash/proxy-providers/efcloud
2024-01-31 12:51:29 +08:00
f83093a966
secrets: add clash/proxy-providers/kogeki
2024-01-31 12:50:59 +08:00
9248aeb338
nixos: disko: compress -> compress-force
2024-01-30 12:20:52 +08:00
5b87816947
treewide: modules: simplify
2024-01-29 08:26:32 +08:00
9aefa3acfa
treewide: not-detected: modulesPath -> nixosModules
2024-01-28 09:37:24 +08:00
a0e4dcd93f
nixos: resolved: use cfg.dnsovertls
2024-01-28 07:29:32 +08:00
2e30b2cd12
flake: update lock file
2024-01-27 10:05:38 +08:00
0dcf6ffd7c
nixos: clash-meta-client: move setproxy aliaes
2024-01-27 04:13:55 +08:00
fc231ebf75
nixos: clash-meta-client: use geodata from nixpkgs
2024-01-27 04:13:52 +08:00
e6d7a787a1
secrets: add clash/proxies/lon0
2024-01-26 05:43:06 +08:00
b19ee82d31
nixos: source-han-{sans,serif} -> source-han-{sans,serif}-vf-otf
...
Steam Beta has updated embedded Chromium build to 109.0.5414.120,
now it supports rendering variable fonts.
2024-01-25 05:34:34 +08:00
4083560054
nixos: nix: enable some settings
2024-01-25 02:06:42 +08:00
0d6792fcfd
nixos/clash: restrict tunMode further
...
works for me(tm)
2024-01-22 00:47:53 +08:00
db3baf65c0
nixos/clash: fix build
2024-01-22 00:46:58 +08:00
275d8b0ef3
nixos/clash: fix link
2024-01-21 18:55:05 +08:00
6c433753c1
nixos: disko: enable hibernation
2024-01-17 19:53:00 +08:00
410bef4679
treewide: sorting
2024-01-17 19:53:00 +08:00
b5998cbfe9
nixos: sway: add patch: Tray D-Bus Menu
2024-01-16 13:03:50 +08:00
563d7c4851
nixos/clash: add cfg.tunMode
2024-01-16 10:02:47 +08:00
7d47e189f8
home: neochat -> fractal
2024-01-16 10:02:46 +08:00
095706efcd
fixup! sed 's/_: {/{/g'
2024-01-16 10:02:44 +08:00
4285f6330d
sed 's/_: {/{/g'
2024-01-16 10:02:44 +08:00
5ded322805
nixos: nix: use cache from nix-gaming's cachix
2024-01-16 10:02:43 +08:00
48b40fd878
flake: update lock file
2024-01-16 10:02:41 +08:00
6e1f921b05
nixos/clash: add file extension to secret
2024-01-16 08:55:55 +08:00
4f44b4d9d9
nixos: aristotle: upgrade stateVersion
2024-01-16 08:55:54 +08:00
71a8623821
nixos: disko: use bypassWorkqueues
2024-01-16 08:55:53 +08:00
dc4ad8f939
nixos: disko: simplify
2024-01-16 08:55:53 +08:00
0ec421f185
nixos: networking: google dns -> alidns
2024-01-16 08:55:50 +08:00
2323bfcc3e
nixos: profiles: simplify
2024-01-16 08:55:49 +08:00
33a42f5f82
{darwin,nixos}/clash: replace types.string with types.str
2024-01-10 04:22:49 +08:00
ab143cf59d
nixos: core: boot: simplify
2024-01-08 18:53:08 +08:00
ecfa59e73d
fixup! nixos: gaming: gamemode: integrate with offloading
2024-01-08 18:51:49 +08:00
55c239266f
home: add thunderbird
2024-01-08 00:31:04 +08:00
f79e3a569f
nixos: audio: setup pipewire low latency
2024-01-06 06:04:23 +08:00
5714fa5d7d
fixup! nixos: setup home on tmpfs
2024-01-06 04:18:27 +08:00
ae014b410c
hosts: aristotle: remove virt-manager
2024-01-06 04:18:16 +08:00
978d71fed2
nixos/clash: apply more hardening options
2024-01-03 19:21:55 +08:00
d690d256e1
Revert "nixos: hosts: aristotle: add dpi"
...
This reverts commit dd8fa2150f
.
2024-01-03 16:20:24 +08:00
185f08af82
nixos: disko: cleanup
2024-01-03 16:20:17 +08:00
9de12f1548
flake: update lock file
2024-01-03 16:20:15 +08:00
e403ee5821
nixos/clash: cleanup
2024-01-03 16:20:13 +08:00
b4a9fa903f
nixos/clash: use systemd DynamicUser
2024-01-03 00:27:15 +08:00
506ad73136
fixup! nixos: setup home on tmpfs
2024-01-01 16:26:53 +08:00
0d5fc6d005
nixos: use newer version of nvidia driver
2024-01-01 16:26:51 +08:00
9cac96c5ff
nixos/clash: add option descriptions
2023-12-31 20:22:48 +08:00
f9161573ff
nixos: sorting
2023-12-31 00:18:35 +08:00
8e0cd38d5a
nixos: profiles: indicate unused stuff
2023-12-29 23:27:01 +08:00
88e6cea3f3
nixos: networking: simplify
2023-12-29 23:26:56 +08:00
d313750925
treewide: remove aliases
2023-12-27 15:28:18 +08:00
92b85bee28
flake: update lock file
2023-12-27 15:12:13 +08:00
e745404fa6
fixup! nixos: setup home on tmpfs
2023-12-27 15:12:11 +08:00
b5b59e3729
nixos/clash: use systemd LoadCredential
2023-12-26 14:45:13 +08:00
4cecc06627
nixos: add a list of default programs
2023-12-25 22:27:42 +08:00
fa0e9ccc74
nixos: core: use sudo-rs
2023-12-25 21:03:49 +08:00
dd8fa2150f
nixos: hosts: aristotle: add dpi
2023-12-25 16:56:59 +08:00
09d875d9aa
nixos: clash-meta-client: use sops templates
2023-12-25 15:56:27 +08:00
738c806307
nixos/clash: apply hardening
2023-12-25 15:52:09 +08:00
e27bfc9672
nixos/clash: utilize command line opts
2023-12-25 15:52:07 +08:00
82eafc1aba
nixos: set stateVersion by hosts
2023-12-25 08:13:56 +08:00
937c6bd39a
nixos/clash: minor adjustments
2023-12-23 16:47:14 +08:00
5aa1ac83a6
fixup! nixos: profiles: core: sorting
2023-12-22 11:10:59 +08:00
cebc08cb78
nixos: zram-generator: use optimized sysctl
2023-12-22 10:57:03 +08:00
fb91a29e05
nixos: nix: use nix-monitored
2023-12-22 09:48:31 +08:00
dfd022660c
nixos/clash: init
2023-12-21 11:59:19 +08:00
2cf6f52c8b
nixos: modules: move modules into ./myFlake
2023-12-21 11:49:00 +08:00
ed174ed661
fixup! nixos: setup home on tmpfs
2023-12-21 08:03:59 +08:00
5cd54c4323
nixos: gaming: gamemode: integrate with offloading
2023-12-20 23:26:01 +08:00
d18469f1fa
nixos: presets: remove wayland.nix
2023-12-19 02:01:26 +08:00
5b666b91d1
flake: simplify hosts
2023-12-18 14:20:44 +08:00
1ee4b0ca9a
nixos: modules: hardware: simplify
2023-12-17 20:43:24 +08:00
933a53f94a
nixos: hosts: aristotle: disable hdapsd
2023-12-17 20:20:38 +08:00
50f8612308
nixos: sort machines by hosts
2023-12-17 18:16:39 +08:00
bc838d609d
nixos: nix: flake: add each flake input as a registry
2023-12-17 17:51:15 +08:00
b3ed736c15
treewide: use lib.getExe
2023-12-16 22:48:27 +08:00
5746458b7a
nixos: overlays: refactor
2023-12-16 20:05:54 +08:00
a35a190d7c
nixos: profiles: core: sorting
2023-12-16 17:50:10 +08:00
f8f66a088f
nixos: hardware: use nixos-hardware
2023-12-16 17:50:08 +08:00
32bab88502
treewide: run deadnix -e
2023-12-16 15:22:27 +08:00
99bdd0927e
flake: use nixosModules
2023-12-16 02:40:41 +08:00
74baa7b6bd
treewide: shorten module option names
2023-12-16 02:40:18 +08:00
207007fc9c
nixos: gnome-keyring: remove extra stuff
2023-12-15 22:24:47 +08:00
24b400c2f8
home: neovim: add my neovim configuration
2023-12-13 18:21:44 +08:00
98a6b23b06
flake: update lock file
2023-12-13 13:59:15 +08:00
4dba4df4bd
nixos: nix: flakes: disable flake-registry
2023-12-13 13:59:14 +08:00
ada1f8980e
nixos: remove ./flake-modules
2023-12-13 13:59:13 +08:00
491f672b14
nixos: setup home on tmpfs
2023-12-13 13:59:12 +08:00
35302e5753
nixos: modules: dns: add dhcp
2023-12-10 18:14:16 +08:00
6ce0c41baf
nixos: modules: dns: set default dns by timezone
2023-12-10 18:09:44 +08:00
2fb6a86718
nixos: remove hardware.nix
2023-12-10 17:18:03 +08:00
89c14dbd7c
treewide: commit lock everything
2023-12-07 14:16:51 +08:00
ccb2708096
nixos: flake: disable nix-channel
2023-12-06 15:12:17 +08:00
94f523638b
nixos: getty: simplify greetingLine
2023-12-06 15:12:06 +08:00
b572732783
nix: add exception
2023-12-04 00:02:28 +00:00
61ecc0289c
nix: sort mirrors
2023-12-03 23:54:27 +00:00
887c187cb0
treewide: simplify
2023-12-03 23:52:19 +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
81ebafa0df
nixos, modules: rename myFlake.nixos.hardware.{cpu,gpu,misc} -> myFlake.nixos.hardware.components.{cpu,gpu,misc}
2023-11-30 02:47:43 +08:00
5dab0b614e
treewide: use-cases -> opt-in
2023-11-29 20:02:28 +08:00
97072e8eae
treewide: set mirrors by timezone
2023-11-28 12:12:22 +08:00
383e1d09cd
treewide: rename alias'ed packages
2023-11-28 12:11:49 +08:00
4ad2ef60c0
nixos, modules, hardware, nvidia: downgrade to nvidia 470
...
with nvidia's latest driver (545.29.02), games behave extremely laggy when fps is not limited (for example. vsync is disabled)
this commit temporarily reverts nvidia driver to version 470
2023-11-28 12:11:43 +08:00
a85dcfc3ff
flake: update lock file
2023-11-28 12:11:36 +08:00
0044b9eed1
nixos: cleanup
2023-11-23 14:23:03 +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
6763cdbedc
modules: cleanup myFlake.{nixos,darwin}.networking.dns
2023-11-19 14:19:51 +08:00
5fe1d802b8
nixos,modules: add myFlake.nixos.hardware.accessories
2023-11-19 14:19:27 +08:00
b9cbe17f15
nixos,desktop,gaming: performance optimisation
2023-11-19 14:19:06 +08:00
892b910d04
nixos,core,sysctl: performance optimisation
2023-11-19 14:18:48 +08:00
eb0d88872b
nixos,profiles,core: fancy getty greeting message
2023-11-18 10:58:16 +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
6c0036ee4e
nixos,presets,core: more hardening
2023-11-15 20:55:46 +08:00
535ba3153c
nixos,server: use minimal.nix preset
2023-11-15 20:55:44 +08:00
95b1b92b4b
nixos,anti-feature: deny non-source packages
2023-11-15 20:55:42 +08:00
444e915566
nixos,graphical: move personal stuff to users/guanranwang/nixos
2023-11-15 20:54:57 +08:00
99d810e25b
nixos,graphical: move xdg.nix to users/guanranwang/nixos/presets/desktop.nix
2023-11-15 20:54:55 +08:00
112ae500c3
nixos,networking: add myFlake.nixos.networking.network-configuration-daemon
2023-11-15 20:54:51 +08:00
6115991804
nixos,overlays: imports -> import
2023-11-09 12:21:04 +08:00