home: init stylix
This commit is contained in:
parent
41a13caff4
commit
09470f429f
8 changed files with 82 additions and 26 deletions
|
@ -4,14 +4,15 @@
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
imports = [
|
imports = [
|
||||||
|
./stylix.nix
|
||||||
../../services
|
../../services
|
||||||
../../programs/anyrun
|
../../programs/anyrun
|
||||||
../../programs/ironbar
|
../../programs/ironbar
|
||||||
../../programs/browsers/firefox
|
../../programs/browsers/firefox
|
||||||
../../programs/terminal/wezterm
|
../../programs/terminal/wezterm
|
||||||
../../programs/terminal/zellij
|
../../programs/terminal/zellij
|
||||||
../../programs/gtk.nix
|
|
||||||
../../programs/media/cava.nix
|
../../programs/media/cava.nix
|
||||||
|
../../programs/gtk.nix
|
||||||
../../programs/mako.nix
|
../../programs/mako.nix
|
||||||
../../programs/media/spotify-player.nix
|
../../programs/media/spotify-player.nix
|
||||||
../../programs/media/zathura.nix
|
../../programs/media/zathura.nix
|
||||||
|
|
59
home/profiles/tsuki/stylix.nix
Normal file
59
home/profiles/tsuki/stylix.nix
Normal file
|
@ -0,0 +1,59 @@
|
||||||
|
{
|
||||||
|
inputs,
|
||||||
|
pkgs,
|
||||||
|
...
|
||||||
|
}: {
|
||||||
|
imports = [inputs.stylix.homeManagerModules.stylix];
|
||||||
|
|
||||||
|
stylix = {
|
||||||
|
autoEnable = false;
|
||||||
|
polarity = "dark";
|
||||||
|
base16Scheme = "${pkgs.base16-schemes}/share/themes/tokyo-night-dark.yaml";
|
||||||
|
fonts = {
|
||||||
|
monospace = {
|
||||||
|
name = "JetBrainsMono NF Medium";
|
||||||
|
package = pkgs.nerdfonts;
|
||||||
|
};
|
||||||
|
serif = {
|
||||||
|
name = "Noto Serif";
|
||||||
|
package = pkgs.noto-fonts;
|
||||||
|
};
|
||||||
|
sansSerif = {
|
||||||
|
name = "Noto Sans";
|
||||||
|
package = pkgs.noto-fonts;
|
||||||
|
};
|
||||||
|
emoji = {
|
||||||
|
name = "Twitter Color Emoji";
|
||||||
|
package = pkgs.twitter-color-emoji;
|
||||||
|
};
|
||||||
|
sizes = {
|
||||||
|
applications = 10;
|
||||||
|
desktop = 10;
|
||||||
|
popups = 10;
|
||||||
|
terminal = 12;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
cursor = {
|
||||||
|
name = "Bibata-Modern-Classic";
|
||||||
|
package = pkgs.bibata-cursors;
|
||||||
|
size = 24;
|
||||||
|
};
|
||||||
|
opacity = {
|
||||||
|
terminal = 0.6;
|
||||||
|
};
|
||||||
|
targets = {
|
||||||
|
wezterm.enable = false;
|
||||||
|
helix.enable = false;
|
||||||
|
hyprland.enable = false;
|
||||||
|
firefox.enable = false;
|
||||||
|
|
||||||
|
mako.enable = true;
|
||||||
|
gtk.enable = true;
|
||||||
|
lazygit.enable = true;
|
||||||
|
nushell.enable = true;
|
||||||
|
yazi.enable = true;
|
||||||
|
zellij.enable = true;
|
||||||
|
bat.enable = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
|
@ -1,7 +1,6 @@
|
||||||
{...}: {
|
{...}: {
|
||||||
imports = [
|
imports = [
|
||||||
./languages.nix
|
./languages.nix
|
||||||
./themes/catppuccin_mocha.nix
|
|
||||||
./themes/tokyonight.nix
|
./themes/tokyonight.nix
|
||||||
];
|
];
|
||||||
programs.helix = {
|
programs.helix = {
|
||||||
|
|
|
@ -1,22 +1,20 @@
|
||||||
{pkgs, ...}: {
|
{pkgs, ...}: {
|
||||||
home.pointerCursor = {
|
# home.pointerCursor = {
|
||||||
package = pkgs.bibata-cursors;
|
# package = pkgs.bibata-cursors;
|
||||||
name = "Bibata-Modern-Classic";
|
# name = "Bibata-Modern-Classic";
|
||||||
size = 24;
|
# size = 24;
|
||||||
gtk.enable = true;
|
# gtk.enable = true;
|
||||||
x11.enable = true;
|
# x11.enable = true;
|
||||||
|
# };
|
||||||
|
|
||||||
|
dconf.settings = {
|
||||||
|
"org/gnome/desktop/interface" = {
|
||||||
|
color-scheme = "prefer-dark";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
gtk = {
|
gtk = {
|
||||||
enable = true;
|
enable = true;
|
||||||
font = {
|
|
||||||
name = "Noto Sans";
|
|
||||||
size = 10;
|
|
||||||
};
|
|
||||||
theme = {
|
|
||||||
name = "Tokyonight-Dark-BL";
|
|
||||||
package = pkgs.tokyo-night-gtk;
|
|
||||||
};
|
|
||||||
iconTheme = {
|
iconTheme = {
|
||||||
name = "Papirus";
|
name = "Papirus";
|
||||||
package = pkgs.papirus-icon-theme;
|
package = pkgs.papirus-icon-theme;
|
||||||
|
|
|
@ -8,12 +8,5 @@ _: {
|
||||||
ignoreTimeout = true;
|
ignoreTimeout = true;
|
||||||
anchor = "top-right";
|
anchor = "top-right";
|
||||||
output = "DP-2";
|
output = "DP-2";
|
||||||
font = "Monaspace Krypton 10";
|
|
||||||
padding = "6";
|
|
||||||
margin = "18,21,0";
|
|
||||||
backgroundColor = "#1a1b26";
|
|
||||||
textColor = "#a9b1d6";
|
|
||||||
borderColor = "#2ac3de";
|
|
||||||
progressColor = "over #313244";
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,3 +1,10 @@
|
||||||
_: {
|
_: {
|
||||||
programs.bat.enable = true;
|
programs.bat = {
|
||||||
|
enable = true;
|
||||||
|
config = {
|
||||||
|
theme = "base16-stylix";
|
||||||
|
pager = "--RAW-CONTROL-CHARS --quit-if-one-screen --mouse";
|
||||||
|
style = "plain";
|
||||||
|
};
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,13 +8,13 @@ local config = {
|
||||||
device_type = "DiscreteGpu",
|
device_type = "DiscreteGpu",
|
||||||
name = "NVIDIA GeForce GTX 1070 Ti",
|
name = "NVIDIA GeForce GTX 1070 Ti",
|
||||||
},
|
},
|
||||||
|
color_scheme = "Tokyo Night",
|
||||||
enable_wayland = false,
|
enable_wayland = false,
|
||||||
font = wezterm.font("JetBrainsMono NF Medium"),
|
font = wezterm.font("JetBrainsMono NF Medium"),
|
||||||
font_size = 12.0,
|
font_size = 12.0,
|
||||||
window_background_opacity = 0.6,
|
window_background_opacity = 0.6,
|
||||||
text_background_opacity = 1.0,
|
text_background_opacity = 1.0,
|
||||||
enable_tab_bar = false,
|
enable_tab_bar = false,
|
||||||
color_scheme = "tokyonight",
|
|
||||||
window_padding = { top = 20, bottom = 20, left = 20, right = 20 },
|
window_padding = { top = 20, bottom = 20, left = 20, right = 20 },
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -10,7 +10,6 @@ _: {
|
||||||
simplified_ui = false;
|
simplified_ui = false;
|
||||||
default_layout = "default";
|
default_layout = "default";
|
||||||
ui.pane_frames.rounded_corners = true;
|
ui.pane_frames.rounded_corners = true;
|
||||||
theme = "tokyo-night-storm";
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue