Buscando por Traduções em diferentes linguas & locais #23
Você é diurno 🐤 ou noturno 🦉?
Quando você é mais produtivo durante o dia?
Quais são as linguagens com que você programa?
Vamos ver isso em seu perfil!
Reporte Bug · Solicite Funcionalidades
- Você precisa atualizar o arquivo markdown(.md) com 2 comentários. Verifique aqui como fazer isso.
- Você vai precisar de uma API Key do WakaTime. Você pode conseguir isso nas configurações da conta do Wakatime
- Você pode verificar aqui, caso seja novo no WakaTime
- Você vai precisar de um API Token do GitHub com escopo de
repo
euser
que poderá ser encontrado aqui caso esteja usando o Action para pegar as métricas de commitshabilitar o escopo de
repo
parece PERIGOSO
mas esse GitHub Action apenas acessa a data e hora do seu commit e as linhas de códigos adicionadas ou deletadas no repositório que você contribuiu.- Você pode usar esse exemplo como modelo
- Você precisa salvar a API Key do Wakatime e o API Token do GitHub no secrets do repositório. Você pode encontrar isso nas configurações do seu repositório. Certifique-se de salva-los como mostra no exemplo abaixo.
- API Key do WakaTime como
WAKATIME_API_KEY=<your wakatime API Key>
- Token de Acesso Pessoal do GitHub como
GH_TOKEN=<your github access token>
- API Key do WakaTime como
- Você pode habilitar e desabilitar as feature flags baseando-se em seus requerimentos.
Essa Ação será executada todos os dias às 00.00 IST
Adicione um comentário igual a esse em seu README.md
:
<!--START_SECTION:waka-->
<!--END_SECTION:waka-->
Estas linhas serão nosso ponto de entrada para as métricas de desenvolvimento.
WakaTime te dá uma ideia do tempo que você realmente gastou programando. Isso te ajuda a dar um boost na sua produtividade e no seu lado competitivo.
- Vá para https://wakatime.com e crie uma conta.
- Gere sua API Key do WakaTime em Account Settings in WakaTime.
- Instale o WakaTime plugin no seu editor favorito / IDE.
- Cole sua API key para iniciar suas alálises.
Você vai precisar de um GitHub Access Token com escopo de repo
e user
e salva-lo no Secrets do repositório GH_TOKEN = <Your GitHub Access Token>
Aqui está um exemplo do arquivo com o Workflow para executa-lo:
name: Waka Readme
on:
schedule:
# Runs at 12am IST
- cron: '30 18 * * *'
jobs:
update-readme:
name: Update Readme with Metrics
runs-on: ubuntu-latest
steps:
- uses: anmol098/waka-readme-stats@master
with:
WAKATIME_API_KEY: ${{ secrets.WAKATIME_API_KEY }}
GH_TOKEN: ${{ secrets.GH_TOKEN }}
- Caso queira adicionar outras informações em suas estatísticas, você pode adicionar multiplas
FLAGS
no arquivo de workflow. Por padrão, todas as flags estão habilitadas
Exceto a flag de linhas de códigos devido ao peso de seu processamento
- uses: anmol098/waka-readme-stats@master
with:
WAKATIME_API_KEY: ${{ secrets.WAKATIME_API_KEY }}
GH_TOKEN: ${{ secrets.GH_TOKEN }}
SHOW_OS: "False"
SHOW_PROJECTS: "False"
LOCALE
Essa Flag pode ser usada para mostrar as estatísticas em sua língua, o padrão é Inglês, use Locale Forma Abreviada para atribuir a variável na flag. Um exemplo do resultado final pode ser econtrado aqui
SHOW_LINES_OF_CODE
essa flag pode ser configurada para True
para mostrar as linhas de códigos escritas até a data atual
SHOW_PROFILE_VIEWS
essa flag pode ser configurada para False
para ocultar as Vizualizações do Perfil
SHOW_COMMIT
essa flag pode ser configurada para False
para ocultar as estatísticas de commits
Eu sou Diurno 🐤
🌞 Manhã 95 commits ███████░░░░░░░░░░░░░░░░░░ 30.55%
🌆 Tarde 78 commits ██████░░░░░░░░░░░░░░░░░░░ 25.08%
🌃 Noite 112 commits █████████░░░░░░░░░░░░░░░░ 36.01%
🌙 Madrugada 26 commits ██░░░░░░░░░░░░░░░░░░░░░░░ 8.36%
SHOW_DAYS_OF_WEEK
essa flag pode ser configurada para False
para ocultar os commits feitos em diferentes dias da semana
📅 Eu Sou Mais Produtivo aos Domingos
Segunda-Feira 50 commits ███░░░░░░░░░░░░░░░░░░░░░░ 13.19%
Terça-Feira 85 commits █████░░░░░░░░░░░░░░░░░░░░ 22.43%
Quarta-Feira 56 commits ███░░░░░░░░░░░░░░░░░░░░░░ 14.78%
Quinta-Feira 44 commits ███░░░░░░░░░░░░░░░░░░░░░░ 11.61%
Sexta-Feira 28 commits █░░░░░░░░░░░░░░░░░░░░░░░░ 7.39%
Sábado 30 commits ██░░░░░░░░░░░░░░░░░░░░░░░ 7.92%
Domingo 86 commits █████░░░░░░░░░░░░░░░░░░░░ 22.69%
SHOW_LANGUAGE
essa flag pode ser configurada para False
para ocultar as linguagens de programação que você usa
💬 Linguagens de Programação:
JavaScript 5 hrs 26 mins ███████████████░░░░░░░░░░ 61.97%
PHP 1 hr 35 mins ████░░░░░░░░░░░░░░░░░░░░░ 18.07%
Markdown 1 hr 9 mins ███░░░░░░░░░░░░░░░░░░░░░░ 13.3%
Python 22 mins █░░░░░░░░░░░░░░░░░░░░░░░░ 4.32%
XML 8 mins ░░░░░░░░░░░░░░░░░░░░░░░░░ 1.62%
SHOW_OS
essa flag pode ser configurada para False
para ocultar os detalhes do sistema operacional
💻 Sistemas Operacionais:
Windows 8 hrs 46 mins █████████████████████████ 100.0%
SHOW_PROJECTS
essa flag pode ser configurada para False
para ocultar os Projetos que você trabalhou
🐱💻 Projetos:
ctx_connector 4 hrs 3 mins ███████████░░░░░░░░░░░░░░ 46.33%
NetSuite-Connector 1 hr 31 mins ████░░░░░░░░░░░░░░░░░░░░░ 17.29%
mango-web-master 1 hr 12 mins ███░░░░░░░░░░░░░░░░░░░░░░ 13.77%
cable 54 mins ██░░░░░░░░░░░░░░░░░░░░░░░ 10.41%
denAPI 40 mins ██░░░░░░░░░░░░░░░░░░░░░░░ 7.66%
SHOW_TIMEZONE
essa flag pode ser configurada para False
para ocultar o fuso horário em que você está
⌚︎ Fuso horário: America/Sao_Paulo
SHOW_EDITORS
essa flag pode ser configurada para False
para ocultar os editores de códigos usados
🔥 Editores:
WebStorm 6 hrs 47 mins ███████████████████░░░░░░ 77.43%
PhpStorm 1 hr 35 mins ████░░░░░░░░░░░░░░░░░░░░░ 18.07%
PyCharm 23 mins █░░░░░░░░░░░░░░░░░░░░░░░░ 4.49%
SHOW_LANGUAGE_PER_REPO
essa flag pode ser configurada para False
para ocultar o número de repositórios com linguagens e frameworks diferentes
Eu geralmente programo em Vue
Vue 8 repos ██████░░░░░░░░░░░░░░░░░░░ 25.0%
Java 6 repos ████░░░░░░░░░░░░░░░░░░░░░ 18.75%
JavaScript 6 repos ████░░░░░░░░░░░░░░░░░░░░░ 18.75%
PHP 3 repos ██░░░░░░░░░░░░░░░░░░░░░░░ 9.38%
Python 2 repos █░░░░░░░░░░░░░░░░░░░░░░░░ 6.25%
Dart 2 repos █░░░░░░░░░░░░░░░░░░░░░░░░ 6.25%
CSS 2 repos █░░░░░░░░░░░░░░░░░░░░░░░░ 6.25%
SHOW_SHORT_INFO
essa flag pode ser configurada para False
para ocultar pequenas informações sobre o usuário
Essa seção requer um token pessoal de acesso com permissão de usuário, caso contrário, os dados mostrados aqui estarão incorretos
🐱 Meus Dados no GitHub
🏆 433 Contribuições no ano de 2020
📦 Usado 292.3 kB no armazenamento do GitHub
💼 Aberto para contratação
📜 25 Repositórios Públicos
🔑 15 Repositórios Privados
SHOW_LOC_CHART
essa flag pode ser configurada para False
para ocultar as linhas de códigos escritas em diferentes trimestres do ano
Linha do Tempo
Eu uso código aberto em quase tudo que eu posso, e eu tento responder a todos que estão precisando de ajuda usando esse projeto. Óbvio que isso demanda tempo. Você pode usar esse serviço de graça.
Entretanto, caso você esteja usando esse projeto e esteja feliz com isso ou apenas quer me incentivar a continuar criando soluções, tem algumas maneiras em que você pode fazer isso:-
- Dando créditos a mim quando usar essa ação no seu readme, e linkando-o de volta para esse repositório :D
- Dando uma star e compartilhando o projeto 🚀
- - Você pode fazer uma doação via PayPal. Eu provávelmente irei comprar
cervejavinho 🍷
Obrigado! ❤️
Contribuições são bem vindas! ♥! Por favor compartilhe qualquer funcionalidade e adicione testes unitários! Use o sistema de pull request e issue para contribuir.
- Anmol Pratap Singh: Mantenedor
- Prabhat Singh: Pelo gráfico de linha do tempo de código #18
- Hedy Li: Pelo Pull Request #34 e #23
- Pedro Torres: Pelo Pull Request #29
- Aaron Meese: Pelo Pull Request #45
- Arnav Jindal: Pelo Pull Request #48
- Daniel Rowe: Pelo Pull Request #57
- Ss5h: Por adicionar suporte de escrita de frase natural para tradução #136
Menção especial para aqueles que estão atualmente deixando seus readmes mais incríveis 😄 🎉
- E você! Caso esteja usando isso agora e seu nome não esteja na lista, por favor contacte-nos enviando um Menção Especial issue 😊 nós ficaremos gratos em adicionar você na lista.
Feito com ❤️ e Python 🐍.