summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Kassouni <alex@kassouni.net>2026-08-31 19:33:29 -0700
committerAlexander Kassouni <alex@kassouni.net>2026-08-31 19:33:29 -0700
commit1c5fa1c205f2bb78f8e1179b0576f3c3578dad69 (patch)
tree5b2d25a038b82cff8552b3042f80cdd78aae51c1
parent02f1cb4dae4f466d79e102f890f093fb9e97e7f7 (diff)
add vimium
-rw-r--r--TODO.md2
-rw-r--r--machines/common/base.nix1
-rw-r--r--users/kassouni/firefox.nix8
3 files changed, 10 insertions, 1 deletions
diff --git a/TODO.md b/TODO.md
index 652bc5a..1a4cde5 100644
--- a/TODO.md
+++ b/TODO.md
@@ -5,6 +5,6 @@
- [ ] declarative syncthing
- [ ] nvim binds, whichkey
- [ ] media keys
-- [ ] trackpad tuning
+- [ ] trackpad tuning, haptic sensitivity
- [ ] firefox vim extension
- [ ] glide browser
diff --git a/machines/common/base.nix b/machines/common/base.nix
index 81d713d..60bdf3d 100644
--- a/machines/common/base.nix
+++ b/machines/common/base.nix
@@ -4,6 +4,7 @@
};
security.polkit.enable = true;
+
nix.settings.experimental-features = [
"nix-command"
diff --git a/users/kassouni/firefox.nix b/users/kassouni/firefox.nix
index 9bf130c..3b9d30a 100644
--- a/users/kassouni/firefox.nix
+++ b/users/kassouni/firefox.nix
@@ -12,6 +12,7 @@
private_browsing = true;
};
+
"{d634138d-c276-4fc8-924b-40a0ea21d284}" = {
default_area = "navbar";
install_url = "https://addons.mozilla.org/firefox/downloads/latest/1password-x-password-manager/latest.xpi";
@@ -25,6 +26,13 @@
installation_mode = "normal_installed";
private_browsing = true;
};
+
+ "{d7742d87-e61d-4b78-b8a1-b469842139fa}" = {
+ default_area = "menupanel";
+ install_url = "https://addons.mozilla.org/firefox/downloads/latest/vimium-ff/latest.xpi";
+ installation_mode = "normal_installed";
+ private_browsing = true;
+ };
};
};