Add configurations for programs
This commit is contained in:
parent
e990f8705d
commit
be1ae420d6
2 changed files with 18 additions and 3 deletions
|
@ -54,10 +54,10 @@
|
||||||
extraSpecialArgs = { inherit inputs pkgs; };
|
extraSpecialArgs = { inherit inputs pkgs; };
|
||||||
modules = [
|
modules = [
|
||||||
./home/home.nix
|
./home/home.nix
|
||||||
inputs.catppuccin.homeManagerModules.catppuccin
|
inputs.stylix.homeModules.stylix
|
||||||
|
inputs.catppuccin.homeModules.catppuccin
|
||||||
inputs.lix-module.nixosModules.default
|
inputs.lix-module.nixosModules.default
|
||||||
inputs.sops-nix.homeManagerModules.sops
|
inputs.sops-nix.homeManagerModules.sops
|
||||||
inputs.stylix.homeModules.stylix
|
|
||||||
{ nixpkgs.overlays = [ inputs.nur.overlays.default ]; }
|
{ nixpkgs.overlays = [ inputs.nur.overlays.default ]; }
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,10 +21,13 @@ in
|
||||||
defaultSopsFile = ./secrets/secrets.yaml;
|
defaultSopsFile = ./secrets/secrets.yaml;
|
||||||
age.keyFile = /home/${username}/.config/sops/age/keys.txt;
|
age.keyFile = /home/${username}/.config/sops/age/keys.txt;
|
||||||
};
|
};
|
||||||
|
# https://nix.catppuccin.com/search/rolling/
|
||||||
catppuccin = {
|
catppuccin = {
|
||||||
enable = true;
|
enable = true;
|
||||||
flavor = "mocha";
|
flavor = "mocha";
|
||||||
|
floorp.profiles.default.force = true;
|
||||||
};
|
};
|
||||||
|
# https://nix-community.github.io/stylix/options/modules/alacritty.html
|
||||||
stylix = {
|
stylix = {
|
||||||
enable = true;
|
enable = true;
|
||||||
base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-mocha.yaml";
|
base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-mocha.yaml";
|
||||||
|
@ -50,9 +53,12 @@ in
|
||||||
};
|
};
|
||||||
targets = {
|
targets = {
|
||||||
bat.enable = false;
|
bat.enable = false;
|
||||||
floorp.profileNames = [ "default" ];
|
floorp = {
|
||||||
|
profileNames = [ "default" ];
|
||||||
|
};
|
||||||
fzf.enable = false;
|
fzf.enable = false;
|
||||||
helix.enable = false;
|
helix.enable = false;
|
||||||
|
kitty.variant256Colors = true;
|
||||||
starship.enable = false;
|
starship.enable = false;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -487,6 +493,7 @@ in
|
||||||
nur.repos.rycee.firefox-addons.dearrow
|
nur.repos.rycee.firefox-addons.dearrow
|
||||||
nur.repos.rycee.firefox-addons.don-t-fuck-with-paste
|
nur.repos.rycee.firefox-addons.don-t-fuck-with-paste
|
||||||
nur.repos.rycee.firefox-addons.fediact
|
nur.repos.rycee.firefox-addons.fediact
|
||||||
|
nur.repos.rycee.firefox-addons.firefox-color
|
||||||
nur.repos.rycee.firefox-addons.foxyproxy-standard
|
nur.repos.rycee.firefox-addons.foxyproxy-standard
|
||||||
nur.repos.rycee.firefox-addons.geminize
|
nur.repos.rycee.firefox-addons.geminize
|
||||||
nur.repos.rycee.firefox-addons.gesturefy
|
nur.repos.rycee.firefox-addons.gesturefy
|
||||||
|
@ -571,6 +578,10 @@ in
|
||||||
name = "Documentation";
|
name = "Documentation";
|
||||||
toolbar = true;
|
toolbar = true;
|
||||||
bookmarks = [
|
bookmarks = [
|
||||||
|
{
|
||||||
|
name = "Catppuccin Options";
|
||||||
|
url = "https://nix.catppuccin.com/search/rolling/";
|
||||||
|
}
|
||||||
{
|
{
|
||||||
name = "Firefox Policy Templates";
|
name = "Firefox Policy Templates";
|
||||||
url = "mozilla.github.io/policy-templates";
|
url = "mozilla.github.io/policy-templates";
|
||||||
|
@ -623,6 +634,10 @@ in
|
||||||
name = "NixOS Package Search";
|
name = "NixOS Package Search";
|
||||||
url = "https://search.nixos.org/packages";
|
url = "https://search.nixos.org/packages";
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
name = "Stylix Options";
|
||||||
|
url = "https://nix-community.github.io/stylix/options/modules/alacritty.html";
|
||||||
|
}
|
||||||
{
|
{
|
||||||
name = "Vale Supported Languages";
|
name = "Vale Supported Languages";
|
||||||
url = "https://vale.sh/docs/formats/code";
|
url = "https://vale.sh/docs/formats/code";
|
||||||
|
|
Loading…
Add table
Reference in a new issue