nadiyar.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
My custom desktop shell I've been working on for several months now
OS: #secureblue
WM: #niri
shell: #Quickshell
repo: https://github.com/tpaau/dots
Sorry for no alt, there's not much I can do here, hopefully @altbot will come up with something sensible.
#linux #wayland #desktopshell #ricing #ricinglinux #unixporn #materialdesign #material #vim #neovim
new #neovim plugin released: jannotate.nvim
What is it? It's a side by side view of #jujutsu's `jj file annotate` command. Kind of what you get with `:Git blame` in fugitive, but for jj.
* `<space>a` to view the annotation
* highlights lines that are part of the same change
* `gs` on source buffer or `<CR>` on annotate buffer to show.
That's pretty much it.
As far as #AI 2025 goes, I wasn't expecting for #vscode to have some exclusive in on-demand code completion. Things move fast and maybe #neovim or #zed now have some solution, but at least #cursor doesn't and even dropped supermaven. Also don't know about #jetbrains. It's hard to keep up with a feature that seems to exist accidentally in code editors.
I will not fall down the neovim startup time reduction rabbit hole.....
I will not fall down the neovim startup time reduction rabbit hole.....
I will not fall down the neovim startup time reduction rabbit hole.....
TIL: If you are using a language server capable of autoformatting, formatting your whole file in Neovim is as easy as calling vim.lsp.buf.format().
And since LSP formatters use edit commands instead of replacing your whole file, Neovim can keep track of the cursor position, marks, and all kinds of other stuff that wasn't possible with just `:%!formatter`.
I've replaced my custom tiny autoformatting plugin with this and I don't regret it.
https://codeberg.org/scy/dotfiles/commit/e195eb85e5b7a0a94d61f91b1e47107f117af748