!BrOouUOucaGdxbaRca:nixos.org

NixOS Portuguese

280 Members
Sala de Conversação sobre o ecossistema Nix em português. Ponteada com o grupo do Telegram: https://t.me/nixosbrasil/ Link Matrix: https://matrix.to/#/!BrOouUOucaGdxbaRca:nixos.org14 Servers

Load older messages


SenderMessageTime
13 Oct 2024
@telegram_68827099:t2bot.ioPedroHLC
  fetchTorGit = prev.fetchgit.override {
    git = with final; writeShellScriptBin "git" ''
      ${tor}/bin/tor &
      _TOR_PID=$!

      '${git}/bin/git' -c http.proxy=socks5h://127.0.0.1:9050 "$@"
      _GIT_STATUS=$?

      kill $_TOR_PID
      exit $_GIT_STATUS
    '';
  };
14:30:16
@telegram_68827099:t2bot.ioPedroHLCisso até funcionou, mas seria bom migrar para unix-sockets pra conseguir fazer multiplos de uma vez14:30:55
@telegram_345081471:t2bot.ioThiago OkadaEsse git status check tá estranho15:18:18
@telegram_68827099:t2bot.ioPedroHLCseria interessante checar a porta 9050 primeiro e re-usar ou spawnar assim15:15:41
@telegram_68827099:t2bot.ioPedroHLC @k0kada da uma nota para gambeta 15:16:07
@telegram_68827099:t2bot.ioPedroHLCse algo falhar aí, aborta o script15:19:31
@telegram_68827099:t2bot.ioPedroHLC le creme du creme:
{ final, prev, ... }:
prev.fetchgit.override {
  git = with final; writeShellScriptBin "git" ''
    set -eu
    _TOR_PORT=$(($(($$ % 64511)) + 1024))
    _TOR_LOG=/build/tor.log

    ${tor}/bin/tor --SocksPort $_TOR_PORT 2>&1 >"$_TOR_LOG" &
    _TOR_PID=$!

    echo "Waiting bootstrap"
    _START_TIME=$(date +%s)
    _TIMEOUT_TIME=$(($_START_TIME + 60))
    while true; do
      grep -q 'Bootstrapped 100% (done): Done' "$_TOR_LOG" && break
      if [ "$(date +%s)" -ge "$_TIMEOUT_TIME" ]; then
        echo "Bootstrap took too long."
        exit 69
      fi
      sleep 2
    done
    echo "Bootstrap done"

    _GIT_STATUS=0
    '${git}/bin/git' -c http.proxy=socks5h://127.0.0.1:$_TOR_PORT "$@" || _GIT_STATUS=$?

    kill $_TOR_PID || true
    exit ''$_GIT_STATUS
  '';
}

Podem me matar por esse crime, eu deixo!
15:14:51
@telegram_68827099:t2bot.ioPedroHLC
error: hash mismatch in fixed-output derivation '/nix/store/14c4a6j2vyysfap24a7wsha61jjllg88-torzu-a9b7cae.drv':
         specified: sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
            got:    sha256-dminZLKXBNDbnYa54Kvb339f85lnam5/o4A3nk2T8aI=
error: 1 dependencies of derivation '/nix/store/ydwwbxqg20hlv3zrpdfhfxbvqd4c28q8-torzu-unstable-20241010-a9b7cae.drv' failed to build
15:19:51
@telegram_68827099:t2bot.ioPedroHLCpior que funcionou, com fetchSubmodules15:19:56
@telegram_68827099:t2bot.ioPedroHLCé que tem o "set -e" ne15:19:19
@telegram_68827099:t2bot.ioPedroHLCmassss, ta puro assim kkkkk15:15:48
@telegram_345081471:t2bot.ioThiago OkadaAo invés de ser parte do ||, dá só pra dar assign depois de rodar o git15:18:57
@telegram_97488386:t2bot.ioGALLY
In reply to Brainfuck
Rapaziada, infelizmente, vou ter que deixar de usar Flake, difícil demais
É mal documentado.

Mas na real é 100% possível viver sem flake.
15:26:26
@telegram_1296313010:t2bot.ioBrainfuck
In reply to GALLY
É mal documentado.

Mas na real é 100% possível viver sem flake.
Está funcionando, o foda é que não estou em casa, vou testar novamente hhah
18:20:31
@telegram_155706732:t2bot.ioLucas EduardoSepa com alguns ajustes consigo tirar completamente o DNS selfhosted do rolo20:52:11
@telegram_155706732:t2bot.ioLucas EduardoBoa parte da magica vem do meu side, o ts-proxy20:52:46
@telegram_155706732:t2bot.ioLucas Eduardoimage.jpeg
Download image.jpeg
20:51:46
@telegram_155706732:t2bot.ioLucas EduardoFiz um negocinho20:51:46
@telegram_68827099:t2bot.ioPedroHLC
In reply to Lucas Eduardo
Sepa com alguns ajustes consigo tirar completamente o DNS selfhosted do rolo
Sou feliz com o zeta.pedrohlc.com
20:56:21
@telegram_1296313010:t2bot.ioBrainfuckE tudo cagado, difícil demais, mas já tenho um template funcionando, vou ver se consigo usar neovim usando Flake21:23:59
@telegram_1296313010:t2bot.ioBrainfuckFinalmente, eu acho que estou começando a usar flake21:23:24
14 Oct 2024
@telegram_345081471:t2bot.ioThiago OkadaMas ainda não parei pra fazer isso 😂09:58:21
@telegram_345081471:t2bot.ioThiago OkadaTô pensando em ter um email próprio e uns Subdomains apontando pra onde hoje uso o duckdns09:58:12
@telegram_345081471:t2bot.ioThiago Okada
In reply to PedroHLC
Sou feliz com o zeta.pedrohlc.com
Ainda preciso fazer algo legal com meu kokada.dev
09:57:38
@telegram_345081471:t2bot.ioThiago OkadaSim10:52:27
@telegram_68827099:t2bot.ioPedroHLC Por exemplo, só descobri que a Paramount+ tá juntando com a Disney+ pq recebi um "welcome to my Disney" no paramount@pedrohlc.com 10:52:49
@telegram_68827099:t2bot.ioPedroHLC
In reply to Thiago Okada
Ainda preciso fazer algo legal com meu kokada.dev
Ter emails no domínio é bom pra cadastros aleatórios
10:52:13
@telegram_68827099:t2bot.ioPedroHLCMas a cloudflare faz redirect pra email de graça se vc não precisar enviar emails12:26:26
@telegram_68827099:t2bot.ioPedroHLCEu ainda tenho a gsuite free que o Google dava 13 anos atrás12:25:38
@telegram_345081471:t2bot.ioThiago OkadaEntão quero aproveitar que vou mudar pra um email meu pra fazer12:25:22

Show newer messages


Back to Room ListRoom Version: 9