Gen 415: installed the NUR and added a firefox config

This commit is contained in:
pagedMov
2024-10-12 15:52:42 -04:00
parent 2f07137baa
commit a3614a0dc7
7 changed files with 77 additions and 17 deletions

View File

@@ -1,9 +1,10 @@
{ inputs, username, system, ... }:
{ nur, inputs, username, system, ... }:
{
imports =
[ (import ./btop.nix) ]
++ [ (import ./bat.nix) ]
++ [ (import ./firefox.nix) ]
++ [ (import ./cava.nix) ]
++ [ (import ./fuzzel.nix) ]
++ [ (import ./gtk.nix) ]

View File

@@ -0,0 +1,47 @@
{ nur, username, ... }:
{
programs.firefox = {
enable = true;
profiles.${username} = {
name = "${username}";
isDefault = true;
bookmarks = [
{ name = "NixOS Options";
url = "https://search.nixos.org/options";
}
{ name = "Home Manager Options";
url = "https://home-manager-options.extranix.com/";
}
{ name = "Nixvim Docs";
url = "https://nix-community.github.io/nixvim/";
}
{ name = "Rust Manual";
url = "https://doc.rust-lang.org/book/ch01-03-hello-cargo.html";
}
{ name = "ChatGPT";
url = "https://chatgpt.com/";
}
{ name = "DataAnnotation";
url = "https://app.dataannotation.tech/users/sign_in";
}
{ name = "Nerd Fonts Cheatsheet";
url = "https://www.nerdfonts.com/cheat-sheet";
}
];
extensions = with nur.repos.rycee.firefox-addons; [
darkreader
adnauseam
cookie-autodelete
disconnect
vimium
firenvim
privacy-badger
];
settings = {
"extensions.autoDisableScopes" = 0;
"browser.startup.homepage" = "https://nixos.org";
};
};
};
}

View File

@@ -5,7 +5,6 @@ let
in
{
home.packages = with pkgs; [
hello
gtk3
adwaita-icon-theme
uhk-agent
@@ -16,7 +15,6 @@ in
zathura
inkscape
imagemagick
firefox
yt-dlp
vlc
speedtest-cli