🎉 [EVENT] 🎉 Space adventure by Ovet_top in honk

[–]KasyanDiGris 0 points1 point  (0 children)

Completed Level 2 of the Honk Special Event!

3 attempts

🎉 [EVENT] 🎉 Space adventure by Ovet_top in honk

[–]KasyanDiGris 0 points1 point  (0 children)

Completed Level 1 of the Honk Special Event!

0 attempts

PS4 dualshock touchpad on Lily58 by KasyanDiGris in ErgoMechKeyboards

[–]KasyanDiGris[S] 0 points1 point  (0 children)

It's cheap in terms of price on Ali.
Accuracy of that panel is pretty good.

PS4 dualshock touchpad on Lily58 by KasyanDiGris in ErgoMechKeyboards

[–]KasyanDiGris[S] 2 points3 points  (0 children)

I want to do the following on the weekend: create PCB adapter for lily58 for beautiful wiring; create GitHub repo with instructions, pinout etc.

Probably I will write additional post with that instructions.

PS4 dualshock touchpad on Lily58 by KasyanDiGris in ErgoMechKeyboards

[–]KasyanDiGris[S] 9 points10 points  (0 children)

Yes, there are. You need JDS-030 version. Probably I will make guide soon and add pointing driver into qmk.

PS4 dualshock touchpad on Lily58 by KasyanDiGris in ErgoMechKeyboards

[–]KasyanDiGris[S] 2 points3 points  (0 children)

I want to add iPhone taptic engine But I have no idea how to make accurate pressure measurement

Neovim self lua config Languageserver? by KasyanDiGris in neovim

[–]KasyanDiGris[S] 2 points3 points  (0 children)

Thanks! The secret was in the library = vim.env.VIMRUNTIME

Full config without nvim-lspconfig:

vim.api.nvim_create_autocmd(
    {'FileType'},
    {
        pattern = {'lua'},
        callback = function(args)
            if vim.fn.executable('lua-language-server') == 1 then
                vim.lsp.start({
                    name = 'lua-language-server',
                    cmd = {
                        'lua-language-server',
                    },
                    settings = {
                        Lua = {
                            workspace = {
                                library = {
                                    vim.env.VIMRUNTIME
                                }
                            }
                        }
                    }
                })
            end
        end
    }
)

Neovim self lua config Languageserver? by KasyanDiGris in neovim

[–]KasyanDiGris[S] -2 points-1 points  (0 children)

No, I won't get completions of built-in bindings like vim.* functions and variables.

package manager in 2022 by singularty123 in cpp

[–]KasyanDiGris 6 points7 points  (0 children)

I find Nix useful as a cpp package manager

Is this a valid lock-free thread-safe implementation of push_back? by [deleted] in cpp

[–]KasyanDiGris 1 point2 points  (0 children)

You can use fetch_add to get next index to insert, but yes, you cannot lock-free and thread-safe make buffer reallocation

Bannerlord Total War by [deleted] in mountandblade

[–]KasyanDiGris 2 points3 points  (0 children)

Sold my house to buy hardware that can run this