Switched to gnome and added gruvbox
This commit is contained in:
@@ -141,7 +141,7 @@
|
|||||||
./home
|
./home
|
||||||
./home/shell
|
./home/shell
|
||||||
./home/applications
|
./home/applications
|
||||||
./home/desktops/kde
|
./home/desktops/gnome
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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";
|
||||||
|
|||||||
59
themes/gruvbox/default.nix
Normal file
59
themes/gruvbox/default.nix
Normal 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";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
BIN
themes/gruvbox/wallpaper.png
Normal file
BIN
themes/gruvbox/wallpaper.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 90 KiB |
Reference in New Issue
Block a user