Central Brain Trust222 downloadsAdds a copy icon to the note's action bar that instantly copies the note's entire text to the clipboard.
Adiciona um ícone de copiar na barra de ações da nota (canto superior
direito, junto ao ícone de leitura e ao menu …). Ao clicar, copia
automaticamente todo o texto da nota para a área de transferência.
![]()
Cria a pasta do plugin no teu cofre (vault):
<o-teu-cofre>/.obsidian/plugins/copy-note-text/
Copia para essa pasta os ficheiros:
main.jsmanifest.jsonNo Obsidian, vai a Definições → Plugins de terceiros, ativa os plugins da comunidade (se necessário) e ativa Copy Note Text.
O
main.jsjá vem compilado e pronto a usar — não é preciso compilar nada para a instalação manual.
Para o plugin aparecer em Definições → Plugins de terceiros → Procurar dentro
do Obsidian, tem de estar no seu próprio repositório público (com o
manifest.json na raiz) e ser aceite no diretório oficial. Passos:
Cria um repositório público e vazio (sem README) em
https://github.com/new, por ex. obsidian-copy-note-text.
A partir desta pasta, corre o script incluído:
./publish.sh <o-teu-utilizador> obsidian-copy-note-text
Isto copia os ficheiros para a raiz do novo repo, faz o primeiro commit e
cria a tag 1.0.0. O GitHub Action (.github/workflows/release.yml)
gera automaticamente uma release com os ficheiros main.js,
manifest.json e versions.json.
Vai a releases no repositório e publica a release (sai de draft).
Faz fork de https://github.com/obsidianmd/obsidian-releases.
Edita community-plugins.json e adiciona no fim a entrada (template em
community-plugins-entry.json, substitui o campo repo):
{
"id": "copy-note-text",
"name": "Copy Note Text",
"author": "Central Brain Trust",
"description": "Copia automaticamente todo o texto da nota a partir de um ícone na barra de ações.",
"repo": "<o-teu-utilizador>/obsidian-copy-note-text"
}
Abre um Pull Request. Um bot valida e depois a equipa do Obsidian revê manualmente (pode demorar). Guias oficiais: https://docs.obsidian.md/Plugins/Releasing/Submit+your+plugin.
Depois de aprovado, o plugin fica instalável por qualquer pessoa diretamente dentro do Obsidian, com atualizações automáticas a cada nova release.
Quem quiser usar já, antes da aprovação oficial, pode instalar o plugin BRAT
e adicionar o teu repositório (<o-teu-utilizador>/obsidian-copy-note-text).
O BRAT instala e mantém o plugin atualizado a partir das tuas releases.
Se quiseres alterar o código-fonte (main.ts):
npm install
npm run dev # build em modo watch
npm run build # build de produção
Abre qualquer nota e clica no novo ícone de copiar no canto superior direito. Todo o texto da nota fica imediatamente na tua área de transferência, pronto para colar onde quiseres.
MIT