Skip to content
View davenicoll's full-sized avatar
🖖
🖖

Block or report davenicoll

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
davenicoll/README.md

Background Image

AI

  • google-keep-mcp — Model Context Protocol server that lets Claude and other LLMs read and write Google Keep notes. Published on PyPI.
  • claude-heads — Floating, Messenger-style chat heads on macOS for tracking multiple Claude Code sessions at a glance.
  • .claude — My personal Claude Code config: settings, custom agents, slash commands and hooks.

Mobile & desktop apps

  • snorelore — Flutter app that records overnight sleep noises and classifies snores, coughs, and sleep-talking on-device using YAMNet. Replay, scrub, share.
  • snazzy-spelling — Flutter app to help kids practise spelling.
  • cant-decide — Multitouch group-decision app: everyone puts a finger down, it picks one.
  • storyteller — Android/iOS app for playing an MP3 alongside a PDF — handy for narrated reading.
  • portarr — Sonarr/Radarr private mesh network for friends.
  • hang — P2P remote worker collaboration app running at hang.davenicoll.com.

Hardware & hobby

  • usermod-github-health — WLED usermod that polls GitHub status and turns the Octolamp red whenever something is broken (which is a lot these days).
  • my-arcade-namco-museum — Device dump and teardown notes from the My Arcade Namco Museum cabinet.

Screensavers

Developer tools & utilities

  • hackernews-to-raindrop — Pulls your upvoted Hacker News posts and imports them into raindrop.io.
  • google-maps-location-sharing — Go-based workaround for the missing Google Maps Location Sharing API.
  • scraper — Python scraper that routes through public HTTP proxies and uses StealthKit for fingerprint obfuscation.
  • devtools — Containerised dev environment with my preferred tooling baked in.
  • daisyui — AI implementation guide for daisyUI.

Cloud & infrastructure

  • atmos-aft — GitHub Actions–based replacement for AWS Account Factory for Terraform, built on Atmos and Control Tower.
  • azure-subscription-chooser — Interactive picker for switching the active Azure CLI subscription or tenant.

Dotfiles, configs & templates

  • github-goodies — Reusable GitHub templates, workflows, and rulesets I drop into new projects.
  • dotfiles — Personal dotfiles and bootstrap scripts for Ubuntu and macOS.
  • obsidian-template — Starter vault mirroring my daily Obsidian setup.
  • slack-emojis — Custom emoji collection for Slack workspaces.

Useful gists

Popular repositories Loading

  1. hackernews-to-raindrop hackernews-to-raindrop Public

    Gets your upvoted posts from Hacker News and imports them to raindrop.io

    Python 25

  2. cursor-rules cursor-rules Public

    A style guide for Cursor rules—covering clean-code practices, architecture guidelines, language-specific rules and guidelines for tooling usage

    12 4

  3. google-keep-mcp google-keep-mcp Public

    An MCP server for Google Keep notes

    Python 7 1

  4. github-goodies github-goodies Public

    A collection of useful GitHub templates, workflows, rulesets and more.

    4 1

  5. dotfiles dotfiles Public

    Personal and professional dotfiles and scripts to setup any Ubuntu or MacOS system just the way I like it.

    3

  6. swiss-railway-clock-screensaver swiss-railway-clock-screensaver Public

    A macos screensaver for those who love the Swiss railway clocks

    Swift 2