From 5c636935b2ebc40ea32196849de9176abb0b975b Mon Sep 17 00:00:00 2001 From: Harivansh Rathi Date: Wed, 25 Mar 2026 21:16:45 -0400 Subject: [PATCH] vimessage --- flake.lock | 18 +++++++++++++++++- flake.nix | 4 ++++ home/default.nix | 8 +++++++- modules/homebrew.nix | 1 + 4 files changed, 29 insertions(+), 2 deletions(-) diff --git a/flake.lock b/flake.lock index 3840096..a97d403 100644 --- a/flake.lock +++ b/flake.lock @@ -214,7 +214,8 @@ "home-manager": "home-manager", "nix-darwin": "nix-darwin", "nix-homebrew": "nix-homebrew", - "nixpkgs": "nixpkgs" + "nixpkgs": "nixpkgs", + "vimessage": "vimessage" } }, "systems": { @@ -261,6 +262,21 @@ "repo": "default", "type": "github" } + }, + "vimessage": { + "locked": { + "lastModified": 1774486967, + "narHash": "sha256-KmjmpdHJBUjmK/8gqUZDd0gl6HdwBt+gueumWy7mbUQ=", + "owner": "charliemeyer2000", + "repo": "vimessage", + "rev": "84fa77aa05f3af097c7fcc2c42981a0142e5e846", + "type": "github" + }, + "original": { + "owner": "charliemeyer2000", + "repo": "vimessage", + "type": "github" + } } }, "root": "root", diff --git a/flake.nix b/flake.nix index 81d5a34..6dad259 100644 --- a/flake.nix +++ b/flake.nix @@ -29,6 +29,10 @@ inputs.nixpkgs.follows = "nixpkgs"; }; + vimessage = { + url = "github:charliemeyer2000/vimessage"; + }; + nix-homebrew = { url = "github:zhaofengli-wip/nix-homebrew"; }; diff --git a/home/default.nix b/home/default.nix index 0f6e28a..da834e3 100644 --- a/home/default.nix +++ b/home/default.nix @@ -1,8 +1,14 @@ -{...}: { +{inputs, ...}: { imports = [ ./common.nix ./colima.nix ./karabiner.nix ./rectangle.nix + inputs.vimessage.homeManagerModules.default ]; + + programs.vimessage = { + enable = true; + mod = "ctrl"; + }; } diff --git a/modules/homebrew.nix b/modules/homebrew.nix index 6d9a41d..4a76612 100644 --- a/modules/homebrew.nix +++ b/modules/homebrew.nix @@ -20,6 +20,7 @@ casks = [ "cap" "codex" + "hammerspoon" "rectangle" "raycast" "riptide-beta"