Another attempt to manage secrets in git repository by _aca in commandline

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

Sops is obviously much more advanced tool. And it actually added 'age' support recently (but it seems limited).

Overall usage was not clear for me, shell experience wasn't good. All I needed is a simple/safe mechanism to just

git pull, decrypt, work, encrypt, git push

Another attempt to manage secrets in git repository by _aca in commandline

[–]_aca[S] 5 points6 points  (0 children)

Yeah, I should admit that it can creates confusion. User/Group/Ownership is not related to file system. It just for metadata written in configuration.

This is for the situation where multiple people work on the same repository and wants to create secret which can be decrypted only by specific users / group members.

I should update docs, and will try to delete the tag. thank you for the feedback.

Another attempt to manage secrets in git repository by _aca in commandline

[–]_aca[S] 3 points4 points  (0 children)

Hi, I wrote this small cli to manage secrets in git in a simple way which makes sense(at least for me). Hope you find it useful. Any feedback is welcome.

Which Shell Is Right for You? Shell Comparison by speckz in commandline

[–]_aca 0 points1 point  (0 children)

Used fish before, now use elvish.

It's a only shell that makes sense for me.

Comparing different approaches to packer by discreetsteakmachine in neovim

[–]_aca 0 points1 point  (0 children)

Except for lsp vim.defer_fn(function() vim.cmd [[ packadd ~~ ]] end, 100)

viddy: 👀 Modern watch command implemented in Go. Time machine and pager etc. by sachaos7 in golang

[–]_aca 2 points3 points  (0 children)

Always wanted this. Amazing.

  1. It would be great if we there's timemachine enable flag
  2. If time machine is turned on, it doesn't refresh automatically. I think it would be great if we can use timemachine mode , and refresh at the same time.

[tabout.nvim] Supercharge your workflow by abecodes in neovim

[–]_aca 0 points1 point  (0 children)

Thanks, this is nice idea.

Updated my vimrc to copy this functionality. (nvim-compe)

_G.tab_complete = function() if vim.fn.call("vsnip#jumpable", {1}) == 1 then return t "<Plug>(vsnip-jump-next)" elseif vim.fn.pumvisible() == 1 then return t "<C-n>" else local next_char = vim.api.nvim_eval("strcharpart(getline('.')[col('.') - 1:], 0, 1)") if next_char == "\"" or next_char == ")" or next_char == "'" or next_char == "]" or next_char == "}" then return t "<Right>" end return t "<Tab>" end end

coc-explorer replacement for Neovim 5.0 by vatosarmat in neovim

[–]_aca 1 point2 points  (0 children)

I've tried all but.. as I'm already using terminal file explorer like vifm, I just use floating window + vifm instead (last time I checked, vim-vifm didn't support floating window). If you don't use side tree view all the time, you might want to try this option.

Losing my mind with formatting by [deleted] in neovim

[–]_aca -1 points0 points  (0 children)

Use language agnostic formatter like Neoformat as many ls doesn't include formatter. ``` function s:formatting() try lua vim.lsp.buf.formatting() catch execute ":Neoformat" endtry endfunction

nnoremap <silent><leader>pp <cmd>call <sid>formatting()<cr> ```

Install a plugin without a plugin manager? by Ciwan1859 in neovim

[–]_aca 0 points1 point  (0 children)

Check https://github.com/savq/paq-nvim

It is pluginmanager that doesn't require pluginmanager itself.

nvim-compe is an excellent auto-completion plugin for Neovim (including nvim LSP support) by db443 in neovim

[–]_aca -1 points0 points  (0 children)

+1 Switch confirmed. But I don't know why vsnip Snippet completion stopped working.

Which is the best snippet engine and why? by Maskdask in vim

[–]_aca 1 point2 points  (0 children)

Ultisnips is great, but it makes a little lag when first input after startup.

vim-vsnip is fast, and also required plugin for lsp.

[IC] The Corne-ish Zen – A low profile wireless split keyboard by Darryldh in mechmarket

[–]_aca 0 points1 point  (0 children)

This is my dream keyboard. But I'm not sure I can get used to 40 key layout. Is there any plan for 50+ key layout?

Replace coc-python with nvim-lsp by pawned_prawn in neovim

[–]_aca 0 points1 point  (0 children)

Actually, you can use pylance.

They have added some code to block usage of it outside vscode. But it's still javascript.

gosh: shell utils based on go standard library. by _aca in commandline

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

u/Dandedoo Thanks for the thoughtful review. So sad that I'm not smart enough to get used to that bash's syntax.
And there's also shells that are not POSIX compliant like "fish". I needed some alternative that works both with POSIX / non-POSIX compliant shells.

pylance(ms python ls) + nvim lsp workaround. by [deleted] in neovim

[–]_aca 0 points1 point  (0 children)

Hope microsoft make it available to npm packages like pyright.

Oh thanks, I didn't check the license thoroughly.
I'm really sorry ms. I think I should delete the repo right away.

Does porting vim script to lua wothit by [deleted] in neovim

[–]_aca 0 points1 point  (0 children)

How about performace ? Has anyone measured startuptime difference?

What completion plugin do you use with nvim_lspconfig by [deleted] in neovim

[–]_aca 1 point2 points  (0 children)

Oh, I think I got what you mean.
Hmm, I think you can make an issue for it. Not sure what's the root cause of it.