mirror of
https://github.com/deltathetawastaken/dotfiles.git
synced 2025-12-06 07:16:37 +03:00
git huanan use noveau+wayland
This commit is contained in:
parent
240763631e
commit
9b2f7cd897
|
|
@ -1,11 +1,12 @@
|
||||||
{ lib, pkgs, inputs, self, ... }:
|
{ lib, pkgs, inputs, self, homeSettings, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
./hardware.nix
|
./hardware.nix
|
||||||
"${self}/pkgs/gnome.nix"
|
"${self}/pkgs/gnome.nix"
|
||||||
"${self}/pkgs/apps.nix"
|
"${self}/pkgs/apps.nix"
|
||||||
inputs.home-manager.nixosModules.home-manager
|
"${self}/pkgs/work.nix"
|
||||||
|
inputs.home-manager.nixosModules.home-manager homeSettings
|
||||||
];
|
];
|
||||||
|
|
||||||
time.timeZone = "Europe/Moscow";
|
time.timeZone = "Europe/Moscow";
|
||||||
|
|
@ -13,11 +14,11 @@
|
||||||
|
|
||||||
services.xserver = {
|
services.xserver = {
|
||||||
enable = true;
|
enable = true;
|
||||||
videoDrivers = [ "nvidia" ];
|
videoDrivers = [ "noveau" ];
|
||||||
displayManager = {
|
displayManager = {
|
||||||
gdm = {
|
gdm = {
|
||||||
enable = true;
|
enable = true;
|
||||||
wayland = false;
|
wayland = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
desktopManager.gnome.enable = true;
|
desktopManager.gnome.enable = true;
|
||||||
|
|
|
||||||
|
|
@ -30,19 +30,6 @@ in
|
||||||
# })
|
# })
|
||||||
# ];
|
# ];
|
||||||
|
|
||||||
nixpkgs.overlays = [
|
|
||||||
(self: super: {
|
|
||||||
qt6 = super.qt6 // {
|
|
||||||
qtwayland = super.qt6.qtwayland.overrideAttrs (oldAttrs: {
|
|
||||||
patches = (oldAttrs.patches or []) ++ [
|
|
||||||
./patches/0004-fix-gtk4-embedding.patch
|
|
||||||
];
|
|
||||||
});
|
|
||||||
};
|
|
||||||
}
|
|
||||||
)
|
|
||||||
];
|
|
||||||
|
|
||||||
#system.activationScripts."gnome_setup_misc".text = ''
|
#system.activationScripts."gnome_setup_misc".text = ''
|
||||||
# rm -f /home/delta/.config/gtk-4.0/gtk.css
|
# rm -f /home/delta/.config/gtk-4.0/gtk.css
|
||||||
# rm -f /home/delta/.config/gtk-3.0/gtk.css
|
# rm -f /home/delta/.config/gtk-3.0/gtk.css
|
||||||
|
|
@ -163,15 +150,11 @@ in
|
||||||
];
|
];
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
gnomeExtensions.appindicator
|
|
||||||
gnomeExtensions.activate-window-by-title
|
gnomeExtensions.activate-window-by-title
|
||||||
stable.gnomeExtensions.unite
|
|
||||||
gnomeExtensions.tailscale-qs
|
gnomeExtensions.tailscale-qs
|
||||||
gnomeExtensions.gsconnect
|
gnomeExtensions.gsconnect
|
||||||
gnomeExtensions.clipboard-indicator
|
gnomeExtensions.clipboard-indicator
|
||||||
gnomeExtensions.pip-on-top
|
|
||||||
gnomeExtensions.cloudflare-warp-toggle
|
gnomeExtensions.cloudflare-warp-toggle
|
||||||
gnomeExtensions.tiling-assistant
|
|
||||||
gnomeExtensions.overview-background
|
gnomeExtensions.overview-background
|
||||||
gnome.gnome-tweaks
|
gnome.gnome-tweaks
|
||||||
mojave-gtk-theme
|
mojave-gtk-theme
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue