GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” crisidev - Overview

@crisidev crisidev Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
@crisidev
crisidev
Follow
View crisidev's full-sized avatar
๐Ÿฆ€

Matteo Bigoi crisidev

๐Ÿฆ€
Follow
Internet plumber
160 followers ยท 222 following
  • @helsing-ai
  • UK / US / Italy
  • 11:40 (UTC)
  • https://blog.crisidev.org
  • @[email protected]
  • in/matteobigoi

Achievements

Achievement: YOLOAchievement: Starstruckx2Achievement: Galaxy BrainAchievement: Pull Sharkx3Achievement: QuickdrawAchievement: Public SponsorAchievement: Pair Extraordinairex3Achievement: Arctic Code Vault Contributor

Achievements

Achievement: YOLOAchievement: Starstruckx2Achievement: Galaxy BrainAchievement: Pull Sharkx3Achievement: QuickdrawAchievement: Public SponsorAchievement: Pair Extraordinairex3Achievement: Arctic Code Vault Contributor
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
crisidev/README.md

๐Ÿฆ€ Hello there! ๐Ÿฆ€

I am Bigo, italian living in London ๐Ÿ‡ฌ๐Ÿ‡ง!

Projects

A few of the things I keep around on GitHub:

  • ๐Ÿฝ bacon-ls โ€” a Language Server that exposes either cargo or bacon diagnostics over LSP, so editors get live Rust errors without rust-analyzer chewing through your laptop on every save. ๐Ÿฆ€
  • ๐Ÿ–Š tracing-scribe โ€” a tracing-subscriber layer for beautifully printing spans and events to the terminal I built at work.
  • ๐Ÿ’ ape-rs - based on ahgamut rust-ape-example, a POC that builds ripgrep, dog and xh on cosmopolitan libc for Linux, BSD, Mac and Windows x86_64 and aarch64.
  • ๐Ÿ–ฑ mouse-follows-focus โ€” a GNOME Shell 46+ extension that brings back proper "mouse follows focus" with multi-monitor support, the way it should have always been.
  • ๐Ÿ’ป lazyvim โ€” my personal LazyVim configuration: my daily-driver Neovim setup, ported from a giant pile of LunarVim Lua over the years ๐Ÿš€.
  • ๐Ÿ›  dotfiles โ€” everything that makes my machines feel like home, i3, shell, systemd units, the lot ๐Ÿ’—.
  • ๐Ÿ“Ÿ mash โ€” connects to multiple remote hosts simultaneously via SSH and lets you type commands once to execute them everywhere.
  • ๐Ÿฆ  cellwall โ€” a Rust reimplementation of bubblewrap, a powerful sandboxing tool for Linux ๐Ÿง.
  • ๐Ÿ“ฑ qrsync โ€” a small Rust utility to copy files between a terminal and a mobile device over WiFi, via QR codes. No cables, no cloud, no nonsense.
  • ๐Ÿ“Š tokio_telegraf โ€” a lightweight async Rust client for the Telegraf / InfluxDB line protocol.
  • ๐Ÿชก lnx โ€” command to map lines in stdin onto command arguments to be executed.
  • ๐ŸŽ† fireworkrs โ€” play text art animations in your terminal with some pre-made animations available in the repo.

Past lives

Things I contributed to in another era and don't actively maintain anymore, but still kind of love:

  • ๐Ÿ” ssh2-rs โ€” Rust bindings for libssh2. I helped land a few features and wore out a lot of unsafe blocks on this one.
  • ๐Ÿ“ก flowgger โ€” a fast data/log collector in Rust, originally out of Mozilla and later AWS Labs. Was my first serious Rust codebase ๐Ÿฆ€.
  • ๐Ÿ›œ tacacs_plus โ€” a Python TACACS+ client I heavily contributed to in the Ansible org and got used in network automation in places I never expected.
  • ๐Ÿ—‚ indexed-pool โ€” Rust indexed object pool for expensive / frequent allocations.

Pinned Loading

  1. bacon-ls bacon-ls Public

    A Language Server for Rust using Bacon diagnostics

    Rust 224 24

  2. qrsync qrsync Public

    Utility to copy files over WiFi to/from mobile devices inside a terminal.

    Rust 18 3

  3. mouse-follows-focus mouse-follows-focus Public

    Forked from c-jacquin/gnome-shell-extension-typescript-template

    Enable mouse follows focus on Gnome Shell 46+ with multi monitors support

    TypeScript 3 3

  4. lazyvim lazyvim Public

    Lua 14

  5. cellwall cellwall Public

    Cellwall is a Rust reimplementation of https://github.com/containers/bubblewrap, a powerful sandboxing tool for Linux

    Rust 4

  6. Command to export all grafana 2 dash... Command to export all grafana 2 dashboard to JSON using curl
    1
    KEY=XXXXXXXXXXXX
    2
    HOST="https://metrics.crisidev.org"
    3
    
                  
    4
    mkdir -p dashboards && for dash in $(curl -k -H "Authorization: Bearer $KEY" $HOST/api/search\?query\=\& |tr ']' '\n' |cut -d "," -f 5 |grep slug |cut -d\" -f 4); do 
    5
      curl -k -H "Authorization: Bearer $KEY" $HOST/api/dashboards/db/$dash > dashboards/$dash.json 
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.