cl-amiga
Amiga specific Common Lisp implementation
cl-amiga Latest Version Download
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
asdf
View Details ▼
asdf
Manage versions of different packages.
asdf plugin list all
List all available plugins:
asdf plugin add {{name}}
Install a plugin:
asdf list all {{name}}
List all available versions for a package:
claude
View Details ▼
claude
An agent-based coding tool that understands your code base and helps you code faster through natural language commands.
claude prompt
Execute with prompt:
claude update
Update `claude`:
claude mcp list
Get the list of specified MCP servers:
declare
View Details ▼
declare
Declare variables and give them attributes.
declare {{variable}}="{{value}}"
Declare a string variable with the specified value:
declare -i {{variable}}="{{value}}"
Declare an integer variable with the specified value:
declare -a {{variable}}=({{item_a item_b item_c}})
Declare an array variable with the specified value:
git commit
View Details ▼
git commit
Commit files to the repository.
git commit
Open an editor to write a message and commit staged files to the repository:
git commit {{[-m|--message]}} "{{message}}"
Commit staged files to the repository with the specified message:
git commit {{[-F|--file]}} {{path/to/commit_message_file}}
Commit staged files with a message read from a file:
mpc
View Details ▼
mpc
Music Player Client: control the Music Player Daemon (MPD).
See also: `mpd`, `ncmpcpp`, `cmus`.
mpc toggle
Toggle play/pause:
mpc stop
Stop playing:
mpc status
Show information about the currently playing song:
pre-commit
View Details ▼
pre-commit
Create Git hooks that run before commits.
pre-commit install
Install pre-commit into your Git hooks:
pre-commit run
Run pre-commit hooks on all staged files:
pre-commit run --all-files
Run pre-commit hooks on all files, staged or unstaged:
screen
View Details ▼
screen
Hold a session open on a remote server. Manage multiple windows with a single SSH connection.
See also: `tmux`, `zellij`, `herdr`.
screen
Start a new screen session:
screen -S {{session_name}}
Start a new named screen session:
screen -dmLS {{session_name}} {{command}}
Start a new daemon and log the output to `screenlog.x`:
stack
View Details ▼
stack
Manage Haskell projects.
stack new {{package}} {{template}}
Create a new package:
stack build
Compile a package:
stack test
Run tests inside a package:
time
View Details ▼
time
Measure how long a command took to run.
Note: `time` can either exist as a shell builtin, a standalone program, or both.
See also: `times`.
time {{command}}
Run the `command` and print the time measurements to `stdout`:
time
Display the current system time and prompt to enter a new time (leave empty to keep unchanged):
time read
Create a very simple stopwatch (only works in Bash):
timeout
View Details ▼
timeout
Run a command with a time limit.
timeout 3s sleep 10
Run `sleep 10` and terminate it after 3 seconds:
timeout {{[-s|--signal]}} {{INT|HUP|KILL|...}} {{5s}} {{sleep 10}}
Send a signal to the command after the time limit expires (`TERM` by default, `kill -l` to list all signals):
timeout {{[-v|--verbose]}} {{0.5s|1m|1h|1d|...}} {{command}}
Send verbose output to `stderr` showing signal sent upon timeout:
tree
View Details ▼
tree
Show the contents of the current directory as a tree.
tree -L {{num}}
Print files and directories up to `num` levels of depth (where 1 means the current directory):
tree
Display the tree for the current directory:
tree -d
Print directories only:
trunk
View Details ▼
trunk
Bundle and serve Rust WASM web applications.
trunk serve --release
Build the application in release mode and serve it locally:
trunk serve {{[-p|--port]}} {{port}}
Build the application and serve it on a specific port:
trunk build --release {{[-d|--dist]}} {{path/to/distribution}}
Build for production at a specific output directory:
ftype
View Details ▼
ftype
Display or modify file types used for file extension association.
ftype
Display a list of all file types:
ftype {{file_type}}
Display the associated program for a specific file type:
ftype {{file_type}}="{{path\to\executable_file}}"
Set the associated program for a specific file type:
lib
View Details ▼
lib
The Microsoft Library Manager for creating and managing static libraries of object files.
lib /OUT :{{path\to\library.lib}} {{path\to\file1.obj path\to\file2.obj ...}}
Create a static library from object files:
lib /LIST {{path\to\library.lib}}
List the contents of a library:
lib {{path\to\library.lib}} {{path\to\file.obj}}
Add an object file to an existing library:
replace
View Details ▼
replace
Replace files.
See also: `robocopy`, `move`, `del`.
replace {{path\to\file_or_directory}} {{path\to\destination_directory}}
Replace the destination file with the one from the source directory:
replace {{path\to\file_or_directory}} {{path\to\destination_directory}} /a
Add files to the destination directory instead of replacing existing files:
replace {{path\to\file_or_directory}} {{path\to\destination_directory}} /p
Interactively copy multiple files, with a prompt before replacing or adding a destination file:
# Project Badges
-
CI Visit
