diff --git a/hosts/default/configuration.nix b/hosts/default/configuration.nix index d111c8c..d2464ab 100644 --- a/hosts/default/configuration.nix +++ b/hosts/default/configuration.nix @@ -22,8 +22,9 @@ inputs.home-manager.nixosModules.default # Stylix colors - ../../modules/nixos/stylix/ghibli.nix + #../../modules/nixos/stylix/ghibli.nix #../../modules/nixos/stylix/kuromi.nix + ../../modules/nixos/stylix/dracula.nix # Gaming ../../modules/nixos/gaming.nix diff --git a/hosts/default/home.nix b/hosts/default/home.nix index 3b73bf1..84c03e3 100644 --- a/hosts/default/home.nix +++ b/hosts/default/home.nix @@ -36,6 +36,7 @@ git gh alacritty + vscode-fhs # School libreoffice-fresh diff --git a/modules/home-manager/vscode.nix b/modules/home-manager/vscode.nix deleted file mode 100644 index 81fdb55..0000000 --- a/modules/home-manager/vscode.nix +++ /dev/null @@ -1,12 +0,0 @@ -{ pkgs, ... }: - -{ - programs.vscode = { - enable = true; - extensions = with pkgs.vscode-extensions; [ - bbenoist.nix - ms-python.python - ms-python.debugpy - ]; - }; -} \ No newline at end of file diff --git a/modules/nixos/stylix/dracula.nix b/modules/nixos/stylix/dracula.nix new file mode 100644 index 0000000..aef5ad3 --- /dev/null +++ b/modules/nixos/stylix/dracula.nix @@ -0,0 +1,40 @@ +{ pkgs, ... }: + +{ + stylix.enable = true; + stylix.image = ./wallpapers/dracula-pro.png; + + stylix.cursor.package = pkgs.bibata-cursors; + stylix.cursor.name = "Bibata-Modern-Ice"; + + stylix.fonts = { + monospace = { + package = pkgs.nerdfonts.override { fonts = ["JetBrainsMono"]; }; + name = "JetBrainsMono Nerd Font"; + }; + sansSerif = { + package = pkgs.dejavu_fonts; + name = "DejaVu Serif"; + }; + serif = { + package = pkgs.dejavu_fonts; + name = "Dejavu Serif"; + }; + }; + + stylix.fonts.sizes = { + applications = 12; + terminal = 15; + desktop = 10; + popups = 10; + }; + + stylix.opacity = { + applications = 1.0; + terminal = 1.0; + desktop = 1.0; + popups = 1.0; + }; + + stylix.polarity = "dark"; +} \ No newline at end of file diff --git a/modules/nixos/stylix/wallpapers/dracula-pro.png b/modules/nixos/stylix/wallpapers/dracula-pro.png new file mode 100644 index 0000000..f3aa4a2 Binary files /dev/null and b/modules/nixos/stylix/wallpapers/dracula-pro.png differ