diff --git a/flake.nix b/flake.nix index 3a24bcb..69a2db5 100644 --- a/flake.nix +++ b/flake.nix @@ -167,6 +167,7 @@ ./nixos/configs/music-server ./nixos/configs/fonts-linux.nix + ./nixos/overlays/fixup-nheko ./nixos/overlays/fixup-signal ./nixos/overlays/fixup-imhex.nix ./nixos/overlays/customize-gajim diff --git a/nixos/configs/stylix/default.nix b/nixos/configs/stylix/default.nix index 450d428..e5e5ebc 100644 --- a/nixos/configs/stylix/default.nix +++ b/nixos/configs/stylix/default.nix @@ -28,6 +28,8 @@ cursor.package = pkgs.phinger-cursors; cursor.name = "phinger-cursors-light"; cursor.size = 24; + + targets.qt.platform = "qtct"; }; } ) diff --git a/nixos/dotfiles/vscode.hm.nix b/nixos/dotfiles/vscode.hm.nix index 31f5e31..c8fe3ec 100644 --- a/nixos/dotfiles/vscode.hm.nix +++ b/nixos/dotfiles/vscode.hm.nix @@ -56,7 +56,7 @@ in # rust fill-labs.dependi - rust-lang.rust-analyzer +#rust-lang.rust-analyzer njpwerner.autodocstring # python diff --git a/nixos/overlays/fixup-nheko/default.nix b/nixos/overlays/fixup-nheko/default.nix index aa1a636..28530eb 100644 --- a/nixos/overlays/fixup-nheko/default.nix +++ b/nixos/overlays/fixup-nheko/default.nix @@ -1,5 +1,5 @@ # -# Forces nheko to use Xorg instead of wayland. +# Forces nheko to work properly. # # vim: et:ts=2:sw=2: # @@ -9,12 +9,10 @@ let nheko = prev'.nheko.overrideAttrs ( final: prev: { - # Patches from pennae ^-^ - patches = prev.patches ++ [ - ./nheko-del.patch - ./nheko-search.patch - ./timeline-read-color.patch - ]; + preFixup = prev.preFixup + '' + qtWrapperArgs+=(--unset QT_STYLE_OVERRIDE) + ''; + } ); };