theme | enable catppucci theming
This commit is contained in:
parent
86fef45deb
commit
995218d6aa
5 changed files with 84 additions and 46 deletions
16
flake.lock
generated
16
flake.lock
generated
|
|
@ -114,6 +114,21 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"catppuccin": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1724156255,
|
||||||
|
"narHash": "sha256-rpUCeS/QZwQdJmDrvCm0hRi8bFvQNQKAnIMK5ZDBfpM=",
|
||||||
|
"owner": "catppuccin",
|
||||||
|
"repo": "nix",
|
||||||
|
"rev": "8886a68edadb1d93c7101337f995ffce4b410ff2",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "catppuccin",
|
||||||
|
"repo": "nix",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"disko": {
|
"disko": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
|
|
@ -415,6 +430,7 @@
|
||||||
},
|
},
|
||||||
"root": {
|
"root": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
|
"catppuccin": "catppuccin",
|
||||||
"disko": "disko",
|
"disko": "disko",
|
||||||
"home-manager": "home-manager",
|
"home-manager": "home-manager",
|
||||||
"nix": "nix",
|
"nix": "nix",
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
inputs = {
|
inputs = {
|
||||||
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
|
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
|
||||||
|
catppuccin.url = "github:catppuccin/nix";
|
||||||
disko.url = "github:nix-community/disko";
|
disko.url = "github:nix-community/disko";
|
||||||
disko.inputs.nixpkgs.follows = "nixpkgs";
|
disko.inputs.nixpkgs.follows = "nixpkgs";
|
||||||
home-manager.url = "github:nix-community/home-manager/master";
|
home-manager.url = "github:nix-community/home-manager/master";
|
||||||
|
|
@ -17,6 +18,7 @@
|
||||||
nixos-hardware,
|
nixos-hardware,
|
||||||
home-manager,
|
home-manager,
|
||||||
stylix,
|
stylix,
|
||||||
|
catppuccin,
|
||||||
...
|
...
|
||||||
}: let
|
}: let
|
||||||
inherit (self) outputs;
|
inherit (self) outputs;
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,7 @@
|
||||||
imports = [
|
imports = [
|
||||||
inputs.nixos-hardware.nixosModules.google-pixelbook
|
inputs.nixos-hardware.nixosModules.google-pixelbook
|
||||||
inputs.stylix.nixosModules.stylix
|
inputs.stylix.nixosModules.stylix
|
||||||
|
inputs.catppuccin.nixosModules.catppuccin
|
||||||
./hardware-configuration.nix
|
./hardware-configuration.nix
|
||||||
# ../disko/mmcblk.nix
|
# ../disko/mmcblk.nix
|
||||||
../workstation
|
../workstation
|
||||||
|
|
|
||||||
|
|
@ -6,26 +6,45 @@
|
||||||
pkgs,
|
pkgs,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
stylix = {
|
# stylix = {
|
||||||
base16Scheme = "${pkgs.base16-schemes}/share/themes/dracula.yaml";
|
# base16Scheme = "${pkgs.base16-schemes}/share/themes/dracula.yaml";
|
||||||
image = ./fan-table-device-box-wallpaper.jpg;
|
# image = ./fan-table-device-box-wallpaper.jpg;
|
||||||
fonts = {
|
# fonts = {
|
||||||
# monospace = {
|
# # monospace = {
|
||||||
# package = pkgs.nerdfonts.override {fonts = ["Source Code Pro"];};
|
# # package = pkgs.nerdfonts.override {fonts = ["Source Code Pro"];};
|
||||||
# # package = pkgs.nerdfonts.override {fonts = ["JetBrainsMono"];};
|
# # # package = pkgs.nerdfonts.override {fonts = ["JetBrainsMono"];};
|
||||||
# };
|
# # };
|
||||||
sizes = {
|
# sizes = {
|
||||||
applications = 10;
|
# applications = 10;
|
||||||
terminal = 9;
|
# terminal = 9;
|
||||||
desktop = 10;
|
# desktop = 10;
|
||||||
popups = 10;
|
# popups = 10;
|
||||||
};
|
# };
|
||||||
};
|
# };
|
||||||
opacity = {
|
# opacity = {
|
||||||
applications = 1.0;
|
# applications = 1.0;
|
||||||
terminal = 0.75;
|
# terminal = 0.75;
|
||||||
desktop = 1.0;
|
# desktop = 1.0;
|
||||||
popups = 1.0;
|
# popups = 1.0;
|
||||||
};
|
# };
|
||||||
|
# };
|
||||||
|
catppuccin = {
|
||||||
|
enable = true;
|
||||||
|
flavor = "mocha";
|
||||||
};
|
};
|
||||||
|
console.catppuccin = {
|
||||||
|
enable = true;
|
||||||
|
flavor = "mocha";
|
||||||
|
};
|
||||||
|
|
||||||
|
# services.displayManager = {
|
||||||
|
# sddm = {
|
||||||
|
# enable = true;
|
||||||
|
# catppuccin = {
|
||||||
|
# enable = true;
|
||||||
|
# flavor = "mocha";
|
||||||
|
# background = ./fan-table-device-box-wallpaper.jpg;
|
||||||
|
# };
|
||||||
|
# };
|
||||||
|
# };
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -116,31 +116,31 @@ in {
|
||||||
ACTION=="add|change", KERNEL=="sd[a-z]*[0-9]*|mmcblk[0-9]*p[0-9]*|nvme[0-9]*n[0-9]*p[0-9]*", ENV{ID_FS_TYPE}=="ext4", ATTR{../queue/scheduler}="none"
|
ACTION=="add|change", KERNEL=="sd[a-z]*[0-9]*|mmcblk[0-9]*p[0-9]*|nvme[0-9]*n[0-9]*p[0-9]*", ENV{ID_FS_TYPE}=="ext4", ATTR{../queue/scheduler}="none"
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
kmscon = {
|
# kmscon = {
|
||||||
enable = true;
|
# enable = true;
|
||||||
fonts = [
|
# fonts = [
|
||||||
{
|
# {
|
||||||
name = "Source Code Pro";
|
# name = "Source Code Pro";
|
||||||
package = pkgs.source-code-pro;
|
# package = pkgs.source-code-pro;
|
||||||
}
|
# }
|
||||||
];
|
# ];
|
||||||
extraConfig = ''
|
# extraConfig = ''
|
||||||
font-size=10
|
# font-size=10
|
||||||
palette=custom
|
# palette=custom
|
||||||
palette-black=33, 34, 44
|
# palette-black=33, 34, 44
|
||||||
palette-cyan=128, 255, 234
|
# palette-cyan=128, 255, 234
|
||||||
palette-dark-grey=182, 185, 201
|
# palette-dark-grey=182, 185, 201
|
||||||
palette-green=138, 255, 128
|
# palette-green=138, 255, 128
|
||||||
palette-dark-grey=65, 69, 88
|
# palette-dark-grey=65, 69, 88
|
||||||
palette-light-grey=98, 103, 132
|
# palette-light-grey=98, 103, 132
|
||||||
palette-light-green=208, 255, 204
|
# palette-light-green=208, 255, 204
|
||||||
palette-light-red=255, 212, 204
|
# palette-light-red=255, 212, 204
|
||||||
palette-light-yellow=255, 255, 204
|
# palette-light-yellow=255, 255, 204
|
||||||
palette-red=255, 149, 128
|
# palette-red=255, 149, 128
|
||||||
palette-white=248, 248, 242
|
# palette-white=248, 248, 242
|
||||||
palette-yellow=255, 255, 128
|
# palette-yellow=255, 255, 128
|
||||||
'';
|
# '';
|
||||||
};
|
# };
|
||||||
pcscd = {
|
pcscd = {
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue