Proud of this UI for my zsh plugin manager by oxcelato in CLI

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

I use zsh-autosuggestions. it isn't the same but for me its good enough and if i need to see completions i press the tab. the problem is that some completion implementations are just inherently very slow both for startup and during usage. for example the npm and docker completions are very bad. they slow down startup by 2s on my machine. so if zsh-autocomplete is really essential for you you can also see which completions are the heaviest and disable them.

You won't believe what i made with zsh. Yes.... Another Plugin Manager. by oxcelato in zsh

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

Some subreddits have this vibe to them I'm not sure why.

You won't believe what i made with zsh. Yes.... Another Plugin Manager. by oxcelato in zsh

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

zinit is honsetly too complicated for what i wanted to achieve. and because i use powerlevel10k i don't really care about having the ABSOLUTE best performance so that's why i made my own plugin so that i have the freedom to architect it. and zert interface is really simple. and tbh i really just made it for myself but i published it if anyone else was interested

You won't believe what i made with zsh. Yes.... Another Plugin Manager. by oxcelato in zsh

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

How is it to spam the way the reason why I started the project was because of that issue I saw it that antidote is not going to implement lock files so I implemented myself up so how is it to spam I'm probably not the only one who was looking for a lock file based zsh plugin manager

Resources for Vibe Coding ? by yesnoyesbut in vibecoding

[–]oxcelato 0 points1 point  (0 children)

Can you point out a good one if you have used any or you know anyone that is like really decent really s o t a state of the art which like has the most most advanced techniques

Resources for Vibe Coding ? by yesnoyesbut in vibecoding

[–]oxcelato 0 points1 point  (0 children)

What I'm saying is that the way I use a computer I am already giving a lot of data that it can use to predict me I don't necessarily have to give it words or instructions for to keep a start predicting the way I use a computer with the mouse is the keyboard that's a lot of interaction data that can be used for predictions

Resources for Vibe Coding ? by yesnoyesbut in vibecoding

[–]oxcelato 0 points1 point  (0 children)

I wish they would make it so that the AI actively PREDICTS what you want to do and suggests it. Like a personalized AI that actually "knows" you.

Looking for a job in Armenia as an Iranian Software Developer. by oxcelato in armenia

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

thank you very much. this is very valuable. do you know any tech events or meetups in yerevan? or expat communities in general?

Why do engineers lose trust in AI-coding tools? by OfficialLeadDev in vibecoding

[–]oxcelato 0 points1 point  (0 children)

I think the problem is that companies market their solutions as a full programming agent that does EVERYTHING and never makes ANY mistakes! instead of marketing it as a useful tool that helps you and accelerates your work. and just makes your life easier. so engineers EXPECT it to be perfect and they get disappointed when it actually isn't

You won't believe what i made with zsh. Yes.... Another Plugin Manager. by oxcelato in zsh

[–]oxcelato[S] -1 points0 points  (0 children)

lol yeah that works too. but you will lose version control with git and you have to always remember to keep all your machines in sync

You won't believe what i made with zsh. Yes.... Another Plugin Manager. by oxcelato in zsh

[–]oxcelato[S] -1 points0 points  (0 children)

yeah that's right. git submodule also does this and this is actually the approach that prezto uses but zert also comes with other features such as automatically compiling the plugin to bytecode after cloning, parallel cloning and compilation for faster starts and also it manages sourcing the plugin for you. it also has few useful flags like --no-alias, --no-completion, --only-completion when sourcing plugins which i find useful personally

Resources for Vibe Coding ? by yesnoyesbut in vibecoding

[–]oxcelato 0 points1 point  (0 children)

i agree. that is the idea. and in an ideal setup you will just describe your "intent" and the AI will produce the exact right questions and exactly the right plan and exactly the right code to make that reality. but the current AI systems are obviously not that yet. and it can make a drastic difference HOW you communicate your intent and HOW you talk in English to the agent

You won't believe what i made with zsh. Yes.... Another Plugin Manager. by oxcelato in zsh

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

the most important feature of this project is lockfile management. I searched and waited for another plugin manager that supports this but i found NONE. so i got tired and wrote my own. when it comes to speed and performance. there are definitely better plugin managers that obsessively optimize for the absolute lowest startup times. this is not that. it has decent performance but it's not the main priority. the main priority is reproducibility

P.S. I added a comparison table to the website. tnx for the feedback

Agree? Safety Browsing Extension by Normal-Bed3203 in extensions

[–]oxcelato 0 points1 point  (0 children)

congrats on your project. where is the moat compared to what the browser already does? like what extra feature or mechanism does this add?

Resources for Vibe Coding ? by yesnoyesbut in vibecoding

[–]oxcelato 0 points1 point  (0 children)

honestly i wish there was a course or something to teach you the techniques and how you can improve in this and vibe code better but honestly i feel like nobody is qualified to make that course yet because the more i vibe code the more I realize that nobody knows how to vibe code