Ryan Yin
9548fef641
docs: mkpasswd
2025-07-17 23:07:33 +08:00
Ryan Yin
ec6211ff5c
chore: minor refactor
2025-07-16 22:25:15 +08:00
Ryan Yin
50451d9da9
fix: shoukei - filter packages that do not support aarch64
2025-07-13 02:49:36 +08:00
Ryan Yin
cc82892eb7
fix: enable steam only on x86_64 platform
2025-07-13 02:02:30 +08:00
Ryan Yin
a1014361a3
fix: nixos-installer - attribute 'age' missing
2025-07-12 23:47:48 +08:00
Ryan Yin
c4a33c55aa
feat: open ports for testing
2025-07-04 17:09:48 +08:00
Ryan Yin
a144093227
feat: allow to modify /etc/hosts for testing
2025-07-01 16:20:52 +08:00
Ryan Yin
8690978d7e
feat: replace impermanence with preservation ( #198 )
...
* feat: replace impermanence with preservation
* fix: This module cannot be used with scripted initrd.
* fix: permission for /var/lib/private
* chore: boot.initrd.systemd.enable
* docs: boot.initrd.luks.devices.<name>.fallbackToPassword is implied by systemd stage 1
* fix: typo
2025-06-29 13:02:36 +08:00
Ryan Yin
763167ce0d
feat: replace docker with podman, fix justfile for nixpkgs-review ( #197 )
2025-06-29 10:32:32 +08:00
Ryan Yin
9aa0ff80ae
feat: update flake.lock
...
fix: issues introduced by the update
chore: --use-remote-sudo is deprecated, use --sudo instead
2025-06-23 15:27:18 +08:00
Ryan Yin
4ec26c5e5f
refactor: fonts ( #194 )
2025-06-22 20:13:50 +08:00
Ryan Yin
5716831d6c
chore: fonts - remove unused fonts, add mono fonts for cjk
...
feat: more fontconfig parameters
2025-06-22 19:30:28 +08:00
Ryan Yin
df06a1d7e4
fix: kmscon - show neo-tree icons
...
fix: darwin fonts
chore: fonts - add Sarasa Gothic
2025-06-22 17:40:59 +08:00
Ryan Yin
923fd7ae7d
fix: firefox/chrome - render English's sigle quota correctly
2025-06-22 16:21:26 +08:00
Ryan Yin
04c3c88152
feat(modules/nixos/remote-desktop): enable tailscale & sunshine
2025-06-05 10:59:17 +08:00
Ryan Yin
72403971ed
feat: nixos desktop - add flatpak
2025-06-03 14:33:50 +08:00
Ryan Yin
4080bad9df
chore(home/linux/gui/hyprland): remove scripts & unused packages, use hyprlock & hypridle
2025-06-01 01:10:07 +08:00
Ryan Yin
8b2842026a
chore: remove xorg server
2025-05-31 21:35:04 +08:00
Ryan Yin
cc1004bf29
chore: remove insecure packages
2025-05-31 12:40:18 +08:00
Ryan Yin
927d97deed
chore: comment out inputs for waydroid
2025-05-31 12:07:04 +08:00
Ryan Yin
149f06c645
refactor(modules/nixos/desktop): xdg.nix
2025-05-31 11:41:49 +08:00
Ryan Yin
3a41b2b2cf
fix: wayland - xdgOpenUsePortal
2025-05-31 11:13:22 +08:00
Ryan Yin
8dee9864fc
feat: neovim - update avante.nvim & ollama
2025-05-29 17:42:59 +08:00
Ryan Yin
50c911ea2d
Merge pull request #188 from ryan4yin/xdg-terminal-exec
...
feat(nixos): desktop - Add xdg-terminal-exec #185
2025-05-21 13:20:07 +08:00
Ryan Yin
a2007fd88c
feat: bump to nixos 25.05
2025-05-21 12:16:00 +08:00
Ryan Yin
822a17861a
feat(nixos): desktop - Add xdg-terminal-exec #185
2025-05-17 08:54:45 +08:00
Ryan Yin
26384a73ed
refactor(ssh): system-level ssh known_hosts & ssh config
2025-05-16 00:28:40 +08:00
Ryan Yin
b44d277072
feat(ssh): Using SSH over the HTTPS port for GitHub, refactor ssh config ( #187 )
2025-05-16 00:24:46 +08:00
Ryan Yin
8c40436e41
feat(idols-ai): add ollama
2025-04-30 14:03:21 +08:00
Ryan Yin
47179e46ba
fix: use blender-bin, update cache mirror, disable rustdesk & others.
2025-04-13 15:48:21 +08:00
Ryan Yin
9d26022139
feat: enable remote desktop - sunshine
2025-03-01 08:47:47 +08:00
Ryan Yin
7deed26cc5
chore: update flake.lock & fix issues ( #180 )
2025-01-22 11:42:23 +08:00
Ryan Yin
0a9697352b
fix: darwin - nix-access-token
2024-11-29 23:48:42 +08:00
Ryan Yin
366aef4d2c
fix: EDITOR, replace neofetch with fastfetch
2024-11-26 09:51:42 +08:00
Ryan Yin
0683ef0a13
chore: bump nixpkgs to 24.11
2024-11-22 13:58:51 +08:00
Ryan Yin
39fc4a118f
feat: add alacritty
2024-11-13 23:59:44 +08:00
Ryan Yin
f2825513c0
feat: adjust btrbk - decrease snapshots count
2024-10-31 00:08:54 +08:00
Sacabambaspis
ae229e568f
fix(typo): fix typo in the comment of modules/nixos/desktop/virtualisation.nix ( #169 )
2024-10-07 20:29:52 +08:00
Ryan Yin
37be74746f
fix: steam - games failed to start
2024-09-22 02:47:16 +08:00
Ryan Yin
e03a86b461
chore: ‘gnome.gnome-settings-daemon’ was moved to top-level
2024-09-19 21:47:06 +08:00
Ryan Yin
df9ca7aefa
feat: hardening nixos desktops ( #160 )
...
* feat: hardening nixos desktops
* refactor: move hardening to the root folder
* feat: add nixpaks into nixpkgs via overlays
* feat: nixpak - add netease music
* docs: hardening
* fix: nvidia
* fix: disable apparmor & hardening profile to avoid neovim being killed
* fix: firefox cursor & fonts
2024-09-05 23:59:39 +08:00
Ryan Yin
773688a9e5
docs: ebpf tools
2024-09-03 23:08:58 +08:00
Ryan Yin
5e66e8cf2a
feat: add bcc
2024-09-03 23:08:10 +08:00
Ryan Yin
fde21e5039
chore: adjust bpf tools
2024-09-03 23:04:29 +08:00
Ryan Yin
bc0781e97a
feat: add ebpf related tools
2024-09-03 22:46:37 +08:00
Ryan Yin
49f002ca5b
feat: disable waydroid - it's somehow buggy
2024-08-26 22:36:26 +08:00
Ryan Yin
30a288bdb3
fix: waydroid
2024-08-26 22:36:02 +08:00
Ryan Yin
11af465bd1
chore(modules/nixos/desktop): disable libvirtd & lxd, I'm not using them
2024-08-26 21:19:14 +08:00
Ryan Yin
a02097f7d7
chore(modules/nixos): adjsut boot.loader.timeout
2024-08-26 20:56:45 +08:00
Ryan Yin
b3a7da8301
feat: add just & nushell in nixos module
2024-08-19 15:04:42 +08:00