style changes

This commit is contained in:
lucy 2026-03-04 21:43:27 +01:00
parent 9e08a8e805
commit 741f1b5cb4
8 changed files with 98 additions and 85 deletions

View File

@ -14,6 +14,7 @@
outputs = outputs =
{ {
self,
nixpkgs, nixpkgs,
stylix, stylix,
spicetify-nix, spicetify-nix,
@ -39,6 +40,7 @@
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.users.lucy = { home-manager.users.lucy = {
imports = [ imports = [
inputs.ignis.homeManagerModules.default
nixvim.homeModules.nixvim nixvim.homeModules.nixvim
spicetify-nix.homeManagerModules.spicetify spicetify-nix.homeManagerModules.spicetify
./home/home.nix ./home/home.nix
@ -51,7 +53,7 @@
}; };
homeConfigurations.lucy = home-manager.lib.homeManagerConfiguration { homeConfigurations.lucy = home-manager.lib.homeManagerConfiguration {
inherit pkgs; pkgs = nixpkgs.legacyPackages.${system};
extraSpecialArgs = { inherit inputs; }; extraSpecialArgs = { inherit inputs; };
modules = [ modules = [
stylix.homeModules.stylix stylix.homeModules.stylix

View File

@ -1,4 +1,8 @@
{ config, pkgs, ... }: {
config,
pkgs,
...
}:
{ {
imports = [ imports = [
./hyprland.nix ./hyprland.nix
@ -28,6 +32,27 @@
size = 48; size = 48;
}; };
programs.ignis = {
enable = true;
addToPythonEnv = true;
services = {
bluetooth.enable = true;
recorder.enable = true;
audio.enable = true;
network.enable = true;
};
sass = {
enable = true;
useDartSass = true;
};
extraPackages = with pkgs; [
hello
python313Packages.jinja2
python313Packages.materialyoucolor
python313Packages.pillow
dart-sass
];
};
programs.zsh = { programs.zsh = {
enable = true; enable = true;
enableCompletion = true; enableCompletion = true;

View File

@ -12,12 +12,7 @@
servers = { servers = {
bashls.enable = true; bashls.enable = true;
qmlls.enable = true; pyright.enable = true;
qmlls.package = null;
qmlls.cmd = [
"qmlls"
"-E"
];
clangd.package = null; clangd.package = null;
clangd.enable = true; clangd.enable = true;
clangd.cmd = [ clangd.cmd = [
@ -38,6 +33,7 @@
nix = [ "nixfmt" ]; nix = [ "nixfmt" ];
c = [ "clang-format" ]; c = [ "clang-format" ];
cpp = [ "clang-format" ]; cpp = [ "clang-format" ];
python = [ "black" ];
}; };
}; };
}; };

View File

@ -16,6 +16,7 @@
nixd nixd
nixpkgs-fmt nixpkgs-fmt
stylua stylua
black
]; ];
globals.mapleader = " "; globals.mapleader = " ";
defaultEditor = true; defaultEditor = true;

View File

@ -5,7 +5,6 @@
... ...
}: }:
{ {
imports = [ inputs.ignis.homeManagerModules.default ];
home.packages = with pkgs; [ home.packages = with pkgs; [
nixfmt nixfmt
google-chrome google-chrome
@ -23,6 +22,7 @@
ani-cli ani-cli
element-desktop element-desktop
gnome-tweaks gnome-tweaks
btop
(discord.override { (discord.override {
withOpenASAR = true; # can do this here too withOpenASAR = true; # can do this here too
withVencord = true; withVencord = true;
@ -36,27 +36,6 @@
}; };
}; };
programs.ignis = {
enable = true;
addToPythonEnv = true;
services = {
bluethooth.enable = true;
recorder.enable = true;
audio.enable = true;
network.enable = true;
hyprland.enable = true;
};
sass = {
enable = true;
useDartSass = true;
};
extraPackages = with pkgs; [
hello
python313Packages.jinja2
python313Packages.materialyoucolor
python313Packages.pillow
];
};
programs.spicetify.enable = true; programs.spicetify.enable = true;
programs.fastfetch = { programs.fastfetch = {
enable = true; enable = true;

View File

@ -6,8 +6,17 @@
waybar.enable = true; waybar.enable = true;
waybar.addCss = false; waybar.addCss = false;
hyprland.enable = true; hyprland.enable = true;
nixvim.enable = true;
foot.enable = true;
hyprland.hyprpaper.enable = false; hyprland.hyprpaper.enable = false;
gnome.image.enable = false; gnome.image.enable = false;
gnome.enable = true;
spicetify.enable = true;
fuzzel.enable = true;
dunst.enable = true;
vencord.enable = true;
vencord.fonts.enable = true;
gtksourceview.enable = false;
}; };
}; };
} }

View File

@ -53,6 +53,8 @@
window#waybar.empty #window { window#waybar.empty #window {
background: none; background: none;
padding: 0px;
margin: 0px;
} }
#custom-sep { #custom-sep {
color: alpha(@base05, 0.5); color: alpha(@base05, 0.5);
@ -68,14 +70,14 @@
spacing = 4; spacing = 4;
modules-left = [ modules-left = [
"hyprland/workspaces" "hyprland/workspaces"
"hyprland/window"
"mpris" "mpris"
]; ];
modules-center = [
"hyprland/window"
];
modules-right = [ modules-right = [
"backlight"
"pulseaudio" "pulseaudio"
"upower" "upower"
"power-profiles-daemon"
"clock" "clock"
"tray" "tray"
]; ];
@ -94,6 +96,7 @@
"tray" = { "tray" = {
icon-size = 14; icon-size = 14;
spacing = 5;
}; };
"hyprland/workspaces" = { "hyprland/workspaces" = {
@ -109,11 +112,6 @@
tooltip-spacing = 20; tooltip-spacing = 20;
}; };
"power-profiles-daemon" = {
format = "{profile}";
format-tooltip = "Power profile: {profile}\nDriver: {driver}";
};
"backlight" = { "backlight" = {
format = "{icon} {percent}%"; format = "{icon} {percent}%";
format-icons = [ format-icons = [

View File

@ -19,11 +19,14 @@
stylix = { stylix = {
enable = true; enable = true;
autoEnable = true; autoEnable = true;
base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-mocha.yaml"; base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-dark.yaml";
polarity = "dark"; polarity = "dark";
image = ./home/wallpaper.png; image = ./home/wallpaper.png;
targets = { targets = {
qt.platform = lib.mkForce "qtct"; qt.platform = lib.mkForce "qtct";
gnome.enable = true;
gtk.enable = true;
gtksourceview.enable = false;
}; };
fonts = { fonts = {
sizes = { sizes = {