Commit graph

24 commits

Author SHA1 Message Date
d9b7b95c62
fix: Add xdg-desktop-portal-gtk to extraPortals 2025-11-18 16:23:35 +08:00
8019bc7003
fix: Fix polkit and qt configuration 2025-11-18 16:23:19 +08:00
b4c3dfec42
feat: Change nix formatter to alejandra 2025-11-09 12:04:54 +08:00
44e6836e0f
fix: Enable useTextGreeter option 2025-10-21 23:33:19 +08:00
788bff0103
chore: Use ghsotty as default terminal emulator instead of alacritty 2025-09-24 04:02:35 +08:00
edad727d17
feat(nautilus): Use cosmic-files instead of nautilus 2025-09-12 20:42:21 +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
207e7a00b9
gui(niri): Use tuigreet as greeter instead of regreet 2025-08-22 00:40:55 +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
07dcd7e606
gui(niri): Add system package evince 2025-07-11 05:22:43 +08:00
871ac5871d
gui(niri): Add swayimg as default image viewer 2025-07-11 03:48:08 +08:00
f47fcb9b9b
module(mime): Add evince as default pdf reader 2025-07-01 00:42:25 +08:00
6f6b32612d
Add alacritty configuration and use it as default 2025-07-01 00:42:20 +08:00
11e14b01f9
Update flake inputs 2025-06-09 15:41:24 +08:00
5bc43a1a92
add kde de for Tytonidae 2025-05-10 03:10:49 +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
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
71e7c8c657
set default terminal to ghostty 2025-03-22 16:51:11 +08:00
6258eec747
add qtct for qt application 2025-03-12 00:45:20 +08:00
c3801762be
add some xdg mine default applications 2025-02-12 23:28:31 +08:00
c5a62858b7
add gdm as dm for niri. 2025-01-14 20:10:08 +08:00