style changes
This commit is contained in:
parent
9e08a8e805
commit
741f1b5cb4
@ -14,6 +14,7 @@
|
|||||||
|
|
||||||
outputs =
|
outputs =
|
||||||
{
|
{
|
||||||
|
self,
|
||||||
nixpkgs,
|
nixpkgs,
|
||||||
stylix,
|
stylix,
|
||||||
spicetify-nix,
|
spicetify-nix,
|
||||||
@ -39,7 +40,8 @@
|
|||||||
home-manager.useGlobalPkgs = true;
|
home-manager.useGlobalPkgs = true;
|
||||||
home-manager.users.lucy = {
|
home-manager.users.lucy = {
|
||||||
imports = [
|
imports = [
|
||||||
nixvim.homeModules.nixvim
|
inputs.ignis.homeManagerModules.default
|
||||||
|
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
|
||||||
|
|||||||
@ -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;
|
||||||
|
|||||||
@ -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" ];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@ -16,6 +16,7 @@
|
|||||||
nixd
|
nixd
|
||||||
nixpkgs-fmt
|
nixpkgs-fmt
|
||||||
stylua
|
stylua
|
||||||
|
black
|
||||||
];
|
];
|
||||||
globals.mapleader = " ";
|
globals.mapleader = " ";
|
||||||
defaultEditor = true;
|
defaultEditor = true;
|
||||||
|
|||||||
@ -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;
|
||||||
|
|||||||
@ -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;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
104
home/waybar.nix
104
home/waybar.nix
@ -5,58 +5,60 @@
|
|||||||
systemd.enable = true;
|
systemd.enable = true;
|
||||||
style = ''
|
style = ''
|
||||||
|
|
||||||
* {
|
* {
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
font-weight: 600;
|
font-weight: 600;
|
||||||
|
}
|
||||||
|
|
||||||
|
window#waybar {
|
||||||
|
background-color: transparent;
|
||||||
|
border-radius: ${builtins.toString config.wayland.windowManager.hyprland.settings.decoration.rounding};
|
||||||
}
|
}
|
||||||
|
|
||||||
window#waybar {
|
|
||||||
background-color: transparent;
|
|
||||||
border-radius: ${builtins.toString config.wayland.windowManager.hyprland.settings.decoration.rounding};
|
|
||||||
}
|
|
||||||
|
|
||||||
#workspaces button {
|
#workspaces button {
|
||||||
all: unset;
|
all: unset;
|
||||||
padding: 1px 3px;
|
padding: 1px 3px;
|
||||||
color: alpha(@base05, 0.5);
|
color: alpha(@base05, 0.5);
|
||||||
border-radius: 1em;
|
border-radius: 1em;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#workspaces button.active {
|
#workspaces button.active {
|
||||||
color: @base05;
|
color: @base05;
|
||||||
}
|
}
|
||||||
|
|
||||||
#workspaces {
|
#workspaces {
|
||||||
margin: 0px;
|
margin: 0px;
|
||||||
padding: 2px 6px;
|
padding: 2px 6px;
|
||||||
background-color: @base00;
|
background-color: @base00;
|
||||||
border-radius: 1em;
|
border-radius: 1em;
|
||||||
}
|
}
|
||||||
#mpris,
|
#mpris,
|
||||||
#backlight,
|
#backlight,
|
||||||
#tray,
|
#tray,
|
||||||
#pulseaudio,
|
#pulseaudio,
|
||||||
#window,
|
#window,
|
||||||
#upower,
|
#upower,
|
||||||
#clock,
|
#clock,
|
||||||
#power-profiles-daemon {
|
#power-profiles-daemon {
|
||||||
padding: 2px 10px;
|
padding: 2px 10px;
|
||||||
background-color: @base00;
|
background-color: @base00;
|
||||||
color: @base05;
|
color: @base05;
|
||||||
border-radius: ${builtins.toString config.wayland.windowManager.hyprland.settings.decoration.rounding};
|
border-radius: ${builtins.toString config.wayland.windowManager.hyprland.settings.decoration.rounding};
|
||||||
}
|
}
|
||||||
|
|
||||||
#tray {
|
#tray {
|
||||||
padding: 0px 8px;
|
padding: 0px 8px;
|
||||||
}
|
}
|
||||||
|
|
||||||
window#waybar.empty #window {
|
window#waybar.empty #window {
|
||||||
background: none;
|
background: none;
|
||||||
}
|
padding: 0px;
|
||||||
#custom-sep {
|
margin: 0px;
|
||||||
color: alpha(@base05, 0.5);
|
}
|
||||||
}
|
#custom-sep {
|
||||||
|
color: alpha(@base05, 0.5);
|
||||||
|
}
|
||||||
'';
|
'';
|
||||||
settings = {
|
settings = {
|
||||||
mainBar = {
|
mainBar = {
|
||||||
@ -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 = [
|
||||||
|
|||||||
@ -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 = {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user