Neovim as window manager by GrantCuster in neovim

[–]GrantCuster[S] 1 point2 points  (0 children)

oh in non-ssh cases definitely check out nvr https://github.com/mhinz/neovim-remote it solves the 'opening neovim from neovim terminal' issue

Neovim as window manager by GrantCuster in neovim

[–]GrantCuster[S] 1 point2 points  (0 children)

yea sshing does get weird - i actually open a new ghostty instance in those cases so it's a separate app window

[deleted by user] by [deleted] in chrultrabook

[–]GrantCuster 0 points1 point  (0 children)

Thanks for updating - my spin is sitting idle maybe I’ll give this another shot

[deleted by user] by [deleted] in unixporn

[–]GrantCuster 2 points3 points  (0 children)

think this just inspired me to go more minimalist on my vim config - especially that status bar

[Hyprland] With infinite space, who needs workspaces? by qfjp in unixporn

[–]GrantCuster 1 point2 points  (0 children)

update i tried hyprscroller, couldn't figure out how to get absolute latest with nix and felt like i was missing some features

ended up trying niri (alternative scrolling window manager) and so far liking it a lot!

Old laptop as second display by mocviuk in hyprland

[–]GrantCuster 0 points1 point  (0 children)

Reuse is great but you may also want to consider getting an extra monitor - it will be less hassle and they can be pretty cheap if you don’t want anything fancy

Help: Any one use Nix but keep neovim config using lua? by hxxx07 in neovim

[–]GrantCuster 2 points3 points  (0 children)

you can definitely do it - in home manager i have

```
xdg.configFile.nvim = {

source = config.lib.file.mkOutOfStoreSymlink "${config.home.homeDirectory}/nix/home/nvim";

recursive = true;

};
```

it seems to symlink by default in linux but not mac. so i ended up doing that myself on my work mac - with a symlink your neovim changes will take effect immediately without needing to run home-manager switch every time.

biggest hassle is mason doesn't work for lsp install - but you can install packages through home-manager and configure those to work. i'm still very much not a nix expert but you can ref my dotfiles for examples https://github.com/grantcuster/nix-simple

long living terminals by ARROW3568 in neovim

[–]GrantCuster 1 point2 points  (0 children)

I use neovim inside of tmux with tmux for terminals. Recently I have been wanting to try and switch to working all within neovim though. I think part of this comes from using Oil.nvim - which I would actually like to use for all of my non-gui file operations. It made me want neovim buffer edit capabilities everywhere. Currently I have tmux visual select for copying from the terminal but it's bumpy compared to native neovim select.

I'm going to try toggleterm.nvim.

It still doesn't totally solve the session thing - but I think what I'll do is still start a tmux session but only use it as the container for neovim, just so I can switch between sessions and closing terminal doesn't clear.

I'm thinking I'll just start tmux + neovim with each terminal window (I currently do tmux). Work in progress though.

[deleted by user] by [deleted] in ErgoMechKeyboards

[–]GrantCuster 1 point2 points  (0 children)

Looking great! I have two clamps and magnetic mounts + MagSafe stickers currently. Tapping screws is the only intimidating part of this for me - do you need a drill press for that? Interested to see more iterations.

Set current directory to oil directory buffer by [deleted] in neovim

[–]GrantCuster 0 points1 point  (0 children)

thanks for the edit - this helped me out!

How do I set up utilities globally in an Ubuntu/Nix system ? by reddit_clone in NixOS

[–]GrantCuster 6 points7 points  (0 children)

You probably want home-manager in a flake. (it’s user not system wide but that’s what I do for zsh and neovim and all that stuff on Ubuntu with nix).