Skip to content

Instantly share code, notes, and snippets.

@CODeRUS
CODeRUS / README.md
Last active October 2, 2023 09:27
Klipper + moonraker + KlipperScreen linuxdeploy android install

Prerequisites

  • Disto: Debian
  • Version: stable
  • Size: at least 4000
  • Username and password: please set
  • Autorun: enable
  • Init system: sysv
  • Mount folders: one can enable android folder mount for config and gcode
  • SSH: enable
@adrienaury
adrienaury / dtags.sh
Last active October 26, 2022 22:33
Get a list of tags from Dockerhub
#!/usr/bin/env bash
set -o errexit
set -o pipefail
set -o nounset
# set -o xtrace
__dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
__file="${__dir}/$(basename "${BASH_SOURCE[0]}")"
__base="$(basename ${__file} .sh)"
@angstwad
angstwad / dict_merge.py
Last active December 22, 2024 16:02
Recursive dictionary merge in Python
import collections
def dict_merge(dct, merge_dct):
""" Recursive dict merge. Inspired by :meth:``dict.update()``, instead of
updating only top-level keys, dict_merge recurses down into dicts nested
to an arbitrary depth, updating keys. The ``merge_dct`` is merged into
``dct``.
:param dct: dict onto which the merge is executed
:param merge_dct: dct merged into dct