quarta-feira, 25 de janeiro de 2023

i3wm gerenciador de arquivos ( file manager ) desconfigurado / xdg-open - RESOLVIDO / Solved

O gerenciador de arquivos do i3wm estava se comportando de forma estranha, em alguns programas em vez de abrir o thunar era aberto o Analisador de uso de discos ( Disk Usage Analyzer ) o problema era a configuração do xdg-open

Para solucionar o problema reconfigurei de forma correta

rodei o comando mimeopen -d para ele configurar qual aplicativo eu gostaria que fosse aberto o diretorio /home

$ mimeopen -d /home

escolhi a opção Thunar File Manager  (thunar)

e aparentimente tudo se resolveu! todos os programas que podem abrir diretorios estão usando o thunar

 

OBS 1: Eu descobri que o problema era na configuração do xdg-open rodando o comando 

$ xdg-open /home

e ele abria o Analisador de uso de discos ( Disk Usage Analyzer )

 

OBS 2: 

você pode usar o comando mimeopen -d para configurar outras aplicações

ex:

$ mimeopen -d ~/arquivo.pdf

ele vai retornar programas que podem abrir pdfs para configurar como default

*** Outra solução (atualizado 2025) ***

1 -  rode o comando 


$ xdg-mime query default inode/directory

se mostrar org.gnome.baobab.desktop esse é o problema!

2 - solução, rode o comando 

$ xdg-mime default thunar.desktop inode/directory

3 - rode o comando

$ xdg-mime query default inode/directory 

se a saida for Thunar.desktop o problema foi resolvido!

4 - execute o comando xdg-open para verificar se tudo está resolvido
$ xdg-open /home

BONUS:
Também é possivel alterar de forma manual com o comando
$ vim ~/.config/mimeapps.list

E garantir que a seção [Default Applications] tenha:
inode/directory=Thunar.desktop

sábado, 3 de dezembro de 2022

Instalar nodejs

Versão do nodejs node-v18.12.1

 

1. Baixe o arquivo tar.xz no site https://nodejs.org/

no meu caso é node-v18.12.1-linux-x64.tar.xz

2. Descompacte o  arquivo

$ tar -xvf node-v18.12.1-linux-x64.tar.xz

3. Mova o arquivo descompactado para /usr/local/lib/nodejs/

$ sudo mv nodejs /usr/local/lib/nodejs/

4. Adicione o PATH, rode o comando abaixo

$ export PATH=/usr/local/lib/nodejs/bin:$PATH

5. Para não ter que rodar o comando export sempre adicione a linha no .bashrc

$ vim ~/.bashrc

adicione a linha 

export PATH=/usr/local/lib/nodejs/bin:$PATH

 

OBS: caso queira criar os links simbolicos porem, os comandos abaixo não são necessarios se você adicionou a linha export PATH=/usr/local/lib/nodejs/bin:$PATH no .bashrc

sudo ln -s /usr/local/lib/nodejs/bin/node /usr/bin/node

sudo ln -s /usr/local/lib/nodejs/bin/npm /usr/bin/npm

sudo ln -s /usr/local/lib/nodejs/bin/npx /usr/bin/npx

 

 

quinta-feira, 1 de dezembro de 2022

sexta-feira, 21 de outubro de 2022

visualizar spectograma em arquivos de som / converter imagem em spectograma

sonicvisualiser

https://www.sonicvisualiser.org

 

programa para converter imagem em spectograma

https://github.com/plurSKI/imageSpectrogram

 

ou

enscribe

para instalar 

sudo apt-get install enscribe

para converter imagem em spectograma 

enscribe img.png -wav imgsound.wav

sábado, 8 de outubro de 2022

medir batimento cardiaco

3 metodos

1 - coloque o indicador e dedo medio sobre o pulso conte por 10 segundos e multiplique por 6


2 - coloque o indicador e dedo medio sobre o pulso conte por 15 segundos e multiplique por 4

 

3 - coloque o indicador e dedo medio sobre o pulso conte por 30 segundos e multiplique por 2

terça-feira, 4 de outubro de 2022

Datilografia / typing

https://monkeytype.com/

https://www.nitrotype.com/

https://www.keybr.com/

https://typetest.io/

https://typings.gg/

https://10fastfingers.com

https://play.typeracer.com/

https://www.keyhero.com

https://www.typingtest.com/

https://thetypingcat.com

https://keymash.io/