Finally switch to flakes.
This commit is contained in:
parent
a90e09db74
commit
5e0b713756
116 changed files with 5443 additions and 3 deletions
12
home-manager/style/colors.nix
Normal file
12
home-manager/style/colors.nix
Normal file
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
# Global color palette
|
||||
prime = ''3823C4''; #3823C4
|
||||
accent = ''1B1F59''; #1B1F59
|
||||
split = ''555B9E''; #555B9E
|
||||
actSplit = ''5980B7''; #5980B7
|
||||
dark = ''101419''; #101419
|
||||
mid = ''171C23''; #171C23
|
||||
light = ''272b33''; #272B33
|
||||
urgent = ''C43823''; #C43823
|
||||
text = ''C7D3E3''; #C7D3E3
|
||||
}
|
70
home-manager/style/gtk.nix
Normal file
70
home-manager/style/gtk.nix
Normal file
|
@ -0,0 +1,70 @@
|
|||
{pkgs, ...}: {
|
||||
# Define GTK theme settings
|
||||
gtk = {
|
||||
enable = true;
|
||||
font = let
|
||||
fonts = import ../common/fonts.nix;
|
||||
in {
|
||||
name = "${fonts.main}";
|
||||
size = 11;
|
||||
};
|
||||
theme = {
|
||||
name = "Colloid-Dark";
|
||||
package = pkgs.colloid-gtk-theme.override {
|
||||
themeVariants = ["default"];
|
||||
colorVariants = ["dark"];
|
||||
sizeVariants = ["standard"];
|
||||
tweaks = ["black" "rimless" "normal"];
|
||||
};
|
||||
};
|
||||
iconTheme = {
|
||||
package = pkgs.papirus-icon-theme.override {color = "indigo";};
|
||||
name = "Papirus-Dark";
|
||||
};
|
||||
cursorTheme = {
|
||||
package = pkgs.simp1e-cursors;
|
||||
name = "Simp1e-Dark";
|
||||
};
|
||||
|
||||
# GTK app bookmarks
|
||||
gtk3 = {
|
||||
bookmarks = [
|
||||
# Local
|
||||
"file:///home/jimbo/Downloads"
|
||||
"file:///home/jimbo/Documents"
|
||||
"file:///home/jimbo/Videos"
|
||||
"file:///home/jimbo/Pictures/Screenshots"
|
||||
|
||||
# Remote
|
||||
"file:///home/jimbo/JimboNFS/Downloads"
|
||||
"file:///home/jimbo/JimboNFS/Documents"
|
||||
"file:///home/jimbo/JimboNFS/Music"
|
||||
"file:///home/jimbo/JimboNFS/Photos"
|
||||
"file:///home/jimbo/JimboNFS/Videos"
|
||||
"file:///home/jimbo/JimboNFS/Projects"
|
||||
|
||||
# Links and mounts
|
||||
"file:///home/jimbo/VMs"
|
||||
|
||||
# More important stuff
|
||||
"file:///home/jimbo/JimboNFS/School"
|
||||
];
|
||||
|
||||
# Disable shadows
|
||||
extraCss = ''
|
||||
* { outline-width: 0px; }
|
||||
decoration { box-shadow: none; }
|
||||
'';
|
||||
};
|
||||
|
||||
# Stop gtk4 from being rounded
|
||||
gtk4.extraCss = ''
|
||||
window {
|
||||
border-top-left-radius:0;
|
||||
border-top-right-radius:0;
|
||||
border-bottom-left-radius:0;
|
||||
border-bottom-right-radius:0;
|
||||
}
|
||||
'';
|
||||
};
|
||||
}
|
8
home-manager/style/qt.nix
Normal file
8
home-manager/style/qt.nix
Normal file
|
@ -0,0 +1,8 @@
|
|||
{pkgs, ...}: {
|
||||
# Theme QT apps
|
||||
qt = {
|
||||
enable = true;
|
||||
style.name = "gtk2";
|
||||
platformTheme.name = "gtk2";
|
||||
};
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue