65a72ab802
feat: Add nvchad module and enable nvchad instead of nixvim
2025-10-21 23:33:26 +08:00
498ce94456
Update flake inputs, and add osu!-lazer game
2025-10-15 12:42:57 +08:00
8fec2465d3
feat: Add spacemacs module and update system
2025-10-04 11:02:06 +08:00
60ec48a43a
chore: Update flake inputs and pkgs' upstreams
2025-10-02 02:18:26 +08:00
7a3f12da53
feat(waydroid): Disable waydroid
2025-09-23 03:22:21 +08:00
95746c7495
chore: Update pkg upstreams and flake inputs
2025-09-17 01:12:41 +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
89aa928419
flake: Sync flake inputs
2025-08-11 17:01:31 +08:00
e70d021a24
Add neovim_git flake input, and use neovim_git in nixvim
2025-08-11 12:42:41 +08:00
92ec57e83f
machine(Tytonidae): Enable secure boot
2025-08-09 12:44:24 +08:00
2300f302af
flake: Sync flake input upstreams
2025-07-21 17:29:08 +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
ed31c2cf5e
flake: Sync flake input upstreams
2025-07-10 23:15:17 +08:00
e9580543b4
flake: Include NUR instead of call package functions separately
2025-07-05 19:36:21 +08:00
6267da609a
module(waydroid): Add waydroid module
2025-07-05 19:14:28 +08:00
afec5103ff
module(lix): Use new ref to fix cve instead of patch and sync flake inputs
2025-07-01 00:42:24 +08:00
16fd11acdb
pkgs: Synchronize upstream inputs for flake and remove patch for hurl
2025-07-01 00:40:15 +08:00
bd3dad4e22
pkgs(handbrake): Remove temporily overlay for handbrake
2025-07-01 00:24:53 +08:00
977ded3804
pkgs: Synchronize upstream source archives for packages and inputs for flake
2025-07-01 00:24:49 +08:00
6e72058977
flake: Add chaotic as flake input
2025-06-11 20:32:23 +08:00
cf83a45191
Refactor flake structure with flake-parts
2025-06-09 18:19:59 +08:00
ceecc82aae
Add treefmt-nix for formatting all the files
2025-06-06 19:51:45 +08:00
f3de1c79e4
use typos to check typos
2025-05-25 20:17:52 +08:00
e041ee95c8
update flake inputs and pkgs. change TrackersListCollecton from flake inputs to pkgs
2025-05-22 00:46:19 +08:00
7fd3ac7b9a
remove jj from flake inputs
2025-05-20 00:00:33 +08:00
0fb6afde77
remove ghostty from flake inputs
2025-05-20 00:00:26 +08:00
d411035f10
update flake inputs
2025-05-18 03:17:03 +08:00
6632dde007
update flake inputs
2025-05-10 22:46:54 +08:00
c0d67ed108
add templates as flake output
2025-05-10 03:10:47 +08:00
66a2700943
refactor flake structure
2025-05-10 03:10:44 +08:00
3412ecb175
add devShell
2025-05-10 03:10:43 +08:00
f2bdc564db
update flake inputs, remove oskars-dotfiles, patch spotify with spotx-bash
2025-05-02 21:26:33 +08:00
e44894c666
switch nixfmt to alejandra to format nix code
2025-04-28 22:37:53 +08:00
f62f1c58c6
add betterfox for firefox
2025-04-27 13:52:45 +08:00
6136a7d0a5
update flake inputs and pkgs, switch to niri-flake
2025-04-27 13:52:40 +08:00
b7eeaaa072
use niri with overview pr
2025-04-27 13:52:36 +08:00
e6ac0f0edf
update flake inputs
2025-04-05 13:45:50 +08:00
a903a69c7c
update flake inputs
2025-04-05 13:45:37 +08:00
55db77ad4e
update flake inputs
2025-03-30 09:45:04 +08:00
5f3b317091
update flake inputs
2025-03-25 21:18:43 +08:00
974c582336
remove mirrors for nixpkgs
2025-03-22 17:42:18 +08:00
4f338540b2
update flake inputs
2025-03-22 16:51:01 +08:00
f0e7a985aa
unpin forgejo-lts
2025-03-20 03:15:46 +08:00
4823885a98
unpin pwvucontrol
2025-03-20 03:15:45 +08:00
f33adf3801
package rime-ice
2025-03-20 03:15:38 +08:00
d08e080d16
update flake inputs
2025-03-15 22:00:14 +08:00
36f623a93a
refactor some nix code with pipe
2025-03-15 22:00:09 +08:00