Pitch: Fiz o Win+V do Windows funcionar no GNOME
Sempre que eu voltava pro ubuntu tinha uma coisa que me incomodava: o Win+V do Windows.
Depois que você acostuma com o histórico da área de transferência fica difícil viver sem. Até existem alguns gerenciadores de clipboard no Linux, mas nenhum me passava a sensação de ser uma função nativa do sistema. Então pensei: beleza, vou fazer eu mesmo.
Nasceu o WinV.
A ideia foi copiar a experiência do Windows 11 o mais fiel possível, mas integrada ao GNOME.
O que ele faz:
Win + Vabre o histórico da área de transferência;- suporta texto e imagens;
- busca instantânea;
- permite fixar itens;
- limpar o histórico;
Win + Eabre o painel de emojis (No Windows é win+. porém pode causar bugs 😅);- acompanha automaticamente o tema claro ou escuro do GNOME;
- o popup aparece perto do cursor, igualzinho ao Windows.
O mais engraçado é que guardar o histórico foi a parte fácil. O difícil foi fazer tudo parecer que sempre esteve ali. Passei mais tempo brigando com posicionamento, animações, atalhos e detalhes visuais do que com a lógica em si.
No fim fiquei bem feliz com o resultado. É aquele tipo de projeto que comecei porque senti falta de uma funcionalidade e acabei usando todos os dias.
O código é open source:
GitHub: https://github.com/Peterson047/winv
Se alguém quiser testar, dar sugestões ou mandar um PR, fica à vontade. E se conhecer algum detalhe do Win+V do Windows que eu ainda não reproduzi, pode falar também. Minha intenção é deixar a experiência o mais próxima possível.