266e91e0e8
fix: Fix wrong script for updating dae configuration
2025-11-03 21:35:48 +08:00
fe6e4f4c0b
feat: Add rime-all package for all rime plugins
2025-11-02 08:40:54 +08:00
5de4c827d8
feat: Disable download function for repo archive in forgejo
2025-11-02 04:09:56 +08:00
303d05907e
feat: Use balance-alb instead of balance-rr
2025-11-02 04:09:54 +08:00
1319168f0b
Update flake inputs
...
1. Use `stdenv.hostPlatform.system` instead of `system`.
2. Use `runCommand` instead of `runCommandNoCC`.
3. Add new nixpkgs instance for neochat.
4. Set niri config to null when other GUI module.
2025-11-02 04:09:52 +08:00
0db7c6ec72
feat: Use wechat-uos instead of wechat
2025-11-02 04:09:51 +08:00
1e6d5fbe02
feat: Use nixpkgs dae module instead of dae/flake
2025-11-02 04:09:46 +08:00
65a72ab802
feat: Add nvchad module and enable nvchad instead of nixvim
2025-10-21 23:33:26 +08:00
44e6836e0f
fix: Enable useTextGreeter option
2025-10-21 23:33:19 +08:00
f8cab1db34
chore: Change colorschemes
2025-10-21 23:33:14 +08:00
b0576debca
feat(kanata): Include dorvak-programmer layer
2025-10-18 19:25:37 +08:00
921ef3a748
Add osu!-lazer on Tytonidae
2025-10-15 12:43:01 +08:00
9e9b2cd6b5
chore: Move doom-emacs as package instead of module
2025-10-13 10:36:56 +08:00
e8a9d45a76
feat: Add some libraries into nix-ld
2025-10-04 11:02:12 +08:00
63ab4323a5
feat: Deploy matrix home server
2025-10-02 17:41:45 +08:00
3d668bffd7
chore(caddy): Add subdomain for share some trivial things
2025-10-02 02:18:35 +08:00
e624dd6a51
chore(kanata): Add comment for kanata config
2025-10-02 02:18:34 +08:00
60ec48a43a
chore: Update flake inputs and pkgs' upstreams
2025-10-02 02:18:26 +08:00
788bff0103
chore: Use ghsotty as default terminal emulator instead of alacritty
2025-09-24 04:02:35 +08:00
44b883d8eb
chore: Change mode for bond0
2025-09-23 03:22:28 +08:00
7a3f12da53
feat(waydroid): Disable waydroid
2025-09-23 03:22:21 +08:00
f91c01c081
fix(miniflux): Fix wrong base url of generated links
2025-09-22 04:41:40 +08:00
0dcc3bab30
feat(cosmic): Add cosmic profile for Tytonidae
2025-09-17 01:16:12 +08:00
95746c7495
chore: Update pkg upstreams and flake inputs
2025-09-17 01:12:41 +08:00
34b256ca85
chore: Update flake inputs
2025-09-12 20:45:17 +08:00
a665897010
feat(guix): Add modify some guix settings
2025-09-12 20:43:51 +08:00
edad727d17
feat(nautilus): Use cosmic-files instead of nautilus
2025-09-12 20:42:21 +08:00
1fdfc2dfc5
feat(bash): Disable ble.sh for bash
2025-09-12 20:39:05 +08:00
95674f0d7a
feat(document): Enable nixos document
2025-09-08 15:32:11 +08:00
d6380773b3
chore: System updates and config tweaks
...
Updated all flake inputs and applied srveral improvements to the
system configurations.
*** Updates
- Ran =flake update= to bring all dependencies to their latest
versions.
- Pinned =lix-module= to the stable =release-2.93= branch to
prevent breakages from its main branch.
*** System Configuration
- ssh: Reworked the client configuration to use a global =*= match
block for secure defaults. Disabled the default home-manager
config for removing nixpkgs' wrannings.
- intel-vaapi-driver: Enabled =enableHybridCodec= override to avoid
to build whole package from scratch.
- kde: Forced the Qt platform theme to =kde= to fix a visual bug
with Stylix.
- onnxruntime: Disabled CUDA/NCCL support to avoid to build the
whole package from scratch.
*** Application Changes
- firefox: Switched the default browser package to =firefox-beta=
across the entire configuration (NixOS, home-manager, and niri).
- editor: Removed =hurl= and =cmake-language-server= from the
editor runtime environment for broken packages.
2025-08-29 11:18:17 +08:00
3a602964ab
machine(Tytonidae): Bond eno2 and wlan0
2025-08-25 13:36:34 +08:00
9ffb8e9b42
module(radicle): Fix mismatch of radicle seed server
2025-08-22 01:00:20 +08:00
9fe94ef933
gui(niri-hybrid): Fix extra option for regreet
2025-08-22 00:48:55 +08:00
207e7a00b9
gui(niri): Use tuigreet as greeter instead of regreet
2025-08-22 00:40:55 +08:00
afa48dc530
flake: Sync flake inputs with upstream
2025-08-22 00:33:51 +08:00
9201969c1b
Reformat nix source file using nixfmt
2025-08-21 05:08:56 +08:00
76f5354dca
gui(niri): Use cage to launch regreet instead of niri-session
2025-08-16 01:36:56 +08:00
d0581706fe
module(doom): Use nix-doom-unstraight instead of emacs module
2025-08-15 22:54:09 +08:00
d31c5711a3
machine(Tytonidae): Modify network configuration
2025-08-15 22:48:31 +08:00
01bf0fba4f
documentation: Enable texinfo
2025-08-11 22:22:36 +08:00
dbd049be70
Add emacs module to install emacs
2025-08-11 12:57:36 +08:00
cf90eede7e
Add neovide support for neovim
2025-08-11 12:42:36 +08:00
c75945ddba
Refactor nixvim to move it as standalone package instead of nixos module
2025-08-11 12:42:13 +08:00
92ec57e83f
machine(Tytonidae): Enable secure boot
2025-08-09 12:44:24 +08:00
e4aac72779
gui: Add more fonts as fallback
2025-07-19 03:26:04 +08:00
df91a54884
machine(Tytonidae,Akun): Choose scx_lavd as scheduler
2025-07-16 04:09:39 +08:00
6d6a417c5e
Add Noto Color Emoji as fallback font of emoji
2025-07-16 03:55:03 +08:00
c77571cd8b
Improve ddcci mount service
2025-07-15 20:38:47 +08:00
101749eb84
machine(Tytonidae,Akun): Use Blobmoji as emoji font
2025-07-14 22:24:21 +08:00
c42b0628fd
gui: Fix emoji font, and use noto color emoji
2025-07-14 22:19:07 +08:00