Commit graph

123 commits

Author SHA1 Message Date
Lu Wang aff0796cd3
services/enthalpy: complete migration to networking.netns 2024-12-08 16:34:34 +08:00
Lu Wang e173247742
hosts/flandre-m5p: enable libvirtd 2024-12-07 14:01:25 +08:00
Lu Wang 85cd4e61e5
networking/netns: clean up 2024-12-07 02:09:44 +08:00
Lu Wang b7566b7975
services/enthalpy: begin migration to networking.netns 2024-12-06 17:11:23 +08:00
Lu Wang bb65636b38
networking/netns: init 2024-12-06 14:21:16 +08:00
Lu Wang bbecec247d
inputs: bump nix-exprs 2024-12-06 14:02:15 +08:00
Lu Wang 74bc41f8cd
services/enthalpy: implement handcrafted script to switch netns 2024-12-03 21:45:59 +08:00
Lu Wang fbd4f36480
hm/polkit-gnome: init 2024-12-03 21:26:59 +08:00
Lu Wang ead436be82
virtualization/libvirtd: init 2024-12-03 21:16:59 +08:00
Lu Wang 913786f3d2
hosts/flandre-m5p: update dns servers 2024-12-02 22:16:31 +08:00
Lu Wang 6caa95c40b
hm/fcitx5: workaround for qt or niri 2024-12-02 21:09:53 +08:00
Lu Wang dc56af5c6b
services/enthalpy: fixup dns leak in network namespace 2024-12-02 20:17:09 +08:00
Lu Wang a67263f5dd
services/pipewire: switch to system-wide pipewire 2024-12-02 18:10:17 +08:00
Lu Wang 5e6a83bb66
services/enthalpy: resolve collision of RuntimeDirectory entries 2024-12-02 14:36:13 +08:00
Lu Wang 6308269e6c
services/enthalpy: workaround for issues with multi-account-containers 2024-12-02 01:48:00 +08:00
Lu Wang a746646d5e
services/enthalpy: refactor for better network isolation and usability 2024-12-02 01:36:32 +08:00
Lu Wang 4b2dcb5541
infra: init cloudflare 2024-12-01 17:12:05 +08:00
Lu Wang c3bdad49ff
hm/niri: let xdg-open use portal 2024-11-29 22:56:31 +08:00
Lu Wang 65bc3735de
hm/gtk: enable GTK_USE_PORTAL 2024-11-29 22:55:40 +08:00
Lu Wang 3efef29d7f
nixpkgs: add workaround for file chooser in gtk4 applications 2024-11-29 18:52:03 +08:00
Lu Wang 607b2a420d
services/greetd: fixup xdg-desktop-portal support
Link `/share/xdg-desktop-portal` to environment to ensure packages
installed via user packages in home-manager work correctly.
2024-11-28 15:53:31 +08:00
Lu Wang 42d5ce7201
hm/darkman: delay darkman service to ensure WAYLAND_DISPLAY is set 2024-11-28 14:29:33 +08:00
Lu Wang 79aceaa648
treewide: init flakes 2024-11-28 01:14:34 +08:00