nix

configuration files that power my machines
Log | Files | Refs | README | LICENSE

commit 7a2e9fe2143ef4a5082a599e32efc20ca443af8c
parent 0963a5cf6afe0c4a415fee0e8b14cfd9358777ab
Author: mtmn <miro@haravara.org>
Date:   Sun,  7 Jun 2026 22:46:45 +0200

void: add sccache

Diffstat:
Ahosts/void/overlays/config/sccache/config | 0
Mhosts/void/overlays/config/shell/rc/void | 0
Dmodules/mixins/dotfiles/bin/dnsleak | 75---------------------------------------------------------------------------
3 files changed, 0 insertions(+), 75 deletions(-)

diff --git a/hosts/void/overlays/config/sccache/config b/hosts/void/overlays/config/sccache/config Binary files differ. diff --git a/hosts/void/overlays/config/shell/rc/void b/hosts/void/overlays/config/shell/rc/void Binary files differ. diff --git a/modules/mixins/dotfiles/bin/dnsleak b/modules/mixins/dotfiles/bin/dnsleak @@ -1,75 +0,0 @@ -#!/usr/bin/env python3 -# encoding=utf-8 -# Any questions: tutumbul@gmail.com -# https://bash.ws/dnsleak - -import os -import subprocess -import json -from random import randint -from platform import system as system_name -from subprocess import call as system_call - -try: - from urllib.request import urlopen -except ImportError: - from urllib2 import urlopen - - -def ping(host): - fn = open(os.devnull, 'w') - param = '-n' if system_name().lower() == 'windows' else '-c' - command = ['ping', param, '1', host] - retcode = system_call(command, stdout=fn, stderr=subprocess.STDOUT) - fn.close() - return retcode == 0 - - -response = urlopen("https://bash.ws/id") -data = response.read().decode("utf-8") - -leak_id = data -for x in range(0, 10): - ping('.'.join([str(x), leak_id, "bash.ws"])) - -response = urlopen("https://bash.ws/dnsleak/test/"+leak_id+"?json") -data = response.read().decode("utf-8") -parsed_data = json.loads(data) - -print("Your IP:") -for dns_server in parsed_data: - if dns_server['type'] == "ip": - if dns_server['country_name']: - if dns_server['asn']: - print(dns_server['ip']+" ["+dns_server['country_name']+", " + - dns_server['asn']+"]") - else: - print(dns_server['ip']+" ["+dns_server['country_name']+"]") - else: - print(dns_server['ip']) - -servers = 0 -for dns_server in parsed_data: - if dns_server['type'] == "dns": - servers = servers + 1 - -if servers == 0: - print("No DNS servers found") -else: - print("You use "+str(servers)+" DNS servers:") - for dns_server in parsed_data: - if dns_server['type'] == "dns": - if dns_server['country_name']: - if dns_server['asn']: - print(dns_server['ip']+" ["+dns_server['country_name'] + - ", " + dns_server['asn']+"]") - else: - print(dns_server['ip']+" ["+dns_server['country_name']+"]") - else: - print(dns_server['ip']) - -print("Conclusion:") -for dns_server in parsed_data: - if dns_server['type'] == "conclusion": - if dns_server['ip']: - print(dns_server['ip'])