Switched to gnome and added gruvbox

This commit is contained in:
2024-11-06 13:34:15 -04:00
parent c437b1f2e7
commit 497b4a6cf1
5 changed files with 65 additions and 6 deletions

View File

@@ -141,7 +141,7 @@
./home ./home
./home/shell ./home/shell
./home/applications ./home/applications
./home/desktops/kde ./home/desktops/gnome
]; ];
}; };
} }

View File

@@ -15,7 +15,7 @@ in {
inputs.nixos-hardware.nixosModules.common-cpu-intel inputs.nixos-hardware.nixosModules.common-cpu-intel
./hardware-configuration.nix ./hardware-configuration.nix
#./duo-configuration.nix ./duo-configuration.nix
inputs.disko.nixosModules.disko inputs.disko.nixosModules.disko
./disko.nix ./disko.nix
@@ -24,7 +24,7 @@ in {
../../modules/containers.nix ../../modules/containers.nix
../../modules/virtualization.nix ../../modules/virtualization.nix
../../modules/harden.nix ../../modules/harden.nix
../../modules/kde.nix ../../modules/gnome.nix
]; ];
# Set networking # Set networking

View File

@@ -1,9 +1,9 @@
{pkgs, ...}: let {pkgs, ...}: let
# Clone the repository # Clone the repository
duoRepo = builtins.fetchGit { duoRepo = builtins.fetchGit {
url = "https://github.com/panotaka/zenbook-duo-2024-ux8406ma-linux"; url = "https://github.com/alesya-h/zenbook-duo-2024-ux8406ma-linux";
# Specify a specific commit or branch if needed # Specify a specific commit or branch if needed
rev = "c178539c2c64e4e6867211d3557e6bfe9327014b"; # Uncomment this line to specify a branch or commit rev = "2b8be1840f38f92e6626da7a442245b74ed0715f"; # Uncomment this line to specify a branch or commit
}; };
# Path to the duo script # Path to the duo script
@@ -32,7 +32,7 @@ in {
wantedBy = ["default.target"]; wantedBy = ["default.target"];
after = ["graphical-session.target"]; after = ["graphical-session.target"];
path = [pkgs.gnome-monitor-config pkgs.usbutils pkgs.inotify-tools pkgs.kdePackages.libkscreen]; path = [pkgs.gnome-monitor-config pkgs.usbutils pkgs.inotify-tools];
serviceConfig = { serviceConfig = {
ExecStart = "${modifiedDuoScript} watch-displays"; ExecStart = "${modifiedDuoScript} watch-displays";
Restart = "always"; Restart = "always";

View File

@@ -0,0 +1,59 @@
{
system,
inputs,
pkgs,
...
}: {
stylix.enable = true;
stylix.image = ./wallpaper.png;
stylix.base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-dark-pale.yaml";
home-manager.sharedModules = [
{
programs.vscode = {
extensions = with inputs.nix-vscode-extensions.extensions.${system}; [
vscode-marketplace.jdinhlife.gruvbox
vscode-marketplace.vscode-icons-team.vscode-icons
];
userSettings = {
"workbench.colorTheme" = "Gruvbox Dark Hard";
"workbench.iconTheme" = "vscode-icons";
};
};
stylix.cursor = {
package = pkgs.qogir-icon-theme;
name = "Qogir";
};
}
];
stylix.cursor = {
package = pkgs.qogir-icon-theme;
name = "Qogir";
};
stylix.fonts = {
serif = {
package = pkgs.dejavu_fonts;
name = "DejaVu Serif";
};
sansSerif = {
package = pkgs.dejavu_fonts;
name = "DejaVu Sans";
};
monospace = {
package = pkgs.nerdfonts.override {fonts = ["VictorMono"];};
name = "VictorMono Nerd Font";
};
emoji = {
package = pkgs.noto-fonts-emoji;
name = "Noto Color Emoji";
};
};
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB