various updates

- nvim fixes
- firefox updates
- stop breaking sxhkdrc
This commit is contained in:
Anish Lakhwara
2022-09-27 22:13:16 +10:00
parent aa30562d5b
commit 670a756cff
7 changed files with 591 additions and 291 deletions
+6 -3
View File
@@ -4,7 +4,8 @@
# Imperative steps:
# - Enable & configure plugins
# - Run :colourscheme --url https://raw.githubusercontent.com/lonepie/dracula-tridactyl/main/dracula.css dracula for tridactyl theme
# - Import css for tree style tabs from treestyletabs.css
# - Import css for sidebery from sidebery.css
# - Configure wallabagger, shaarli, grasp
programs.browserpass.enable = true;
programs.browserpass.browsers = [ "firefox" ];
@@ -12,15 +13,17 @@
programs.firefox = {
enable = true;
extensions = with pkgs.nur.repos.rycee.firefox-addons; [
# Find extensions: https://github.com/nix-community/nur-combined/blob/master/repos/rycee/pkgs/firefox-addons/generated-firefox-addons.nix
ublock-origin
wallabagger
tree-style-tab
# tree-style-tab
tridactyl
promnesia
sidebery
(buildFirefoxXpiAddon {
pname = "shaarli";
version = "2.0.0";
addonId = "{f59a7028-b71f-490d-844e-f781a11ffbc7}";
addonId = "shaarli@imirhil.fr";
url = "https://addons.mozilla.org/firefox/downloads/file/815126/shaarli-2.0.0.xpi";
sha256 = "W/OpvOfMclibP6LeG573/DlMs0p8fF0efyd+i8Sudgg=";
meta = { };