/useful-scripts

minor useful, getting things done stuff

Primary LanguageShellMIT LicenseMIT

Uma pequena lista de scripts que me são úteis

Pequenos scripts para automatizar alguns processos

relacionado ao Emacs

  • getgcalvar: extrai determinadas envvars do .bashrc para usar no setup do gcal no emacs
  • ever2org_changename.sh: editar o nome de arquivos importados do evernote usando o EverOrg para um formato que me é mais agradável.
  • rmtilde.sh: remover arquivos de backup do emacs

para auxiliar na edição de arquivos .tex

  • texaccent.sed: reformatar arquivos sed para renderizar caracteres diacríticos sem problemas
  • texadapt: aplicar o texaccent.sed de forma mais conveniente

comandos repetitivos

  • runs: simplesmente uma abreviação para o runserver do Django
  • paudio: reinicia o pulseaudio

para usar com o Anki

  • notes_to_anki.py: formatar anotações em arquivos de texto para um formato .csv próprio para importação pelo Anki
  • ankidapt.sh: igual ao notes_to_anki.py, mas fazendo uso de unixtools

outros

  • change-audio-source: alterna entre fontes de input de áudio -- ora entre o microfone, ora entre o output
    • envia o output para o input, para que terceiros possam ouvir os sons do computador quando necessário, e.g., numa conferência online; se executado de novo, retorna o input para a fonte padrão (i.e., microfone)
  • socbloc: bloquear e desbloquear sites dentro de um intervalo de linhas em /etc/hosts/
  • replace_in_history: template para remoção de conteúdo sensitivo de um repositório git
  • pdt: simplesmente um wrapper de awk em volta de "ps aux | grep var" pra deixar o output mais bonitinho
  • packagenum: para averiguar o número de pacotes instalados no Gentoo.