Commit graph

69 commits

Author SHA1 Message Date
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
07546c9567
update flake inputs 2025-03-15 22:00:07 +08:00
0ff80a7596
add homeManagerFlakeModule for declaring homeManager flake outputs 2025-03-15 21:59:59 +08:00
ce4e444b77
add jujutsu in home manager module 2025-03-08 01:19:20 +08:00
4075e0050d
modify inputs 2025-03-02 17:37:46 +08:00
ffac1753e2
change gui config of Akun 2025-03-02 17:37:40 +08:00