9e9b2cd6b5
chore: Move doom-emacs as package instead of module
2025-10-13 10:36:56 +08:00
7a3f12da53
feat(waydroid): Disable waydroid
2025-09-23 03:22:21 +08:00
34b256ca85
chore: Update flake inputs
2025-09-12 20:45:17 +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
9201969c1b
Reformat nix source file using nixfmt
2025-08-21 05:08:56 +08:00
d0581706fe
module(doom): Use nix-doom-unstraight instead of emacs module
2025-08-15 22:54:09 +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
df91a54884
machine(Tytonidae,Akun): Choose scx_lavd as scheduler
2025-07-16 04:09:39 +08:00
2c997cddce
Add extra function for lib, and refactor with loadImports
2025-07-12 00:27:42 +08:00
317a2b4a28
Add nixvim module to config basic option for neovim
2025-07-11 19:58:33 +08:00
6267da609a
module(waydroid): Add waydroid module
2025-07-05 19:14:28 +08:00
a1981b85cf
Use wechat instead of wechat-uos
2025-07-05 03:49:47 +08:00
bebfd63f40
module(garage,awscli): Add garage and awscli module
...
- Add garage module.
- Enable garage module on Tytonidae.
- Add awscli module.
- Enable awscli module on Tytonidae.
2025-07-04 06:16:11 +08:00
e65183b4a4
Refactor gui module
2025-07-02 17:49:52 +08:00
6f35b2ebcc
module(obs): Refactor obs-studio module from hmModule into nixosModule
2025-07-01 00:40:27 +08:00
8a6d134a2c
machine(Tytonidae): Refactor hardware configuration
2025-07-01 00:40:24 +08:00
ec49c4ebdb
machine(Tytonidae): Enable system feature gccarch-alderlake
2025-07-01 00:40:19 +08:00
cdcd180527
module(just): Add dead-nix to check unused nix code
2025-07-01 00:34:28 +08:00
9209e09b46
machine(Tytonidae): Add x86_64_v3 system feature for Tytonidae
2025-06-19 14:38:18 +08:00
5dd24e33cf
machine(Tytonidae,Akun): Use cachyos kernel instead of cachyos-lto
...
Chaotic/nyx don't maintain the kernel module in cachyos-lto.
2025-06-13 13:49:25 +08:00
3d1db4930f
machine(Tytonidae,Akun): Change linux kernel for cachyos-lto
2025-06-11 20:32:27 +08:00
91bafef163
Enable transience feature for starship.
2025-06-05 19:15:01 +08:00
49a4eab243
Disable monio for Tytonidae.
2025-06-05 15:33:11 +08:00
73ff50db30
add wshowkeys module and package
2025-05-23 21:42:13 +08:00
22f87d7bc3
add zulip for Tytonidae and Akun
2025-05-14 00:31:23 +08:00
5ef2fd57b9
add radicle module(incomplete), and add radicle-node for Tytonidae and Akun
2025-05-12 19:20:26 +08:00
8d72964d57
add some hardware config for Akun
2025-05-10 22:46:52 +08:00
39381e4298
vendor nixos-hardware config for specific machine
2025-05-10 22:46:51 +08:00
cf70828749
add a specialisation for niri with hybrid gpu mode
2025-05-10 03:10:54 +08:00
3cebfb6a4c
add asus module for enable asus support software
2025-05-10 03:10:53 +08:00
5bc43a1a92
add kde de for Tytonidae
2025-05-10 03:10:49 +08:00
3412ecb175
add devShell
2025-05-10 03:10:43 +08:00
e94dee0c7f
swtch displayManager from gdm to greetd
2025-05-02 21:26:36 +08:00
e44894c666
switch nixfmt to alejandra to format nix code
2025-04-28 22:37:53 +08:00
fb9e7c5669
add minio module and enable minio
2025-04-15 18:41:21 +08:00
2b5035d657
add more vaapi package and cudaSupport
2025-04-05 13:45:48 +08:00
acd597689b
add owncast module, and enable it for Tytonidae
2025-04-05 13:45:41 +08:00
94218afbe1
change matrix clients to neochat and fluffychat
2025-03-25 21:18:41 +08:00
1e5ee9f41a
add asusd for Tytonidae
2025-03-25 21:18:37 +08:00
79afb21d3a
comment kde and cosmic because of confliction with niri
2025-03-20 03:15:56 +08:00
7b599a1d50
add guix
2025-03-20 03:15:49 +08:00
e3333290f0
remove discord-ptb for Akun and Tytonidae
2025-03-15 22:00:13 +08:00
f9f4a075d3
disable open-webui for Tytonidae
2025-03-15 22:00:11 +08:00
9ea6c7cbf9
add some tools for Tytonidae
2025-03-15 22:00:04 +08:00
5ab7018cf4
add some software into Tytonidae
2025-03-02 17:37:43 +08:00
46cc773eaa
add fido2 protocol for unlocking luks
2025-02-23 22:49:58 +08:00
1a6d282046
add juicity service module and juicity nixos module
2025-02-03 21:08:50 +08:00