refactor: fcitx5 overlay
This commit is contained in:
@@ -102,6 +102,15 @@ lib.my.makeSwitch {
|
|||||||
ignoreUserConfig = true;
|
ignoreUserConfig = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
nixpkgs.overlays = [(
|
||||||
|
final: prev: lib.infuse prev (lib.genAttrs [ "qq" "vscodium" ] (pkg: {
|
||||||
|
${pkg}.__output.preInstall.__append = ''
|
||||||
|
gappsWrapperArgs+=(
|
||||||
|
--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--wayland-text-input-version=3}}"
|
||||||
|
)
|
||||||
|
'';
|
||||||
|
}))
|
||||||
|
)];
|
||||||
my.home.programs.niri.settings = {
|
my.home.programs.niri.settings = {
|
||||||
binds."Mod+Space".action.spawn = [
|
binds."Mod+Space".action.spawn = [
|
||||||
"fcitx5-remote"
|
"fcitx5-remote"
|
||||||
|
|||||||
@@ -22,11 +22,6 @@
|
|||||||
cage.__output.patches.__append = [ ./cage-specify-output-name.patch ];
|
cage.__output.patches.__append = [ ./cage-specify-output-name.patch ];
|
||||||
matrix-synapse.__assign = final.stable.matrix-synapse;
|
matrix-synapse.__assign = final.stable.matrix-synapse;
|
||||||
bottles.__input.removeWarningPopup.__assign = true;
|
bottles.__input.removeWarningPopup.__assign = true;
|
||||||
qq.__output.preInstall.__append = ''
|
|
||||||
gappsWrapperArgs+=(
|
|
||||||
--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--wayland-text-input-version=3}}"
|
|
||||||
)
|
|
||||||
'';
|
|
||||||
|
|
||||||
sing-box.__assign = prev.sing-box.overrideAttrs (finalAttrs: {
|
sing-box.__assign = prev.sing-box.overrideAttrs (finalAttrs: {
|
||||||
version = "1.11.14";
|
version = "1.11.14";
|
||||||
|
|||||||
Reference in New Issue
Block a user