add nixos firefox bookmarks

This commit is contained in:
ark-lamp-umbrella 2024-04-16 20:39:19 -07:00
parent 37a1c84903
commit 3965e864e7
Signed by: ark-lamp-umbrella
GPG Key ID: 15E48F7B97025652
5 changed files with 26 additions and 35 deletions

View File

@ -1,7 +1,6 @@
{ config, pkgs, ... }:
{ ... }:
let
home-manager = builtins.fetchTarball "https://github.com/nix-community/home-manager/archive/master.tar.gz";
alacritty-catppuccin = builtins.fetchTarball "https://github.com/catppuccin/alacritty/archive/master.tar.gz";
in
{
imports =
@ -10,8 +9,7 @@ in
];
home-manager.users.ark.programs.alacritty = {
enable = true;
settings = (builtins.fromTOML "${builtins.readFile "${alacritty-catppuccin}/catppuccin-macchiato.toml"}") //
{
settings = {
window = {
padding = {
x = 4;
@ -19,7 +17,7 @@ in
};
};
font = {
size = 16;
size = 14;
normal = {
family = "CozetteVector";
style = "Medium";
@ -29,12 +27,12 @@ in
style = "Medium";
};
italic = {
family = "BlexMono Nerd Font Mono";
style = "Italic";
family = "CozetteVector";
style = "Medium";
};
bold_italic = {
family = "BlexMono Nerd Font Mono";
style = "Bold Italic";
family = "CozetteVectorBold";
style = "Medium";
};
};
};

View File

@ -5,10 +5,6 @@
{ pkgs, lib, ... }:
let
home-manager = builtins.fetchTarball "https://github.com/nix-community/home-manager/archive/master.tar.gz";
wofi-catppuccin = builtins.fetchTarball "https://github.com/quantumfate/wofi/archive/master.tar.gz";
starship-catppuccin = builtins.fetchTarball "https://github.com/catppuccin/starship/archive/master.tar.gz";
helix-catppuccin = builtins.fetchTarball "https://github.com/catppuccin/helix/archive/master.tar.gz";
dunst-catppuccin = builtins.fetchTarball "https://github.com/catppuccin/dunst/archive/master.tar.gz";
in
{
imports =
@ -167,7 +163,6 @@ in
services = {
dunst = {
enable = true;
configFile = "${dunst-catppuccin}/themes/macchiato.conf";
};
};
programs = {
@ -192,7 +187,6 @@ in
};
wofi = {
enable = true;
style = builtins.readFile "${wofi-catppuccin}/src/macchiato/style.css";
};
lsd = {
enable = true;
@ -201,7 +195,7 @@ in
enable = true;
defaultEditor = true;
settings = {
theme = "catppuccin-macchiato";
theme = "base16-terminal";
editor = {
mouse = false;
line-number = "relative";
@ -217,13 +211,6 @@ in
};
};
};
themes = {
catppuccin-macchiato = builtins.fromTOML(
builtins.readFile(
"${helix-catppuccin}/themes/default/catppuccin_macchiato.toml"
)
);
};
};
starship = {
enable = true;
@ -238,16 +225,10 @@ in
success_symbol = "";
error_symbol = "";
};
palette = "catppuccin_macchiato";
elixir = {
symbol = "";
};
} //
builtins.fromTOML (
builtins.readFile(
"${starship-catppuccin}/palettes/macchiato.toml"
)
);
};
};
git = {
enable = true;
@ -264,7 +245,7 @@ in
programs.fish = {
enable = true;
# Enable starship prompt
interactiveShellInit = builtins.readFile "/etc/nixos/fish/shellinit.fish";
interactiveShellInit = builtins.readFile("/etc/nixos/fish/shellinit.fish");
};
programs.steam = {
enable = true;

View File

@ -44,6 +44,21 @@ in
firefox-color
tabliss
];
bookmarks = [
{
name = "nixos";
bookmarks = [
{
name = "nixos packages";
url = "https://search.nixos.org";
}
{
name = "home manager wiki";
url = "https://nix-community.github.io/home-manager";
}
]
}
];
userChrome = builtins.readFile ./userChrome.css;
extraConfig = builtins.readFile "${arkenfox}/user.js";
};

View File

@ -12,7 +12,4 @@ in
fonts.packages = with pkgs; [
cozette
];
home-manager.users.ark.home.packages = [
(pkgs.nerdfonts.override { fonts = [ "IBMPlexMono" ]; })
];
}

View File

@ -1,4 +1,4 @@
{ config, pkgs, ... }:
{ ... }:
let
home-manager = builtins.fetchTarball "https://github.com/nix-community/home-manager/archive/master.tar.gz";
in