https://github.com/lucastavaresa/shellscripts
Shellscripts uteis
https://github.com/lucastavaresa/shellscripts
dmenu dmenu-scripts dmenu-wrapper scripts scripts-collection shell shell-scripts
Last synced: about 1 year ago
JSON representation
Shellscripts uteis
- Host: GitHub
- URL: https://github.com/lucastavaresa/shellscripts
- Owner: LucasTavaresA
- Created: 2022-01-18T20:53:19.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-08-30T05:17:33.000Z (over 1 year ago)
- Last Synced: 2025-02-01T15:44:06.752Z (about 1 year ago)
- Topics: dmenu, dmenu-scripts, dmenu-wrapper, scripts, scripts-collection, shell, shell-scripts
- Language: Shell
- Homepage:
- Size: 346 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Shellscripts
**Lembre-se de mudar as flags caso for usar os scripts em uma outra build do dmenu**
**Recomendo modificar/analizar os scripts ao seu gosto, ou ver/entender como eles funcionam antes de usa-los**
## wayland/xorg print
Varias formas de captura de tela, com temporizadores
## transadd
Chamado pelo `transmission-remote.desktop`, adiciona torrent e notifica
## checar_updates
Checa updates e manda notificação caso existam mais de 30 updates pendentes
Dependencias pacman: pacman-contrib
**Caso o sistema não use o pacman é necessário habilitar execução sem senha do comando que atualiza a lista de pacotes no doas,sudo,etc.**
## gerar_números
Gera números aleatórios ate ser cancelado
## musica
Separa nome do arquivo tocando no mpd e a posição da musica na playlist
Ex: `Eminem Rap God [2/15]`
Notifica com `musica notificar 60`, Retorna nome e posição se usado com `musica tocando 60`
output é limitado pelo numero passado como segundo argumento
Troca de musica com `musica ante` e `musica prox`
Todos os commandos podem ser combinados em qualquer ordem
## volume
Mostra porcentagem de volume e ícone que muda dependendo do volume
## fzf_emojis
Seleciona e copia um emoji com o fzf
## fzf_man
Abra manpages e cheatsheets com o fzf, necessário criar/atualizar uma lista com `fzf_man update`
Dependências para cheatsheets: `cheat`
## term_open
Abre o terminal na variável `$TERMINAL` e adapta flags ao terminal usado
Mais detalhes usando `term_open -h` ou lendo a ajuda no código fonte
## term_scratchpad
Alterna todo os terminais como scratchpads, Apensa **Xorg**
Dependências: xdo, xdotool
## menu mont
Monta e desmonta drives e isos
## menu pesquisar
Abre uma lista de engines para pesquisa usando "aliases" como no qutebrowser
## xchecklog
Dentro de um repo [void-packages](https://github.com/void-linux/void-packages) checa o ultimo git log the uma lista de pacotes xbps
Exemplo: `xpkg -m | xchecklog`
Dependências: xtools