Relationships between Git branches, semantically
can serve similar function to "ihneritence"
in programming lanugages,
and updating dependency require git rebase
to inherit new features.
For generating diagram of dependencies between branches use:
#!/bin/bash | |
# Script to manage Konsole Shift+Enter keybindings | |
# Author: Script generated to fix Shift+Enter producing OM in Konsole | |
set -euo pipefail | |
# Default keytab file location (may vary by distribution) | |
DEFAULT_KEYTAB="/usr/share/konsole/default.keytab" | |
USER_KEYTAB="$HOME/.local/share/konsole/default.keytab" |
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8" /> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<title>Full-Screen Mermaid Diagram with Hovering Controls</title> | |
<link | |
rel="stylesheet" | |
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" | |
crossorigin="anonymous" |
--continue
after Directory mv
move - Migration Guide and Internal Mechanics explanation )This guide explains how to preserve Claude Code's --continue
functionality when moving project directories, along with the underlying mechanics.
Note: Claude Code currently lacks built-in directory migration features. Each directory maintains independent conversation sessions, and history doesn't automatically transfer when projects are moved.
When you move a project directory and want to preserve your conversation history:
# Assuming working golang installation i.e. | |
# .bash: for example | |
# export GOPATH=~/go #or sth else ofc | |
# export PATH=$PATH:$GOPATH/bin | |
# install | |
git clone https://github.com/github/github-mcp-server.git | |
cd github-mcp-server | |
go install ./... |
Notes on Installing mods
from source on Ubuntu , and installing golang:
(based on https://www.perplexity.ai/search/how-to-go-install-github-com-c-yEWTammCQBKQnTv2Mkwgsg )
Step 1: installing Golang:
sudo apt update # eventually may skip this, depending on update preference
sudo apt install golang-go -y
example of use of best Answer:
$ man journalctl 2>/dev/null | gawk -v RS='' '/-S.*--since/'
-S, --since=, -U, --until=
Start showing entries on or newer than the specified date, or on or
older than the specified date, respectively. Date specifications
should be of the format "2012-10-30 18:17:16". If the time part is
omitted, "00:00:00" is assumed. If only the seconds component is
{"src":"https://icons8.com/icons/set/cute--style-mtwotone","img":"iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAAAAADFHGIkAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+kDCBcrNUYhPmoAAAFMSURBVCjPjZK/S0JRFIC/dy18Qxa+RNCWxBqDoCwHa87MikLagmqIwv+gqKaCQKKlTQzdspbeGlLaj6HGtjKyQSmCRq3I2/CwVBw80znnG+493zmKpHGImupl2fmXy6pItf/X1eC5g7n7RmCF2bKsAedjVs0fDQhGo37N6r+ogF1R96GIlFKRnIRMq77yZXRxhHRsyScyB+XjGRRZdBfWh4FPM1BSgZttZ1YVHBUGhgDMACqAtz+fRKAzodS+oQTREdzhhngoYTTjoQT0covgDQvoJd0AekkHC68VV5NqsCYRKLI7F7fWmf2Ydz214MllBwFYeMcWA+ABD4IgurGTsM0WNoSfEkSRxZ78mrcyW0kFrne6HlXTVqsreaU5v1IbbY7vs02L4ye1z2EfSCkjdRJNexXt6XGtMxCbstunYwFNC2SkYbeZY2gG/AKmQbIANUwYqQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyNS0wMy0wOFQyMzo0MzowOCswMDowMKP1plEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjUtMDMtMDhUMjM6NDE6MDkrMDA6MDBwKsVkAAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDI1LTAzLTA4VDIzOjQzOjUzKzAwOjAwz1plrAAAABN0RVh0bWltZTp0eXBlAGltYWdlL3BuZ7mVEIcAAAAASUVORK5CYII=", "geometry": "24x24" } |
#!/bin/bash | |
# Bash completion for the "ollama" CLI. Requires jq and curl. | |
# | |
# Published: | |
# * https://github.com/CLIAI/handy_scripts/blob/main/bash_completion/etc/bash_completion.d/ollama | |
# * https://gist.github.com/gwpl/a5e47034029bcb37de5b13f64108fc80/ | |
# Cache settings | |
_OLLAMA_MODEL_TTL=300 | |
_OLLAMA_MODELS_TIMESTAMP=0 |