DaVinci-Resolve-Omarchy
DaVinci Resolve installer for Omarchy (Arch Linux + Hyprland + NVIDIA) with XWayland wrapper
File Explorer
- 001-resolve-bar-overlap.md
- 002-resolve-dialog-focus-trap.md
- README.md
- Omarchy_resolve_v2.sh
- README.md
# 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.
ffprobe
View Details ▼
ffprobe
Multimedia stream analyzer.
ffprobe {{[-v|-loglevel]}} error -show_streams {{input.mp4}}
Display all available stream info for a media file:
ffprobe {{[-v|-loglevel]}} error -show_entries format=duration {{[-of|-output_format]}} default=noprint_wrappers=1:nokey=1 {{input.mp4}}
Display media duration:
ffprobe {{[-v|-loglevel]}} error -select_streams v:0 -show_entries stream=avg_frame_rate {{[-of|-output_format]}} default=noprint_wrappers=1:nokey=1 {{input.mp4}}
Display the frame rate of a video:
git clone
View Details ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
nano
View Details ▼
nano
Text editor. An enhanced `pico` clone.
See also: `pico`, `rnano`.
nano {{path/to/file1 path/to/file2 ...}}
Open specific files, moving to the next file after closing the previous one:
nano {{[-I|--ignorercfiles]}}
Start the editor without using configuration files:
nano +{{line}},{{column}} {{path/to/file}}
Open a file and position the cursor at a specific line and column:
nvidia-smi
View Details ▼
nvidia-smi
Aid the management and monitoring of NVIDIA GPU devices.
nvidia-smi
Display information on all available GPUs and processes using them:
nvidia-smi {{[-q|--query]}}
Display more detailed GPU information:
nvidia-smi dmon
Monitor overall GPU usage with 1-second update interval:
pactl
View Details ▼
pactl
Control a running PulseAudio sound server.
pactl info
Show information about the sound server:
pactl list {{sinks}} short
List all sinks (or other types - sinks are outputs and sink-inputs are active audio streams):
pactl set-default-sink {{1}}
Change the default sink (output) to 1 (the number can be retrieved via the `list` subcommand):
sed
View Details ▼
sed
Edit text in a scriptable manner.
See also: `awk`, `ed`.
{{command}} | sed 's/apple/mango/g'
Replace all `apple` (basic `regex`) occurrences with `mango` (basic `regex`) in all input lines and print the result to `stdout`:
{{command}} | sed 's/apple/mango/g'
Replace all `apple` (basic `regex`) occurrences with `mango` (basic `regex`) in all input lines and print the result to `stdout`:
{{command}} | sed 's/apple/mango/g'
[s]ubstitute all occurrences of "apple" with "mango" on all lines, print to `stdout`:
unzip
View Details ▼
unzip
Extract files/directories from Zip archives.
See also: `zip`.
unzip {{path/to/archive1.zip path/to/archive2.zip ...}}
Extract all files/directories from specific archives into the current directory:
unzip {{path/to/archive1.zip path/to/archive2.zip ...}} -d {{path/to/output}}
Extract files/directories from archives to a specific path:
unzip -c {{path/to/archive1.zip path/to/archive2.zip ...}}
Extract files/directories from archives to `stdout` alongside the extracted file names:
hyprctl
View Details ▼
hyprctl
Control parts of the Hyprland Wayland compositor.
hyprctl reload
Reload Hyprland configuration:
hyprctl activewindow
Return the active window name:
hyprctl devices
List all connected input devices:
lsmod
View Details ▼
lsmod
Show the status of Linux kernel modules.
See also: `kmod`.
lsmod
List all currently loaded kernel modules:
modinfo
View Details ▼
modinfo
Extract information about a Linux kernel module.
See also: `kmod`.
modinfo {{kernel_module}}
List all attributes of a kernel module:
modinfo {{[-F|--field]}} {{author|description|license|parm|filename|version|...}} {{kernel_module}}
List the specified attribute only:
modprobe
View Details ▼
modprobe
Add or remove modules from the Linux kernel.
See also: `kmod`.
modprobe {{[-n|--dry-run]}} {{module_name}}
Pretend to load a module into the kernel, but don't actually do it:
sudo modprobe {{module_name}}
Load a module into the kernel:
sudo modprobe {{[-r|--remove]}} {{module_name}}
Remove a module from the kernel:
pacman -S
View Details ▼
pacman -S
This command is an alias of `pacman --sync`.
tldr pacman sync
View documentation for the original command:
pacman
View Details ▼
pacman
Arch Linux package manager utility.
See also: `pacman-sync`, `pacman-remove`, `pacman-query`, `pacman-upgrade`, `pacman-files`, `pacman-database`, `pacman-deptest`, `pacman-key`, `pacman-mirrors`.
For equivalent commands in other package managers, see <https://wiki.archlinux.org/title/Pacman/Rosetta>.
sudo pacman -Syu
[S]ynchronize and update all packages:
sudo pacman -S {{package}}
Install a new package:
sudo pacman -Rs {{package}}
[R]emove a package and its dependencies:
strace
View Details ▼
strace
Troubleshooting tool for tracing system calls.
See also: `fatrace`.
sudo strace {{[-p|--attach]}} {{pid}}
Start tracing a specific process by its PID:
sudo strace {{[-p|--attach]}} {{pid}} -e {{system_call,system_call2,...}}
Trace a process and filter output by system call [e]xpression:
sudo strace {{[-p|--attach]}} {{pid}} {{[-c|--summary-only]}}
Count time, calls, and errors for each system call and report a summary on program exit:
systemctl
View Details ▼
systemctl
Control the systemd system and service manager.
Some subcommands such as `disable`, `status`, `reboot` etc. have their own usage documentation.
systemctl status
Show all running services:
systemctl --failed
List failed units:
systemctl {{start|stop|restart|reload|status}} {{unit}}
Start/Stop/Restart/Reload/Show the status of a service:
update-desktop-database
View Details ▼
update-desktop-database
Build the cache database of MIME types handled by desktop files.
sudo update-desktop-database
Update the desktop file MIME type cache for standard system directories:
update-desktop-database {{path/to/directory}}
Update the cache for a specific desktop file directory:
update-desktop-database {{path/to/directory1 path/to/directory2 ...}}
Update the cache for multiple directories:
