Commit graph

212 commits

Author SHA1 Message Date
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