Compare commits

5 Commits

Author SHA1 Message Date
John Lancaster 9b51398ceb nhms switch keymap 2026-04-01 23:34:39 -05:00
John Lancaster 2a97dbf7ca slowed down the mouse scrolling in ghostty 2026-04-01 23:32:28 -05:00
John Lancaster d7e32c0a2f Merge branch 'forgejo' 2026-04-01 20:55:17 -05:00
John Lancaster cf02260941 my-neovim shortcuts 2026-03-31 23:11:23 -05:00
John Lancaster 609d2a5cca p14 ssh config 2026-03-31 23:09:32 -05:00
4 changed files with 23 additions and 2 deletions
@@ -41,6 +41,7 @@
busybox
dig
samba
my-neovim
];
security.pam.services.swaylock = {};
@@ -123,6 +124,7 @@
home.packages = with pkgs; [
bash
discord
my-neovim
];
ssh.matchSets = {
appdaemon = true;
+1
View File
@@ -43,6 +43,7 @@
shell-integration = "zsh";
shell-integration-features = [ "no-title" "sudo" ];
gtk-single-instance = true;
mouse-scroll-multiplier = 0.375;
window-position-x = 25;
window-position-y = 25;
+15 -1
View File
@@ -6,7 +6,7 @@
};
};
perSystem = { system, pkgs, ... }: {
perSystem = { system, pkgs, config, ... }: {
packages.my-neovim = ((inputs.nvf.lib.neovimConfiguration {
inherit pkgs;
modules = [
@@ -112,6 +112,20 @@
};
keymaps = [
{
desc = "Edit key mappings";
key = "<leader>ekm";
mode = [ "n" ];
silent = false;
action = "<cmd>:edit +/keymaps /home/john/.config/home-manager/jsl-dendritic/modules/programs/neovim.nix<CR>";
}
{
desc = "Home Manager Switch";
key = "<leader>nhms";
mode = [ "n" ];
silent = false;
action = "<cmd>:TermExec cmd='clear && nhms && exit' name='Nix Home Manager Switch' direction=float<CR>";
}
{
desc = "Key Maps [Telescope]";
key = "<leader>fkm";
+4
View File
@@ -127,6 +127,10 @@ in
matchBlocks = lib.mkMerge [
{
"john-pc-ubuntu" = {
hostname = "192.168.1.85";
};
"*" = lib.mkMerge [
{
user = "john";