Skip to content

Instantly share code, notes, and snippets.

View kwitkari's full-sized avatar
🤗
happy

kwitkati kwitkari

🤗
happy
View GitHub Profile
@kwitkari
kwitkari / neovim.md
Created June 23, 2026 17:07 — forked from nmnmcc/neovim.md
NeoVim Cheat Sheet

NeoVim Cheat Sheet

I. Basic Concepts

1. Modes

NeoVim is a modal editor, primarily featuring the following modes:

  • Normal Mode: The default mode for navigating, deleting, copying, and pasting text. Press Esc to return to this mode from others.
  • Insert Mode: Used for typing text. Enter it with keys like i, a, o.
@ksverchkov
ksverchkov / InstallationIssuesNVIDIA.runDELL Vostro 14 5000 Series [Geforce 930M] {Debian 13.Trixie}.md
Created September 2, 2025 07:15
NVIDIA drivers installation (with issues) for example DELL Vostro 14 5000 Series [Geforce 930M] {Debian 13.Trixie}

Comprehensive Guide to Installing NVIDIA Drivers on Debian 13 (Trixie)

This guide provides a step-by-step process for installing NVIDIA drivers on Debian 13 (Trixie), released in August 2025, with Linux kernel 6.12 LTS. It incorporates common issues encountered during installation, such as NVIDIA-SMI communication failures, modprobe causing 100% CPU usage, dependency conflicts in APT, kernel mismatches, and Secure Boot key rejection errors (e.g., "Key was rejected by service"). It also includes successful strategies like using the official NVIDIA .run installer, signing modules with a custom private key, and troubleshooting CPU imbalances.

Assumptions and Prerequisites:

  • You have an NVIDIA GPU (check compatibility on NVIDIA's website; e.g., RTX series for modern drivers).
  • System is updated: sudo apt update && sudo apt upgrade -y.
  • You're running as root or using sudo.
  • Backup your system (e.g., via Timeshift or rsync) before proceeding.
  • If Secure Boot is enabled (check with `mokutil --sb-
@polyfjord
polyfjord / AutoTracker_v1.4.bat
Last active June 20, 2026 18:12
AutoTracker workflow using GLOMAP
:: ================================================================
:: BATCH SCRIPT FOR AUTOMATED PHOTOGRAMMETRY TRACKING WORKFLOW
:: By polyfjord - https://youtube.com/polyfjord
:: GLOMAP mapping (faster), COLMAP for features/matching + TXT export
:: ================================================================
@echo off
setlocal EnableExtensions EnableDelayedExpansion
:: ---------- Resolve top-level folder (one up from this .bat) -----
pushd "%~dp0\.." >nul
@nmnmcc
nmnmcc / neovim.md
Created July 16, 2025 06:14
NeoVim Cheat Sheet

NeoVim Cheat Sheet

I. Basic Concepts

1. Modes

NeoVim is a modal editor, primarily featuring the following modes:

  • Normal Mode: The default mode for navigating, deleting, copying, and pasting text. Press Esc to return to this mode from others.
  • Insert Mode: Used for typing text. Enter it with keys like i, a, o.

NeoVim + AstronVim + Nerd Fonts

NeoVim Configuration

There is my NeoVim configuration in my machine.

I have a package install called Chocolateythat makes all easy, but you can install NeoVim in your machine following the NeoVim Documentation.

My setup configuration:

@bean-mhm
bean-mhm / bt2020_to_bt709.py
Created October 28, 2023 19:23
Convert RGB Tristimulus from Linear BT.2020 to Linear BT.709 (Rec. 709)
import numpy as np
# https://www.colour-science.org/
import colour
mat_bt2020_to_xyz = colour.models.RGB_COLOURSPACE_BT2020.matrix_RGB_to_XYZ
mat_xyz_to_bt709 = colour.models.RGB_COLOURSPACE_BT709.matrix_XYZ_to_RGB
mat_bt2020_to_bt709 = np.matmul(