Automated commits failed - pushing manually
This commit is contained in:
parent
cbb8f67294
commit
9d3795eeb4
1
Gentoo/gentooamd/etc/portage/env/dbus-rdynamic.conf
vendored
Normal file
1
Gentoo/gentooamd/etc/portage/env/dbus-rdynamic.conf
vendored
Normal file
@ -0,0 +1 @@
|
||||
LDFLAGS="${LDFLAGS} -Wl,-export-dynamic"
|
||||
@ -2,7 +2,7 @@
|
||||
# detailed example.
|
||||
|
||||
# For troubleshooting build issues
|
||||
COMMON_FLAGS="-march=native -O2 -pipe"
|
||||
COMMON_FLAGS="-march=native -O2 -pipe -ggdb"
|
||||
|
||||
# COMMON_FLAGS="-march=znver4 -O2 -pipe"
|
||||
CFLAGS="${COMMON_FLAGS}"
|
||||
@ -12,7 +12,7 @@ FFLAGS="${COMMON_FLAGS}"
|
||||
MAKEOPTS="-j12"
|
||||
VIDEO_CARDS="amdgpu radeonsi"
|
||||
ACCEPT_LICENSE="*"
|
||||
|
||||
FEATURES="nostrip"
|
||||
# Force IPv4 connectivity when syncing
|
||||
#PORTAGE_RSYNC_EXTRA_OPTS="-4"
|
||||
|
||||
|
||||
@ -0,0 +1,25 @@
|
||||
gui-wm/hyprland ~amd64
|
||||
#=gui-wm/hyprland-9999 **
|
||||
>=dev-libs/wayland-protocols-1.36 ~amd64
|
||||
>=dev-util/hyprwayland-scanner-0.3.4 ~amd64
|
||||
gui-libs/hyprland-qt-support ~amd64
|
||||
gui-apps/swaync ~amd64
|
||||
# move gui-apps/swww gui-apps/awww
|
||||
gui-apps/awww ~amd64
|
||||
gui-libs/xdg-desktop-portal-hyprland ~amd64
|
||||
#=gui-libs/xdg-desktop-portal-hyprland-9999 **
|
||||
dev-cpp/sdbus-c++ ~amd64
|
||||
app-misc/brightnessctl ~amd64
|
||||
>=dev-util/hyprwayland-scanner-0.3.7 ~amd64
|
||||
>=media-libs/mesa-24.1.0 ~amd64
|
||||
gui-libs/hyprcursor ~amd64
|
||||
dev-libs/hyprland-protocols ~amd64
|
||||
gui-libs/hyprutils ~amd64
|
||||
gui-wm/hyprland-contrib ~amd64
|
||||
dev-libs/hyprlang ~amd64
|
||||
gui-libs/aquamarine ~amd64
|
||||
=sys-devel/gcc-14.2.1_p20250419 ~amd64
|
||||
dev-libs/hyprgraphics ~amd64
|
||||
gui-libs/hyprland-qtutils ~amd64
|
||||
gui-apps/hyprpaper ~amd64
|
||||
dev-cpp/glaze ~amd64
|
||||
@ -0,0 +1 @@
|
||||
=app-text/master-pdf-editor-5.9.94 ~amd64
|
||||
@ -0,0 +1,5 @@
|
||||
# required by sci-ml/ollama-0.13.0::guru
|
||||
# required by ollama (argument)
|
||||
=acct-user/ollama-3 ~amd64
|
||||
# required by ollama (argument)
|
||||
=sci-ml/ollama-0.13.0 ~amd64
|
||||
@ -1 +1,2 @@
|
||||
sys-kernel/gentoo-kernel compiler-clang
|
||||
sys-apps/dbus dbus-rdynamic.conf
|
||||
|
||||
@ -9,4 +9,4 @@
|
||||
# https://www.openssl.org/blog/blog/2023/06/15/1.1.1-EOL-Reminder/
|
||||
# Please run a full world upgrade, especially checking /etc/portage and your world file
|
||||
# for old PHP or Ruby references.
|
||||
=dev-libs/openssl-1.1.1w
|
||||
=dev-libs/openssl-1.1.1
|
||||
|
||||
1
Gentoo/gentooamd/etc/portage/package.unmask/ollama
Normal file
1
Gentoo/gentooamd/etc/portage/package.unmask/ollama
Normal file
@ -0,0 +1 @@
|
||||
=sci-ml/ollama-0.13.0
|
||||
1
Gentoo/gentooamd/etc/portage/package.use/clamav
Normal file
1
Gentoo/gentooamd/etc/portage/package.use/clamav
Normal file
@ -0,0 +1 @@
|
||||
app-antivirus/clamav experimental
|
||||
1
Gentoo/gentooamd/etc/portage/package.use/dbus
Normal file
1
Gentoo/gentooamd/etc/portage/package.use/dbus
Normal file
@ -0,0 +1 @@
|
||||
sys-apps/dbus debug
|
||||
5
Gentoo/gentooamd/etc/portage/package.use/ollama
Normal file
5
Gentoo/gentooamd/etc/portage/package.use/ollama
Normal file
@ -0,0 +1,5 @@
|
||||
# required by sci-ml/ollama (argument)
|
||||
=sci-ml/ollama-0.13.0 ~amd64
|
||||
# required by sci-ml/ollama-0.13.0::guru
|
||||
# required by sci-ml/ollama (argument)
|
||||
=acct-user/ollama-3 ~amd64
|
||||
@ -12,3 +12,4 @@
|
||||
# required by app-emulation/virt-manager-4.1.0-r1::gentoo[-test]
|
||||
# required by virt-manager (argument)
|
||||
>=net-libs/gnutls-3.8.0 pkcs11 tools
|
||||
>=dev-libs/libxml2-2.15.0-r1 python
|
||||
|
||||
@ -0,0 +1,51 @@
|
||||
From afd7175f681b3431f819e64ce30df71c5db55eac Mon Sep 17 00:00:00 2001
|
||||
From: vuatech <vuatech@proton.me>
|
||||
Date: Fri, 12 Sep 2025 11:15:40 -0400
|
||||
Subject: [PATCH] Added find_package entry for WaylandClientPrivate
|
||||
|
||||
---
|
||||
utils/dialog/CMakeLists.txt | 2 +-
|
||||
utils/donate-screen/CMakeLists.txt | 2 +-
|
||||
utils/update-screen/CMakeLists.txt | 2 +-
|
||||
3 files changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/utils/dialog/CMakeLists.txt b/utils/dialog/CMakeLists.txt
|
||||
index ad7ae44..c3a5915 100644
|
||||
--- a/utils/dialog/CMakeLists.txt
|
||||
+++ b/utils/dialog/CMakeLists.txt
|
||||
@@ -5,7 +5,7 @@ project(hyprland-dialog VERSION ${VER} LANGUAGES CXX)
|
||||
set(CMAKE_CXX_STANDARD 23)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
|
||||
-find_package(Qt6 6.5 REQUIRED COMPONENTS Widgets Quick QuickControls2 WaylandClient)
|
||||
+find_package(Qt6 6.5 REQUIRED COMPONENTS Widgets Quick QuickControls2 WaylandClient WaylandClientPrivate)
|
||||
find_package(PkgConfig REQUIRED)
|
||||
|
||||
pkg_check_modules(hyprutils REQUIRED IMPORTED_TARGET hyprutils)
|
||||
diff --git a/utils/donate-screen/CMakeLists.txt b/utils/donate-screen/CMakeLists.txt
|
||||
index ddc7eb5..a1189ff 100644
|
||||
--- a/utils/donate-screen/CMakeLists.txt
|
||||
+++ b/utils/donate-screen/CMakeLists.txt
|
||||
@@ -5,7 +5,7 @@ project(hyprland-donate-screen VERSION ${VER} LANGUAGES CXX)
|
||||
set(CMAKE_CXX_STANDARD 23)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
|
||||
-find_package(Qt6 6.5 REQUIRED COMPONENTS Widgets Quick QuickControls2 WaylandClient)
|
||||
+find_package(Qt6 6.5 REQUIRED COMPONENTS Widgets Quick QuickControls2 WaylandClient WaylandClientPrivate)
|
||||
find_package(PkgConfig REQUIRED)
|
||||
|
||||
pkg_check_modules(hyprutils REQUIRED IMPORTED_TARGET hyprutils)
|
||||
diff --git a/utils/update-screen/CMakeLists.txt b/utils/update-screen/CMakeLists.txt
|
||||
index a70edca..78ccab2 100644
|
||||
--- a/utils/update-screen/CMakeLists.txt
|
||||
+++ b/utils/update-screen/CMakeLists.txt
|
||||
@@ -5,7 +5,7 @@ project(hyprland-update-screen VERSION ${VER} LANGUAGES CXX)
|
||||
set(CMAKE_CXX_STANDARD 23)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
|
||||
-find_package(Qt6 6.5 REQUIRED COMPONENTS Widgets Quick QuickControls2 WaylandClient)
|
||||
+find_package(Qt6 6.5 REQUIRED COMPONENTS Widgets Quick QuickControls2 WaylandClient WaylandClientPrivate)
|
||||
find_package(PkgConfig REQUIRED)
|
||||
|
||||
pkg_check_modules(hyprutils REQUIRED IMPORTED_TARGET hyprutils)
|
||||
|
||||
@ -22,3 +22,8 @@ location = /var/db/repos/gentoo-zh
|
||||
sync-type = git
|
||||
sync-uri = https://github.com/microcai/gentoo-zh.git
|
||||
|
||||
|
||||
[pentoo]
|
||||
location = /var/db/repos/pentoo
|
||||
sync-type = git
|
||||
sync-uri = https://github.com/pentoo/pentoo-overlay.git
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
474
Gentoo/gentooamd/etc/portage/savedconfig/x11-terms/st-0.9.3
Normal file
474
Gentoo/gentooamd/etc/portage/savedconfig/x11-terms/st-0.9.3
Normal file
@ -0,0 +1,474 @@
|
||||
/* See LICENSE file for copyright and license details. */
|
||||
|
||||
/*
|
||||
* appearance
|
||||
*
|
||||
* font: see http://freedesktop.org/software/fontconfig/fontconfig-user.html
|
||||
*/
|
||||
static char *font = "Liberation Mono:pixelsize=12:antialias=true:autohint=true";
|
||||
static int borderpx = 2;
|
||||
|
||||
/*
|
||||
* What program is execed by st depends of these precedence rules:
|
||||
* 1: program passed with -e
|
||||
* 2: scroll and/or utmp
|
||||
* 3: SHELL environment variable
|
||||
* 4: value of shell in /etc/passwd
|
||||
* 5: value of shell in config.h
|
||||
*/
|
||||
static char *shell = "/bin/sh";
|
||||
char *utmp = NULL;
|
||||
/* scroll program: to enable use a string like "scroll" */
|
||||
char *scroll = NULL;
|
||||
char *stty_args = "stty raw pass8 nl -echo -iexten -cstopb 38400";
|
||||
|
||||
/* identification sequence returned in DA and DECID */
|
||||
char *vtiden = "\033[?6c";
|
||||
|
||||
/* Kerning / character bounding-box multipliers */
|
||||
static float cwscale = 1.0;
|
||||
static float chscale = 1.0;
|
||||
|
||||
/*
|
||||
* word delimiter string
|
||||
*
|
||||
* More advanced example: L" `'\"()[]{}"
|
||||
*/
|
||||
wchar_t *worddelimiters = L" ";
|
||||
|
||||
/* selection timeouts (in milliseconds) */
|
||||
static unsigned int doubleclicktimeout = 300;
|
||||
static unsigned int tripleclicktimeout = 600;
|
||||
|
||||
/* alt screens */
|
||||
int allowaltscreen = 1;
|
||||
|
||||
/* allow certain non-interactive (insecure) window operations such as:
|
||||
setting the clipboard text */
|
||||
int allowwindowops = 0;
|
||||
|
||||
/*
|
||||
* draw latency range in ms - from new content/keypress/etc until drawing.
|
||||
* within this range, st draws when content stops arriving (idle). mostly it's
|
||||
* near minlatency, but it waits longer for slow updates to avoid partial draw.
|
||||
* low minlatency will tear/flicker more, as it can "detect" idle too early.
|
||||
*/
|
||||
static double minlatency = 2;
|
||||
static double maxlatency = 33;
|
||||
|
||||
/*
|
||||
* blinking timeout (set to 0 to disable blinking) for the terminal blinking
|
||||
* attribute.
|
||||
*/
|
||||
static unsigned int blinktimeout = 800;
|
||||
|
||||
/*
|
||||
* thickness of underline and bar cursors
|
||||
*/
|
||||
static unsigned int cursorthickness = 2;
|
||||
|
||||
/*
|
||||
* bell volume. It must be a value between -100 and 100. Use 0 for disabling
|
||||
* it
|
||||
*/
|
||||
static int bellvolume = 0;
|
||||
|
||||
/* default TERM value */
|
||||
char *termname = "st-256color";
|
||||
|
||||
/*
|
||||
* spaces per tab
|
||||
*
|
||||
* When you are changing this value, don't forget to adapt the »it« value in
|
||||
* the st.info and appropriately install the st.info in the environment where
|
||||
* you use this st version.
|
||||
*
|
||||
* it#$tabspaces,
|
||||
*
|
||||
* Secondly make sure your kernel is not expanding tabs. When running `stty
|
||||
* -a` »tab0« should appear. You can tell the terminal to not expand tabs by
|
||||
* running following command:
|
||||
*
|
||||
* stty tabs
|
||||
*/
|
||||
unsigned int tabspaces = 8;
|
||||
|
||||
/* Terminal colors (16 first used in escape sequence) */
|
||||
static const char *colorname[] = {
|
||||
/* 8 normal colors */
|
||||
"black",
|
||||
"red3",
|
||||
"green3",
|
||||
"yellow3",
|
||||
"blue2",
|
||||
"magenta3",
|
||||
"cyan3",
|
||||
"gray90",
|
||||
|
||||
/* 8 bright colors */
|
||||
"gray50",
|
||||
"red",
|
||||
"green",
|
||||
"yellow",
|
||||
"#5c5cff",
|
||||
"magenta",
|
||||
"cyan",
|
||||
"white",
|
||||
|
||||
[255] = 0,
|
||||
|
||||
/* more colors can be added after 255 to use with DefaultXX */
|
||||
"#cccccc",
|
||||
"#555555",
|
||||
"gray90", /* default foreground colour */
|
||||
"black", /* default background colour */
|
||||
};
|
||||
|
||||
|
||||
/*
|
||||
* Default colors (colorname index)
|
||||
* foreground, background, cursor, reverse cursor
|
||||
*/
|
||||
unsigned int defaultfg = 258;
|
||||
unsigned int defaultbg = 259;
|
||||
unsigned int defaultcs = 256;
|
||||
static unsigned int defaultrcs = 257;
|
||||
|
||||
/*
|
||||
* Default shape of cursor
|
||||
* 2: Block ("█")
|
||||
* 4: Underline ("_")
|
||||
* 6: Bar ("|")
|
||||
* 7: Snowman ("☃")
|
||||
*/
|
||||
static unsigned int cursorshape = 2;
|
||||
|
||||
/*
|
||||
* Default columns and rows numbers
|
||||
*/
|
||||
|
||||
static unsigned int cols = 80;
|
||||
static unsigned int rows = 24;
|
||||
|
||||
/*
|
||||
* Default colour and shape of the mouse cursor
|
||||
*/
|
||||
static unsigned int mouseshape = XC_xterm;
|
||||
static unsigned int mousefg = 7;
|
||||
static unsigned int mousebg = 0;
|
||||
|
||||
/*
|
||||
* Color used to display font attributes when fontconfig selected a font which
|
||||
* doesn't match the ones requested.
|
||||
*/
|
||||
static unsigned int defaultattr = 11;
|
||||
|
||||
/*
|
||||
* Force mouse select/shortcuts while mask is active (when MODE_MOUSE is set).
|
||||
* Note that if you want to use ShiftMask with selmasks, set this to an other
|
||||
* modifier, set to 0 to not use it.
|
||||
*/
|
||||
static uint forcemousemod = ShiftMask;
|
||||
|
||||
/*
|
||||
* Internal mouse shortcuts.
|
||||
* Beware that overloading Button1 will disable the selection.
|
||||
*/
|
||||
static MouseShortcut mshortcuts[] = {
|
||||
/* mask button function argument release */
|
||||
{ XK_ANY_MOD, Button2, selpaste, {.i = 0}, 1 },
|
||||
{ ShiftMask, Button4, ttysend, {.s = "\033[5;2~"} },
|
||||
{ XK_ANY_MOD, Button4, ttysend, {.s = "\031"} },
|
||||
{ ShiftMask, Button5, ttysend, {.s = "\033[6;2~"} },
|
||||
{ XK_ANY_MOD, Button5, ttysend, {.s = "\005"} },
|
||||
};
|
||||
|
||||
/* Internal keyboard shortcuts. */
|
||||
#define MODKEY Mod1Mask
|
||||
#define TERMMOD (ControlMask|ShiftMask)
|
||||
|
||||
static Shortcut shortcuts[] = {
|
||||
/* mask keysym function argument */
|
||||
{ XK_ANY_MOD, XK_Break, sendbreak, {.i = 0} },
|
||||
{ ControlMask, XK_Print, toggleprinter, {.i = 0} },
|
||||
{ ShiftMask, XK_Print, printscreen, {.i = 0} },
|
||||
{ XK_ANY_MOD, XK_Print, printsel, {.i = 0} },
|
||||
{ TERMMOD, XK_Prior, zoom, {.f = +1} },
|
||||
{ TERMMOD, XK_Next, zoom, {.f = -1} },
|
||||
{ TERMMOD, XK_Home, zoomreset, {.f = 0} },
|
||||
{ TERMMOD, XK_C, clipcopy, {.i = 0} },
|
||||
{ TERMMOD, XK_V, clippaste, {.i = 0} },
|
||||
{ TERMMOD, XK_Y, selpaste, {.i = 0} },
|
||||
{ ShiftMask, XK_Insert, selpaste, {.i = 0} },
|
||||
{ TERMMOD, XK_Num_Lock, numlock, {.i = 0} },
|
||||
};
|
||||
|
||||
/*
|
||||
* Special keys (change & recompile st.info accordingly)
|
||||
*
|
||||
* Mask value:
|
||||
* * Use XK_ANY_MOD to match the key no matter modifiers state
|
||||
* * Use XK_NO_MOD to match the key alone (no modifiers)
|
||||
* appkey value:
|
||||
* * 0: no value
|
||||
* * > 0: keypad application mode enabled
|
||||
* * = 2: term.numlock = 1
|
||||
* * < 0: keypad application mode disabled
|
||||
* appcursor value:
|
||||
* * 0: no value
|
||||
* * > 0: cursor application mode enabled
|
||||
* * < 0: cursor application mode disabled
|
||||
*
|
||||
* Be careful with the order of the definitions because st searches in
|
||||
* this table sequentially, so any XK_ANY_MOD must be in the last
|
||||
* position for a key.
|
||||
*/
|
||||
|
||||
/*
|
||||
* If you want keys other than the X11 function keys (0xFD00 - 0xFFFF)
|
||||
* to be mapped below, add them to this array.
|
||||
*/
|
||||
static KeySym mappedkeys[] = { -1 };
|
||||
|
||||
/*
|
||||
* State bits to ignore when matching key or button events. By default,
|
||||
* numlock (Mod2Mask) and keyboard layout (XK_SWITCH_MOD) are ignored.
|
||||
*/
|
||||
static uint ignoremod = Mod2Mask|XK_SWITCH_MOD;
|
||||
|
||||
/*
|
||||
* This is the huge key array which defines all compatibility to the Linux
|
||||
* world. Please decide about changes wisely.
|
||||
*/
|
||||
static Key key[] = {
|
||||
/* keysym mask string appkey appcursor */
|
||||
{ XK_KP_Home, ShiftMask, "\033[2J", 0, -1},
|
||||
{ XK_KP_Home, ShiftMask, "\033[1;2H", 0, +1},
|
||||
{ XK_KP_Home, XK_ANY_MOD, "\033[H", 0, -1},
|
||||
{ XK_KP_Home, XK_ANY_MOD, "\033[1~", 0, +1},
|
||||
{ XK_KP_Up, XK_ANY_MOD, "\033Ox", +1, 0},
|
||||
{ XK_KP_Up, XK_ANY_MOD, "\033[A", 0, -1},
|
||||
{ XK_KP_Up, XK_ANY_MOD, "\033OA", 0, +1},
|
||||
{ XK_KP_Down, XK_ANY_MOD, "\033Or", +1, 0},
|
||||
{ XK_KP_Down, XK_ANY_MOD, "\033[B", 0, -1},
|
||||
{ XK_KP_Down, XK_ANY_MOD, "\033OB", 0, +1},
|
||||
{ XK_KP_Left, XK_ANY_MOD, "\033Ot", +1, 0},
|
||||
{ XK_KP_Left, XK_ANY_MOD, "\033[D", 0, -1},
|
||||
{ XK_KP_Left, XK_ANY_MOD, "\033OD", 0, +1},
|
||||
{ XK_KP_Right, XK_ANY_MOD, "\033Ov", +1, 0},
|
||||
{ XK_KP_Right, XK_ANY_MOD, "\033[C", 0, -1},
|
||||
{ XK_KP_Right, XK_ANY_MOD, "\033OC", 0, +1},
|
||||
{ XK_KP_Prior, ShiftMask, "\033[5;2~", 0, 0},
|
||||
{ XK_KP_Prior, XK_ANY_MOD, "\033[5~", 0, 0},
|
||||
{ XK_KP_Begin, XK_ANY_MOD, "\033[E", 0, 0},
|
||||
{ XK_KP_End, ControlMask, "\033[J", -1, 0},
|
||||
{ XK_KP_End, ControlMask, "\033[1;5F", +1, 0},
|
||||
{ XK_KP_End, ShiftMask, "\033[K", -1, 0},
|
||||
{ XK_KP_End, ShiftMask, "\033[1;2F", +1, 0},
|
||||
{ XK_KP_End, XK_ANY_MOD, "\033[4~", 0, 0},
|
||||
{ XK_KP_Next, ShiftMask, "\033[6;2~", 0, 0},
|
||||
{ XK_KP_Next, XK_ANY_MOD, "\033[6~", 0, 0},
|
||||
{ XK_KP_Insert, ShiftMask, "\033[2;2~", +1, 0},
|
||||
{ XK_KP_Insert, ShiftMask, "\033[4l", -1, 0},
|
||||
{ XK_KP_Insert, ControlMask, "\033[L", -1, 0},
|
||||
{ XK_KP_Insert, ControlMask, "\033[2;5~", +1, 0},
|
||||
{ XK_KP_Insert, XK_ANY_MOD, "\033[4h", -1, 0},
|
||||
{ XK_KP_Insert, XK_ANY_MOD, "\033[2~", +1, 0},
|
||||
{ XK_KP_Delete, ControlMask, "\033[M", -1, 0},
|
||||
{ XK_KP_Delete, ControlMask, "\033[3;5~", +1, 0},
|
||||
{ XK_KP_Delete, ShiftMask, "\033[2K", -1, 0},
|
||||
{ XK_KP_Delete, ShiftMask, "\033[3;2~", +1, 0},
|
||||
{ XK_KP_Delete, XK_ANY_MOD, "\033[P", -1, 0},
|
||||
{ XK_KP_Delete, XK_ANY_MOD, "\033[3~", +1, 0},
|
||||
{ XK_KP_Multiply, XK_ANY_MOD, "\033Oj", +2, 0},
|
||||
{ XK_KP_Add, XK_ANY_MOD, "\033Ok", +2, 0},
|
||||
{ XK_KP_Enter, XK_ANY_MOD, "\033OM", +2, 0},
|
||||
{ XK_KP_Enter, XK_ANY_MOD, "\r", -1, 0},
|
||||
{ XK_KP_Subtract, XK_ANY_MOD, "\033Om", +2, 0},
|
||||
{ XK_KP_Decimal, XK_ANY_MOD, "\033On", +2, 0},
|
||||
{ XK_KP_Divide, XK_ANY_MOD, "\033Oo", +2, 0},
|
||||
{ XK_KP_0, XK_ANY_MOD, "\033Op", +2, 0},
|
||||
{ XK_KP_1, XK_ANY_MOD, "\033Oq", +2, 0},
|
||||
{ XK_KP_2, XK_ANY_MOD, "\033Or", +2, 0},
|
||||
{ XK_KP_3, XK_ANY_MOD, "\033Os", +2, 0},
|
||||
{ XK_KP_4, XK_ANY_MOD, "\033Ot", +2, 0},
|
||||
{ XK_KP_5, XK_ANY_MOD, "\033Ou", +2, 0},
|
||||
{ XK_KP_6, XK_ANY_MOD, "\033Ov", +2, 0},
|
||||
{ XK_KP_7, XK_ANY_MOD, "\033Ow", +2, 0},
|
||||
{ XK_KP_8, XK_ANY_MOD, "\033Ox", +2, 0},
|
||||
{ XK_KP_9, XK_ANY_MOD, "\033Oy", +2, 0},
|
||||
{ XK_Up, ShiftMask, "\033[1;2A", 0, 0},
|
||||
{ XK_Up, Mod1Mask, "\033[1;3A", 0, 0},
|
||||
{ XK_Up, ShiftMask|Mod1Mask,"\033[1;4A", 0, 0},
|
||||
{ XK_Up, ControlMask, "\033[1;5A", 0, 0},
|
||||
{ XK_Up, ShiftMask|ControlMask,"\033[1;6A", 0, 0},
|
||||
{ XK_Up, ControlMask|Mod1Mask,"\033[1;7A", 0, 0},
|
||||
{ XK_Up,ShiftMask|ControlMask|Mod1Mask,"\033[1;8A", 0, 0},
|
||||
{ XK_Up, XK_ANY_MOD, "\033[A", 0, -1},
|
||||
{ XK_Up, XK_ANY_MOD, "\033OA", 0, +1},
|
||||
{ XK_Down, ShiftMask, "\033[1;2B", 0, 0},
|
||||
{ XK_Down, Mod1Mask, "\033[1;3B", 0, 0},
|
||||
{ XK_Down, ShiftMask|Mod1Mask,"\033[1;4B", 0, 0},
|
||||
{ XK_Down, ControlMask, "\033[1;5B", 0, 0},
|
||||
{ XK_Down, ShiftMask|ControlMask,"\033[1;6B", 0, 0},
|
||||
{ XK_Down, ControlMask|Mod1Mask,"\033[1;7B", 0, 0},
|
||||
{ XK_Down,ShiftMask|ControlMask|Mod1Mask,"\033[1;8B",0, 0},
|
||||
{ XK_Down, XK_ANY_MOD, "\033[B", 0, -1},
|
||||
{ XK_Down, XK_ANY_MOD, "\033OB", 0, +1},
|
||||
{ XK_Left, ShiftMask, "\033[1;2D", 0, 0},
|
||||
{ XK_Left, Mod1Mask, "\033[1;3D", 0, 0},
|
||||
{ XK_Left, ShiftMask|Mod1Mask,"\033[1;4D", 0, 0},
|
||||
{ XK_Left, ControlMask, "\033[1;5D", 0, 0},
|
||||
{ XK_Left, ShiftMask|ControlMask,"\033[1;6D", 0, 0},
|
||||
{ XK_Left, ControlMask|Mod1Mask,"\033[1;7D", 0, 0},
|
||||
{ XK_Left,ShiftMask|ControlMask|Mod1Mask,"\033[1;8D",0, 0},
|
||||
{ XK_Left, XK_ANY_MOD, "\033[D", 0, -1},
|
||||
{ XK_Left, XK_ANY_MOD, "\033OD", 0, +1},
|
||||
{ XK_Right, ShiftMask, "\033[1;2C", 0, 0},
|
||||
{ XK_Right, Mod1Mask, "\033[1;3C", 0, 0},
|
||||
{ XK_Right, ShiftMask|Mod1Mask,"\033[1;4C", 0, 0},
|
||||
{ XK_Right, ControlMask, "\033[1;5C", 0, 0},
|
||||
{ XK_Right, ShiftMask|ControlMask,"\033[1;6C", 0, 0},
|
||||
{ XK_Right, ControlMask|Mod1Mask,"\033[1;7C", 0, 0},
|
||||
{ XK_Right,ShiftMask|ControlMask|Mod1Mask,"\033[1;8C",0, 0},
|
||||
{ XK_Right, XK_ANY_MOD, "\033[C", 0, -1},
|
||||
{ XK_Right, XK_ANY_MOD, "\033OC", 0, +1},
|
||||
{ XK_ISO_Left_Tab, ShiftMask, "\033[Z", 0, 0},
|
||||
{ XK_Return, Mod1Mask, "\033\r", 0, 0},
|
||||
{ XK_Return, XK_ANY_MOD, "\r", 0, 0},
|
||||
{ XK_Insert, ShiftMask, "\033[4l", -1, 0},
|
||||
{ XK_Insert, ShiftMask, "\033[2;2~", +1, 0},
|
||||
{ XK_Insert, ControlMask, "\033[L", -1, 0},
|
||||
{ XK_Insert, ControlMask, "\033[2;5~", +1, 0},
|
||||
{ XK_Insert, XK_ANY_MOD, "\033[4h", -1, 0},
|
||||
{ XK_Insert, XK_ANY_MOD, "\033[2~", +1, 0},
|
||||
{ XK_Delete, ControlMask, "\033[M", -1, 0},
|
||||
{ XK_Delete, ControlMask, "\033[3;5~", +1, 0},
|
||||
{ XK_Delete, ShiftMask, "\033[2K", -1, 0},
|
||||
{ XK_Delete, ShiftMask, "\033[3;2~", +1, 0},
|
||||
{ XK_Delete, XK_ANY_MOD, "\033[P", -1, 0},
|
||||
{ XK_Delete, XK_ANY_MOD, "\033[3~", +1, 0},
|
||||
{ XK_BackSpace, XK_NO_MOD, "\177", 0, 0},
|
||||
{ XK_BackSpace, Mod1Mask, "\033\177", 0, 0},
|
||||
{ XK_Home, ShiftMask, "\033[2J", 0, -1},
|
||||
{ XK_Home, ShiftMask, "\033[1;2H", 0, +1},
|
||||
{ XK_Home, XK_ANY_MOD, "\033[H", 0, -1},
|
||||
{ XK_Home, XK_ANY_MOD, "\033[1~", 0, +1},
|
||||
{ XK_End, ControlMask, "\033[J", -1, 0},
|
||||
{ XK_End, ControlMask, "\033[1;5F", +1, 0},
|
||||
{ XK_End, ShiftMask, "\033[K", -1, 0},
|
||||
{ XK_End, ShiftMask, "\033[1;2F", +1, 0},
|
||||
{ XK_End, XK_ANY_MOD, "\033[4~", 0, 0},
|
||||
{ XK_Prior, ControlMask, "\033[5;5~", 0, 0},
|
||||
{ XK_Prior, ShiftMask, "\033[5;2~", 0, 0},
|
||||
{ XK_Prior, XK_ANY_MOD, "\033[5~", 0, 0},
|
||||
{ XK_Next, ControlMask, "\033[6;5~", 0, 0},
|
||||
{ XK_Next, ShiftMask, "\033[6;2~", 0, 0},
|
||||
{ XK_Next, XK_ANY_MOD, "\033[6~", 0, 0},
|
||||
{ XK_F1, XK_NO_MOD, "\033OP" , 0, 0},
|
||||
{ XK_F1, /* F13 */ ShiftMask, "\033[1;2P", 0, 0},
|
||||
{ XK_F1, /* F25 */ ControlMask, "\033[1;5P", 0, 0},
|
||||
{ XK_F1, /* F37 */ Mod4Mask, "\033[1;6P", 0, 0},
|
||||
{ XK_F1, /* F49 */ Mod1Mask, "\033[1;3P", 0, 0},
|
||||
{ XK_F1, /* F61 */ Mod3Mask, "\033[1;4P", 0, 0},
|
||||
{ XK_F2, XK_NO_MOD, "\033OQ" , 0, 0},
|
||||
{ XK_F2, /* F14 */ ShiftMask, "\033[1;2Q", 0, 0},
|
||||
{ XK_F2, /* F26 */ ControlMask, "\033[1;5Q", 0, 0},
|
||||
{ XK_F2, /* F38 */ Mod4Mask, "\033[1;6Q", 0, 0},
|
||||
{ XK_F2, /* F50 */ Mod1Mask, "\033[1;3Q", 0, 0},
|
||||
{ XK_F2, /* F62 */ Mod3Mask, "\033[1;4Q", 0, 0},
|
||||
{ XK_F3, XK_NO_MOD, "\033OR" , 0, 0},
|
||||
{ XK_F3, /* F15 */ ShiftMask, "\033[1;2R", 0, 0},
|
||||
{ XK_F3, /* F27 */ ControlMask, "\033[1;5R", 0, 0},
|
||||
{ XK_F3, /* F39 */ Mod4Mask, "\033[1;6R", 0, 0},
|
||||
{ XK_F3, /* F51 */ Mod1Mask, "\033[1;3R", 0, 0},
|
||||
{ XK_F3, /* F63 */ Mod3Mask, "\033[1;4R", 0, 0},
|
||||
{ XK_F4, XK_NO_MOD, "\033OS" , 0, 0},
|
||||
{ XK_F4, /* F16 */ ShiftMask, "\033[1;2S", 0, 0},
|
||||
{ XK_F4, /* F28 */ ControlMask, "\033[1;5S", 0, 0},
|
||||
{ XK_F4, /* F40 */ Mod4Mask, "\033[1;6S", 0, 0},
|
||||
{ XK_F4, /* F52 */ Mod1Mask, "\033[1;3S", 0, 0},
|
||||
{ XK_F5, XK_NO_MOD, "\033[15~", 0, 0},
|
||||
{ XK_F5, /* F17 */ ShiftMask, "\033[15;2~", 0, 0},
|
||||
{ XK_F5, /* F29 */ ControlMask, "\033[15;5~", 0, 0},
|
||||
{ XK_F5, /* F41 */ Mod4Mask, "\033[15;6~", 0, 0},
|
||||
{ XK_F5, /* F53 */ Mod1Mask, "\033[15;3~", 0, 0},
|
||||
{ XK_F6, XK_NO_MOD, "\033[17~", 0, 0},
|
||||
{ XK_F6, /* F18 */ ShiftMask, "\033[17;2~", 0, 0},
|
||||
{ XK_F6, /* F30 */ ControlMask, "\033[17;5~", 0, 0},
|
||||
{ XK_F6, /* F42 */ Mod4Mask, "\033[17;6~", 0, 0},
|
||||
{ XK_F6, /* F54 */ Mod1Mask, "\033[17;3~", 0, 0},
|
||||
{ XK_F7, XK_NO_MOD, "\033[18~", 0, 0},
|
||||
{ XK_F7, /* F19 */ ShiftMask, "\033[18;2~", 0, 0},
|
||||
{ XK_F7, /* F31 */ ControlMask, "\033[18;5~", 0, 0},
|
||||
{ XK_F7, /* F43 */ Mod4Mask, "\033[18;6~", 0, 0},
|
||||
{ XK_F7, /* F55 */ Mod1Mask, "\033[18;3~", 0, 0},
|
||||
{ XK_F8, XK_NO_MOD, "\033[19~", 0, 0},
|
||||
{ XK_F8, /* F20 */ ShiftMask, "\033[19;2~", 0, 0},
|
||||
{ XK_F8, /* F32 */ ControlMask, "\033[19;5~", 0, 0},
|
||||
{ XK_F8, /* F44 */ Mod4Mask, "\033[19;6~", 0, 0},
|
||||
{ XK_F8, /* F56 */ Mod1Mask, "\033[19;3~", 0, 0},
|
||||
{ XK_F9, XK_NO_MOD, "\033[20~", 0, 0},
|
||||
{ XK_F9, /* F21 */ ShiftMask, "\033[20;2~", 0, 0},
|
||||
{ XK_F9, /* F33 */ ControlMask, "\033[20;5~", 0, 0},
|
||||
{ XK_F9, /* F45 */ Mod4Mask, "\033[20;6~", 0, 0},
|
||||
{ XK_F9, /* F57 */ Mod1Mask, "\033[20;3~", 0, 0},
|
||||
{ XK_F10, XK_NO_MOD, "\033[21~", 0, 0},
|
||||
{ XK_F10, /* F22 */ ShiftMask, "\033[21;2~", 0, 0},
|
||||
{ XK_F10, /* F34 */ ControlMask, "\033[21;5~", 0, 0},
|
||||
{ XK_F10, /* F46 */ Mod4Mask, "\033[21;6~", 0, 0},
|
||||
{ XK_F10, /* F58 */ Mod1Mask, "\033[21;3~", 0, 0},
|
||||
{ XK_F11, XK_NO_MOD, "\033[23~", 0, 0},
|
||||
{ XK_F11, /* F23 */ ShiftMask, "\033[23;2~", 0, 0},
|
||||
{ XK_F11, /* F35 */ ControlMask, "\033[23;5~", 0, 0},
|
||||
{ XK_F11, /* F47 */ Mod4Mask, "\033[23;6~", 0, 0},
|
||||
{ XK_F11, /* F59 */ Mod1Mask, "\033[23;3~", 0, 0},
|
||||
{ XK_F12, XK_NO_MOD, "\033[24~", 0, 0},
|
||||
{ XK_F12, /* F24 */ ShiftMask, "\033[24;2~", 0, 0},
|
||||
{ XK_F12, /* F36 */ ControlMask, "\033[24;5~", 0, 0},
|
||||
{ XK_F12, /* F48 */ Mod4Mask, "\033[24;6~", 0, 0},
|
||||
{ XK_F12, /* F60 */ Mod1Mask, "\033[24;3~", 0, 0},
|
||||
{ XK_F13, XK_NO_MOD, "\033[1;2P", 0, 0},
|
||||
{ XK_F14, XK_NO_MOD, "\033[1;2Q", 0, 0},
|
||||
{ XK_F15, XK_NO_MOD, "\033[1;2R", 0, 0},
|
||||
{ XK_F16, XK_NO_MOD, "\033[1;2S", 0, 0},
|
||||
{ XK_F17, XK_NO_MOD, "\033[15;2~", 0, 0},
|
||||
{ XK_F18, XK_NO_MOD, "\033[17;2~", 0, 0},
|
||||
{ XK_F19, XK_NO_MOD, "\033[18;2~", 0, 0},
|
||||
{ XK_F20, XK_NO_MOD, "\033[19;2~", 0, 0},
|
||||
{ XK_F21, XK_NO_MOD, "\033[20;2~", 0, 0},
|
||||
{ XK_F22, XK_NO_MOD, "\033[21;2~", 0, 0},
|
||||
{ XK_F23, XK_NO_MOD, "\033[23;2~", 0, 0},
|
||||
{ XK_F24, XK_NO_MOD, "\033[24;2~", 0, 0},
|
||||
{ XK_F25, XK_NO_MOD, "\033[1;5P", 0, 0},
|
||||
{ XK_F26, XK_NO_MOD, "\033[1;5Q", 0, 0},
|
||||
{ XK_F27, XK_NO_MOD, "\033[1;5R", 0, 0},
|
||||
{ XK_F28, XK_NO_MOD, "\033[1;5S", 0, 0},
|
||||
{ XK_F29, XK_NO_MOD, "\033[15;5~", 0, 0},
|
||||
{ XK_F30, XK_NO_MOD, "\033[17;5~", 0, 0},
|
||||
{ XK_F31, XK_NO_MOD, "\033[18;5~", 0, 0},
|
||||
{ XK_F32, XK_NO_MOD, "\033[19;5~", 0, 0},
|
||||
{ XK_F33, XK_NO_MOD, "\033[20;5~", 0, 0},
|
||||
{ XK_F34, XK_NO_MOD, "\033[21;5~", 0, 0},
|
||||
{ XK_F35, XK_NO_MOD, "\033[23;5~", 0, 0},
|
||||
};
|
||||
|
||||
/*
|
||||
* Selection types' masks.
|
||||
* Use the same masks as usual.
|
||||
* Button1Mask is always unset, to make masks match between ButtonPress.
|
||||
* ButtonRelease and MotionNotify.
|
||||
* If no match is found, regular selection is used.
|
||||
*/
|
||||
static uint selmasks[] = {
|
||||
[SEL_RECTANGULAR] = Mod1Mask,
|
||||
};
|
||||
|
||||
/*
|
||||
* Printable characters in ASCII, used to estimate the advance width
|
||||
* of single wide characters.
|
||||
*/
|
||||
static char ascii_printable[] =
|
||||
" !\"#$%&'()*+,-./0123456789:;<=>?"
|
||||
"@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_"
|
||||
"`abcdefghijklmnopqrstuvwxyz{|}~";
|
||||
BIN
Gentoo/gentooamd/home/.local/bin/lmstudio
Executable file
BIN
Gentoo/gentooamd/home/.local/bin/lmstudio
Executable file
Binary file not shown.
@ -4,3 +4,5 @@ sleep 3s
|
||||
hyprpm reload
|
||||
sleep 2s
|
||||
hyprctl dispatch focusmonitor DP-1
|
||||
sleep 3s
|
||||
systemctl --user restart xdg-desktop-portal xdg-desktop-portal-hyprland
|
||||
|
||||
@ -0,0 +1,294 @@
|
||||
[General]
|
||||
GeometryMainForm=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\ai\0\0\x3\xfd\0\0\0\0\0\0\0\0\0\0\a\x7f\0\0\x4\x37\0\0\0\0\x2\0\0\0\a\x80\0\0\0\0\0\0\0\0\0\0\ai\0\0\x3\xfd)
|
||||
GeometryToolBars=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\0\0\0\aj\0\0\x3\x82\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\x2\0\0\0\x2\0\0\0\x6\0\0\0\b\0M\0\x61\0i\0n\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\b\0\x45\0\x64\0i\0t\x1\0\0\0\xfc\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\b\0V\0i\0\x65\0w\x1\0\0\x2\"\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\b\0Z\0o\0o\0m\x1\0\0\x3\x30\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\b\0\x46\0i\0n\0\x64\x1\0\0\x4\x9c\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\x10\0T\0o\0o\0l\0\x62\0\x61\0r\0s\x1\0\0\x5\x9d\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\x2\0\0\0\x5\0\0\0\n\0T\0o\0o\0l\0s\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\n\0\x46\0o\0r\0m\0s\x1\0\0\x1\x18\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\xe\0O\0\x62\0j\0\x65\0\x63\0t\0s\x1\0\0\x2\x30\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\x10\0\x43\0o\0m\0m\0\x65\0n\0t\0s\x1\0\0\x3[\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\x12\0R\0\x65\0\x64\0\x61\0\x63\0t\0i\0o\0n\x1\0\0\x4\xe5\xff\xff\xff\xff\0\0\0\0\0\0\0\0)
|
||||
ID=00000063-0277-0038-3861-666637396230-5994
|
||||
ImportFilePath=
|
||||
IsMaximizedMainForm=true
|
||||
RecentSessions=@ByteArray(\0\0\0\x1\0\0\0\x1\0\0\0\0\0%\x8d\x62\x2\x5\xba\x84\0\0\0\0 \0\x41\0u\0t\0o\0s\0\x61\0v\0\x65\0 \0s\0\x65\0s\0s\0i\0o\0n\0\0\0\0\0\0\0\x1\0\0\0\x3\0\0\0t\0/\0h\0o\0m\0\x65\0/\0g\0\x61\0n\0o\0m\0\x65\0/\0N\0\x65\0x\0t\0\x63\0l\0o\0u\0\x64\0\x34\0/\0\x44\0o\0\x63\0u\0m\0\x65\0n\0t\0s\0/\0\x43\0\x65\0r\0t\0s\0/\0\x44\0\x61\0v\0i\0\x64\0-\0\x42\0i\0l\0l\0i\0n\0g\0s\0.\0p\0\x64\0\x66\0\0\0\0\x1\0\0\0\0\0\0\0\0\x1d\0\0\x1\x90\0\0\0\x1d\0\0\0\0@l\xa7\xf2\x9dG\xf2\x9d\0\0\0\0\0\0\0\0\0\0\0\x11\0\0\0\x1\0\0\0\0\0%\x8d\x62\x2\a\x10_\0\x1)
|
||||
ShowStatusbar=true
|
||||
SidebarUrls=@Variant(\0\0\0\x11\0\0\0\bfile:///), @Variant(\0\0\0\x11\0\0\0\x13\x66ile:///home/ganome), @Variant(\0\0\0\x11\0\0\0\x1d\x66ile:///home/ganome/Documents), @Variant(\0\0\0\x11\0\0\0\x1d\x66ile:///home/ganome/Downloads), @Variant(\0\0\0\x11\0\0\0\x1c\x66ile:///home/ganome/Pictures), @Variant(\0\0\0\x11\0\0\0\x1b\x66ile:///home/ganome/Desktop), @Variant(\0\0\0\x11\0\0\0\vfile:///var), @Variant(\0\0\0\x11\0\0\0\ffile:///boot), @Variant(\0\0\0\x11\0\0\0\ffile:///junk), @Variant(\0\0\0\x11\0\0\0\xe\x66ile:///backup)
|
||||
antialiasing_image=true
|
||||
antialiasing_path=true
|
||||
antialiasing_text=true
|
||||
attachmentsWidth=460
|
||||
bookmarksWidth=340
|
||||
check_updates=1
|
||||
close_app_normal=true
|
||||
continuousByDefault=true
|
||||
create_backup_file=true
|
||||
default%20PageLayout=0
|
||||
default%20PageNavigation=0
|
||||
default%20PageZoom=3
|
||||
default_font=Helvetica
|
||||
default_font_color=0
|
||||
default_font_size=12
|
||||
destination_backup=1
|
||||
destination_save_as=0
|
||||
enable_javascript=true
|
||||
enable_scroll_wheel_zooming=true
|
||||
enable_scroll_without_delay=false
|
||||
file_logging=false
|
||||
isOCRAllowed=false
|
||||
last_action_align=0
|
||||
last_action_draw=0
|
||||
last_action_drawtext=0
|
||||
last_action_edit=0
|
||||
last_action_measurement=0
|
||||
last_action_move=0
|
||||
last_action_new=0
|
||||
last_editing_tool=0
|
||||
layersWidth=380
|
||||
lock_PDF_file=false
|
||||
logfiles_path=/tmp
|
||||
main-version=5994
|
||||
mouse_move_time=200
|
||||
objectTreeViewWidth=380
|
||||
object_inspector_units=Points
|
||||
openFilePath=/home/ganome/Nextcloud4/Documents/Certs
|
||||
open_doc_twice=false
|
||||
open_one_window=true
|
||||
page_background_color=@Variant(\0\0\0\x43\x1\xff\xff\x80\x80\x80\x80\x80\x80\0\0)
|
||||
page_text_color=@Variant(\0\0\0\x43\x1\xff\xff\xff\xff\xff\xff\xff\xff\0\0)
|
||||
replace_doc_color=false
|
||||
resolution_dpi=0
|
||||
restore_last_session_application=false
|
||||
restore_last_session_files=false
|
||||
rightTabSize=400
|
||||
saveFilePath=/home/ganome/Documents
|
||||
save_recent_files=true
|
||||
scroll_value=7
|
||||
searchWidth=510
|
||||
selected_item_hover_mouse=false
|
||||
show%20FormWidget=true
|
||||
show%20MediaBox=false
|
||||
show_console_javascript=false
|
||||
show_icons=false
|
||||
signaturesWidth=320
|
||||
snap_to_grid=false
|
||||
str_destination_backup=/home/ganome/Documents
|
||||
thumbnailsWidth=300
|
||||
view_grid=false
|
||||
|
||||
[DistanceTool]
|
||||
units=pt
|
||||
units_1=pt
|
||||
value=1
|
||||
value_1=1
|
||||
|
||||
[ManagedSessions]
|
||||
Autosave%20session=@Variant(\0\0\0\x7f\0\0\0\fapp_session\0\0\0\0\x1\0%\x8d\x62\x2\x5\xba\x84\xff\0\0\0 \0\x41\0u\0t\0o\0s\0\x61\0v\0\x65\0 \0s\0\x65\0s\0s\0i\0o\0n\0\0\0\0\0\0\0\x1\0\0\0\x3\0\0\0t\0/\0h\0o\0m\0\x65\0/\0g\0\x61\0n\0o\0m\0\x65\0/\0N\0\x65\0x\0t\0\x63\0l\0o\0u\0\x64\0\x34\0/\0\x44\0o\0\x63\0u\0m\0\x65\0n\0t\0s\0/\0\x43\0\x65\0r\0t\0s\0/\0\x44\0\x61\0v\0i\0\x64\0-\0\x42\0i\0l\0l\0i\0n\0g\0s\0.\0p\0\x64\0\x66\0\0\0\0\x1\0\0\0\0\0\0\0\0\x1d\0\0\x1\x90\0\0\0\x1d\0\0\0\0@l\xa7\xf2\x9dG\xf2\x9d\0\0\0\0\0\0\0\0\0\0\0\x11\0\0\0\x1\0%\x8d\x62\x2\a\x10_\xff\x1)
|
||||
LastOpenSessionIsInSettings=1
|
||||
LastOpenSessionPath=Autosave session
|
||||
|
||||
[SearchHistorySettings]
|
||||
SearchGlobalHistory=[]
|
||||
SearchHistoryUseGlobal=false
|
||||
SearchLocalHistory={}
|
||||
|
||||
[pinned_files_history]
|
||||
size=0
|
||||
|
||||
[resent_files_history]
|
||||
1\PageAlignment=1
|
||||
1\VisibleLayers=@ByteArray(\0\0\0\0)
|
||||
1\currentPage=0
|
||||
1\fileName=/home/ganome/Nextcloud4/Documents/Certs/David-Billings.pdf
|
||||
1\isPinned=false
|
||||
1\is_CoverFacingPages=false
|
||||
1\is_FacingPages=false
|
||||
1\is_FitPage=false
|
||||
1\is_FitWidth=true
|
||||
1\is_SinglePage=false
|
||||
1\left=17
|
||||
1\leftPanelIndex=0
|
||||
1\leftPanelSize=29
|
||||
1\rightPanelSize=400
|
||||
1\top=0
|
||||
1\zoom=@Variant(\0\0\0\x87\x43\x65?\x95)
|
||||
size=1
|
||||
|
||||
[toolbar_status]
|
||||
Comments=true
|
||||
Edit=true
|
||||
Find=true
|
||||
Forms=true
|
||||
Main=true
|
||||
Objects=true
|
||||
Redaction=true
|
||||
Toolbars=true
|
||||
Tools=true
|
||||
View=true
|
||||
Zoom=true
|
||||
|
||||
[toolbars]
|
||||
toolbars_items\Comments\single_toolbar_items\1\category=
|
||||
toolbars_items\Comments\single_toolbar_items\1\name=sticky_note
|
||||
toolbars_items\Comments\single_toolbar_items\10\category=
|
||||
toolbars_items\Comments\single_toolbar_items\10\name=button_show
|
||||
toolbars_items\Comments\single_toolbar_items\2\category=
|
||||
toolbars_items\Comments\single_toolbar_items\2\name=label
|
||||
toolbars_items\Comments\single_toolbar_items\3\category=
|
||||
toolbars_items\Comments\single_toolbar_items\3\name=attach_file_comment
|
||||
toolbars_items\Comments\single_toolbar_items\4\category=
|
||||
toolbars_items\Comments\single_toolbar_items\4\name=highlight_text
|
||||
toolbars_items\Comments\single_toolbar_items\5\category=
|
||||
toolbars_items\Comments\single_toolbar_items\5\name=draw_comment
|
||||
toolbars_items\Comments\single_toolbar_items\6\category=
|
||||
toolbars_items\Comments\single_toolbar_items\6\name=measurement_comment
|
||||
toolbars_items\Comments\single_toolbar_items\7\category=
|
||||
toolbars_items\Comments\single_toolbar_items\7\name=typewriter
|
||||
toolbars_items\Comments\single_toolbar_items\8\category=
|
||||
toolbars_items\Comments\single_toolbar_items\8\name=callout
|
||||
toolbars_items\Comments\single_toolbar_items\9\category=
|
||||
toolbars_items\Comments\single_toolbar_items\9\name=button_stamp
|
||||
toolbars_items\Comments\single_toolbar_items\size=10
|
||||
toolbars_items\Edit\single_toolbar_items\1\category=
|
||||
toolbars_items\Edit\single_toolbar_items\1\name=cut
|
||||
toolbars_items\Edit\single_toolbar_items\10\category=
|
||||
toolbars_items\Edit\single_toolbar_items\10\name=snap_to_grid
|
||||
toolbars_items\Edit\single_toolbar_items\2\category=
|
||||
toolbars_items\Edit\single_toolbar_items\2\name=copy
|
||||
toolbars_items\Edit\single_toolbar_items\3\category=
|
||||
toolbars_items\Edit\single_toolbar_items\3\name=paste
|
||||
toolbars_items\Edit\single_toolbar_items\4\category=
|
||||
toolbars_items\Edit\single_toolbar_items\4\name=delete
|
||||
toolbars_items\Edit\single_toolbar_items\5\category=
|
||||
toolbars_items\Edit\single_toolbar_items\5\name=separator
|
||||
toolbars_items\Edit\single_toolbar_items\6\category=
|
||||
toolbars_items\Edit\single_toolbar_items\6\name=undo
|
||||
toolbars_items\Edit\single_toolbar_items\7\category=
|
||||
toolbars_items\Edit\single_toolbar_items\7\name=redo
|
||||
toolbars_items\Edit\single_toolbar_items\8\category=
|
||||
toolbars_items\Edit\single_toolbar_items\8\name=separator
|
||||
toolbars_items\Edit\single_toolbar_items\9\category=
|
||||
toolbars_items\Edit\single_toolbar_items\9\name=grid
|
||||
toolbars_items\Edit\single_toolbar_items\size=10
|
||||
toolbars_items\Find\single_toolbar_items\1\category=
|
||||
toolbars_items\Find\single_toolbar_items\1\name=find_line_edit
|
||||
toolbars_items\Find\single_toolbar_items\size=1
|
||||
toolbars_items\Forms\single_toolbar_items\1\category=
|
||||
toolbars_items\Forms\single_toolbar_items\1\name=insert_link
|
||||
toolbars_items\Forms\single_toolbar_items\2\category=
|
||||
toolbars_items\Forms\single_toolbar_items\2\name=button
|
||||
toolbars_items\Forms\single_toolbar_items\3\category=
|
||||
toolbars_items\Forms\single_toolbar_items\3\name=check_box
|
||||
toolbars_items\Forms\single_toolbar_items\4\category=
|
||||
toolbars_items\Forms\single_toolbar_items\4\name=combo_box
|
||||
toolbars_items\Forms\single_toolbar_items\5\category=
|
||||
toolbars_items\Forms\single_toolbar_items\5\name=text_field
|
||||
toolbars_items\Forms\single_toolbar_items\6\category=
|
||||
toolbars_items\Forms\single_toolbar_items\6\name=list_box
|
||||
toolbars_items\Forms\single_toolbar_items\7\category=
|
||||
toolbars_items\Forms\single_toolbar_items\7\name=radio_button
|
||||
toolbars_items\Forms\single_toolbar_items\8\category=
|
||||
toolbars_items\Forms\single_toolbar_items\8\name=signature
|
||||
toolbars_items\Forms\single_toolbar_items\size=8
|
||||
toolbars_items\Main\single_toolbar_items\1\category=
|
||||
toolbars_items\Main\single_toolbar_items\1\name=new
|
||||
toolbars_items\Main\single_toolbar_items\2\category=
|
||||
toolbars_items\Main\single_toolbar_items\2\name=open
|
||||
toolbars_items\Main\single_toolbar_items\3\category=
|
||||
toolbars_items\Main\single_toolbar_items\3\name=save
|
||||
toolbars_items\Main\single_toolbar_items\4\category=
|
||||
toolbars_items\Main\single_toolbar_items\4\name=save_as
|
||||
toolbars_items\Main\single_toolbar_items\5\category=
|
||||
toolbars_items\Main\single_toolbar_items\5\name=separator
|
||||
toolbars_items\Main\single_toolbar_items\6\category=
|
||||
toolbars_items\Main\single_toolbar_items\6\name=email_delivery
|
||||
toolbars_items\Main\single_toolbar_items\7\category=
|
||||
toolbars_items\Main\single_toolbar_items\7\name=separator
|
||||
toolbars_items\Main\single_toolbar_items\8\category=
|
||||
toolbars_items\Main\single_toolbar_items\8\name=print
|
||||
toolbars_items\Main\single_toolbar_items\size=8
|
||||
toolbars_items\Objects\single_toolbar_items\1\category=
|
||||
toolbars_items\Objects\single_toolbar_items\1\name=insert_formatted_text
|
||||
toolbars_items\Objects\single_toolbar_items\2\category=
|
||||
toolbars_items\Objects\single_toolbar_items\2\name=insert_text
|
||||
toolbars_items\Objects\single_toolbar_items\3\category=
|
||||
toolbars_items\Objects\single_toolbar_items\3\name=insert_image
|
||||
toolbars_items\Objects\single_toolbar_items\4\category=
|
||||
toolbars_items\Objects\single_toolbar_items\4\name=separator
|
||||
toolbars_items\Objects\single_toolbar_items\5\category=
|
||||
toolbars_items\Objects\single_toolbar_items\5\name=line
|
||||
toolbars_items\Objects\single_toolbar_items\6\category=
|
||||
toolbars_items\Objects\single_toolbar_items\6\name=rectangle
|
||||
toolbars_items\Objects\single_toolbar_items\7\category=
|
||||
toolbars_items\Objects\single_toolbar_items\7\name=ellipse
|
||||
toolbars_items\Objects\single_toolbar_items\8\category=
|
||||
toolbars_items\Objects\single_toolbar_items\8\name=pencil
|
||||
toolbars_items\Objects\single_toolbar_items\9\category=
|
||||
toolbars_items\Objects\single_toolbar_items\9\name=button_place_initials
|
||||
toolbars_items\Objects\single_toolbar_items\size=9
|
||||
toolbars_items\Redaction\single_toolbar_items\1\category=
|
||||
toolbars_items\Redaction\single_toolbar_items\1\name=mark_redaction
|
||||
toolbars_items\Redaction\single_toolbar_items\2\category=
|
||||
toolbars_items\Redaction\single_toolbar_items\2\name=search_redact
|
||||
toolbars_items\Redaction\single_toolbar_items\3\category=
|
||||
toolbars_items\Redaction\single_toolbar_items\3\name=apply_redaction
|
||||
toolbars_items\Redaction\single_toolbar_items\size=3
|
||||
toolbars_items\Toolbars\single_toolbar_items\1\category=
|
||||
toolbars_items\Toolbars\single_toolbar_items\1\name=toolbars
|
||||
toolbars_items\Toolbars\single_toolbar_items\size=1
|
||||
toolbars_items\Tools\single_toolbar_items\1\category=
|
||||
toolbars_items\Tools\single_toolbar_items\1\name=edit_document
|
||||
toolbars_items\Tools\single_toolbar_items\2\category=
|
||||
toolbars_items\Tools\single_toolbar_items\2\name=edit_text
|
||||
toolbars_items\Tools\single_toolbar_items\3\category=
|
||||
toolbars_items\Tools\single_toolbar_items\3\name=edit_images
|
||||
toolbars_items\Tools\single_toolbar_items\4\category=
|
||||
toolbars_items\Tools\single_toolbar_items\4\name=edit_vector_images
|
||||
toolbars_items\Tools\single_toolbar_items\5\category=
|
||||
toolbars_items\Tools\single_toolbar_items\5\name=edit_forms
|
||||
toolbars_items\Tools\single_toolbar_items\6\category=
|
||||
toolbars_items\Tools\single_toolbar_items\6\name=hand_tool
|
||||
toolbars_items\Tools\single_toolbar_items\7\category=
|
||||
toolbars_items\Tools\single_toolbar_items\7\name=select_text
|
||||
toolbars_items\Tools\single_toolbar_items\8\category=
|
||||
toolbars_items\Tools\single_toolbar_items\8\name=take_snapshot
|
||||
toolbars_items\Tools\single_toolbar_items\size=8
|
||||
toolbars_items\View\single_toolbar_items\1\category=
|
||||
toolbars_items\View\single_toolbar_items\1\name=previous_view
|
||||
toolbars_items\View\single_toolbar_items\2\category=
|
||||
toolbars_items\View\single_toolbar_items\2\name=next_view
|
||||
toolbars_items\View\single_toolbar_items\3\category=
|
||||
toolbars_items\View\single_toolbar_items\3\name=previous_page
|
||||
toolbars_items\View\single_toolbar_items\4\category=
|
||||
toolbars_items\View\single_toolbar_items\4\name=next_page
|
||||
toolbars_items\View\single_toolbar_items\5\category=
|
||||
toolbars_items\View\single_toolbar_items\5\name=page_counter
|
||||
toolbars_items\View\single_toolbar_items\size=5
|
||||
toolbars_items\Zoom\single_toolbar_items\1\category=
|
||||
toolbars_items\Zoom\single_toolbar_items\1\name=zoom_out
|
||||
toolbars_items\Zoom\single_toolbar_items\10\category=
|
||||
toolbars_items\Zoom\single_toolbar_items\10\name=rotate_counterclockwise
|
||||
toolbars_items\Zoom\single_toolbar_items\11\category=
|
||||
toolbars_items\Zoom\single_toolbar_items\11\name=rotate_clockwise
|
||||
toolbars_items\Zoom\single_toolbar_items\2\category=
|
||||
toolbars_items\Zoom\single_toolbar_items\2\name=actual_size
|
||||
toolbars_items\Zoom\single_toolbar_items\3\category=
|
||||
toolbars_items\Zoom\single_toolbar_items\3\name=combo_zoom
|
||||
toolbars_items\Zoom\single_toolbar_items\4\category=
|
||||
toolbars_items\Zoom\single_toolbar_items\4\name=zoom_in
|
||||
toolbars_items\Zoom\single_toolbar_items\5\category=
|
||||
toolbars_items\Zoom\single_toolbar_items\5\name=fit_page
|
||||
toolbars_items\Zoom\single_toolbar_items\6\category=
|
||||
toolbars_items\Zoom\single_toolbar_items\6\name=fit_width
|
||||
toolbars_items\Zoom\single_toolbar_items\7\category=
|
||||
toolbars_items\Zoom\single_toolbar_items\7\name=separator
|
||||
toolbars_items\Zoom\single_toolbar_items\8\category=
|
||||
toolbars_items\Zoom\single_toolbar_items\8\name=continuous_page
|
||||
toolbars_items\Zoom\single_toolbar_items\9\category=
|
||||
toolbars_items\Zoom\single_toolbar_items\9\name=separator
|
||||
toolbars_items\Zoom\single_toolbar_items\size=11
|
||||
toolbars_list\1\name=Main
|
||||
toolbars_list\10\name=Comments
|
||||
toolbars_list\11\name=Redaction
|
||||
toolbars_list\2\name=Edit
|
||||
toolbars_list\3\name=View
|
||||
toolbars_list\4\name=Zoom
|
||||
toolbars_list\5\name=Find
|
||||
toolbars_list\6\name=Toolbars
|
||||
toolbars_list\7\name=Tools
|
||||
toolbars_list\8\name=Forms
|
||||
toolbars_list\9\name=Objects
|
||||
toolbars_list\size=11
|
||||
@ -1,8 +1,8 @@
|
||||
# GIMP action-history
|
||||
|
||||
(history-item "edit-paste" 4)
|
||||
(history-item "select-all" 2)
|
||||
(history-item "file-quit" 1)
|
||||
(history-item "select-all" 1)
|
||||
(history-item "file-quit" 2)
|
||||
(history-item "tools-scale" 0)
|
||||
(history-item "edit-clear" 0)
|
||||
(history-item "edit-cut" 0)
|
||||
|
||||
@ -4,6 +4,8 @@
|
||||
(icon-name "gimp-cursor")
|
||||
(name "Core Pointer")
|
||||
(tool-options "GimpRectangleSelectOptions"
|
||||
(aspect-denominator 352)
|
||||
(aspect-numerator 566.5)
|
||||
(tool "gimp-rect-select-tool"))
|
||||
(use-fg-bg no)
|
||||
(use-opacity-paint-mode no)
|
||||
|
||||
@ -21,7 +21,6 @@
|
||||
; (gtk_accel_path "<Actions>/context/context-paint-mode-menu" "")
|
||||
; (gtk_accel_path "<Actions>/filters/filters-motion-blur-linear" "")
|
||||
; (gtk_accel_path "<Actions>/filters/filters-gegl-graph" "")
|
||||
; (gtk_accel_path "<Actions>/windows/windows-display-0002" "")
|
||||
; (gtk_accel_path "<Actions>/context/context-brush-select-set" "")
|
||||
; (gtk_accel_path "<Actions>/edit/edit-copy" "<Primary>c")
|
||||
; (gtk_accel_path "<Actions>/context/context-brush-shape-circle" "")
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
(protocol-version 26)
|
||||
(file-version 5)
|
||||
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-checkerboard/gimp-org-checkerboard" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-checkerboard/gimp-org-checkerboard" 1765847518
|
||||
(proc-def "plug-in-checkerboard" 1
|
||||
"Create a checkerboard pattern"
|
||||
"More here later"
|
||||
@ -24,7 +24,7 @@
|
||||
(proc-arg 16 "drawable" "Input drawable")
|
||||
(proc-arg 0 "check-mode" "Check mode { REGULAR (0), PSYCHOBILY (1) }")
|
||||
(proc-arg 0 "check-size" "Size of the checks")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-bmp/gimp-org-file-bmp" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-bmp/gimp-org-file-bmp" 1765847507
|
||||
(proc-def "file-bmp-load" 1
|
||||
"Loads files of Windows BMP file format"
|
||||
"Loads files of Windows BMP file format"
|
||||
@ -85,7 +85,7 @@
|
||||
(proc-arg 0 "use-rle" "Use run-length-encoding compression (only valid for 4 and 8-bit indexed images)")
|
||||
(proc-arg 0 "write-color-space" "Whether or not to write BITMAPV5HEADER color space data")
|
||||
(proc-arg 0 "rgb-format" "Export format for RGB images (0=RGB_565, 1=RGBA_5551, 2=RGB_555, 3=RGB_888, 4=RGBA_8888, 5=RGBX_8888)")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-gegl/gimp-org-file-gegl" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-gegl/gimp-org-file-gegl" 1765847519
|
||||
(proc-def "file-load-rgbe" 1
|
||||
"Load files in the RGBE file format"
|
||||
"This procedure loads images in the RGBE format, using gegl:rgbe-load"
|
||||
@ -143,7 +143,7 @@
|
||||
(proc-arg 16 "drawable" "Drawable to save")
|
||||
(proc-arg 4 "filename" "The name of the file to save the image in")
|
||||
(proc-arg 4 "raw-filename" "The name of the file to save the image in")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-decompose/gimp-org-decompose" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-decompose/gimp-org-decompose" 1765847518
|
||||
(proc-def "plug-in-decompose" 1
|
||||
"Decompose an image into separate colorspace components"
|
||||
"This function creates new gray images with different channel information in each of them"
|
||||
@ -185,7 +185,7 @@
|
||||
(proc-arg 13 "new-image" "Output gray image (N/A for single channel extract)")
|
||||
(proc-arg 13 "new-image" "Output gray image (N/A for single channel extract)")
|
||||
(proc-arg 13 "new-image" "Output gray image (N/A for single channel extract)")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-color-enhance/gimp-org-color-enhance" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-color-enhance/gimp-org-color-enhance" 1765847518
|
||||
(proc-def "plug-in-color-enhance" 1
|
||||
"Stretch color saturation to cover maximum possible range"
|
||||
"This simple plug-in does an automatic saturation stretch. For each channel in the image, it finds the minimum and maximum values... it uses those values to stretch the individual histograms to the full range. For some images it may do just what you want; for others it may not work that well. This version differs from Contrast Autostretch in that it works in HSV space, and preserves hue."
|
||||
@ -201,7 +201,7 @@
|
||||
(proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
|
||||
(proc-arg 13 "image" "Input image")
|
||||
(proc-arg 16 "drawable" "Input drawable")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-colormap-remap/gimp-org-colormap-remap" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-colormap-remap/gimp-org-colormap-remap" 1765847518
|
||||
(proc-def "plug-in-colormap-remap" 1
|
||||
"Rearrange the colormap"
|
||||
"This procedure takes an indexed image and lets you alter the positions of colors in the colormap without visually changing the image."
|
||||
@ -236,7 +236,7 @@
|
||||
(proc-arg 16 "drawable" "Input drawable")
|
||||
(proc-arg 2 "index1" "First index in the colormap")
|
||||
(proc-arg 2 "index2" "Second (other) index in the colormap")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-pix/gimp-org-file-pix" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-pix/gimp-org-file-pix" 1765847519
|
||||
(proc-def "file-pix-load" 1
|
||||
"loads files of the Alias|Wavefront Pix file format"
|
||||
"loads files of the Alias|Wavefront Pix file format"
|
||||
@ -274,7 +274,7 @@
|
||||
(proc-arg 16 "drawable" "Drawable to export")
|
||||
(proc-arg 4 "filename" "The name of the file to export the image in")
|
||||
(proc-arg 4 "raw-filename" "The name of the file to export the image in")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-emboss/gimp-org-emboss" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-emboss/gimp-org-emboss" 1765847518
|
||||
(proc-def "plug-in-emboss" 1
|
||||
"Simulate an image created by embossing"
|
||||
"Emboss or Bumpmap the given drawable, specifying the angle and elevation for the light source."
|
||||
@ -294,7 +294,7 @@
|
||||
(proc-arg 3 "elevation" "The Elevation Angle (degrees)")
|
||||
(proc-arg 0 "depth" "The Filter Width")
|
||||
(proc-arg 0 "emboss" "Emboss or Bumpmap")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-map-object/gimp-org-map-object" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-map-object/gimp-org-map-object" 1765847515
|
||||
(proc-def "plug-in-map-object" 1
|
||||
"Map the image to an object (plane, sphere, box or cylinder)"
|
||||
"No help yet"
|
||||
@ -356,7 +356,7 @@
|
||||
(proc-arg 16 "box-right-drawable" "Box right face")
|
||||
(proc-arg 16 "cyl-top-drawable" "Cylinder top face (set these to -1 if not used)")
|
||||
(proc-arg 16 "cyl-bottom-drawable" "Cylinder bottom face")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-sample-colorize/gimp-org-sample-colorize" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-sample-colorize/gimp-org-sample-colorize" 1765847520
|
||||
(proc-def "plug-in-sample-colorize" 1
|
||||
"Colorize image using a sample image as a guide"
|
||||
"This plug-in colorizes the contents of the specified (gray) layer with the help of a sample (color) layer. It analyzes all colors in the sample layer. The sample colors are sorted by brightness (== intentisty) and amount and stored in a sample colortable (where brightness is the index) The pixels of the destination layer are remapped with the help of the sample colortable. If use_subcolors is TRUE, the remapping process uses all sample colors of the corresponding brightness-intensity and distributes the subcolors according to their amount in the sample (If the sample has 5 green, 3 yellow, and 1 red pixel of the intensity value 105, the destination pixels at intensity value 105 are randomly painted in green, yellow and red in a relation of 5:3:1 If use_subcolors is FALSE only one sample color per intensity is used. (green will be used in this example) The brightness intensity value is transformed at the remapping process according to the levels: out_lo, out_hi, in_lo, in_high and gamma The in_low / in_high levels specify an initial mapping of the intensity. The gamma value determines how intensities are interpolated between the in_lo and in_high levels. A gamma value of 1.0 results in linear interpolation. Higher gamma values results in more high-level intensities Lower gamma values results in more low-level intensities The out_low/out_high levels constrain the resulting intensity index The intensity index is used to pick the corresponding color in the sample colortable. If hold_inten is FALSE the picked color is used 1:1 as resulting remap_color. If hold_inten is TRUE The brightness of the picked color is adjusted back to the origial intensity value (only hue and saturation are taken from the picked sample color) (or to the input level, if orig_inten is set FALSE) Works on both Grayscale and RGB image with/without alpha channel. (the image with the dst_drawable is converted to RGB if necessary) The sample_drawable should be of type RGB or RGBA"
|
||||
@ -382,7 +382,7 @@
|
||||
(proc-arg 3 "gamma" "gamma adjustment factor (0.1 <= gamma <= 10) where 1.0 is linear")
|
||||
(proc-arg 0 "out-low" "lowest sample color intensity (0 <= out_low <= 254)")
|
||||
(proc-arg 0 "out-high" "highest sample color intensity (1 <= out_high <= 255)")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-border-average/gimp-org-border-average" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-border-average/gimp-org-border-average" 1765847518
|
||||
(proc-def "plug-in-borderaverage" 1
|
||||
"Set foreground to the average color of the image border"
|
||||
""
|
||||
@ -401,7 +401,7 @@
|
||||
(proc-arg 0 "thickness" "Border size to take in count")
|
||||
(proc-arg 0 "bucket-exponent" "Bits for bucket size (default=4: 16 Levels)")
|
||||
(proc-arg 10 "borderaverage" "The average color of the specified border.")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-gih/gimp-org-file-gih" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-gih/gimp-org-file-gih" 1765847519
|
||||
(proc-def "file-gih-save" 1
|
||||
"exports images in GIMP brush pipe format"
|
||||
"This plug-in exports an image in the GIMP brush pipe format. For a colored brush pipe, RGBA layers are used, otherwise the layers should be grayscale masks. The image can be multi-layered, and additionally the layers can be divided into a rectangular array of brushes."
|
||||
@ -432,7 +432,7 @@
|
||||
(proc-arg 7 "rank" "Ranks of the dimensions")
|
||||
(proc-arg 0 "dimension" "Dimension (again)")
|
||||
(proc-arg 9 "sel" "Selection modes")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-crop-zealous/gimp-org-crop-zealous" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-crop-zealous/gimp-org-crop-zealous" 1765847518
|
||||
(proc-def "plug-in-zealouscrop" 1
|
||||
"Autocrop unused space from edges and middle"
|
||||
""
|
||||
@ -448,7 +448,7 @@
|
||||
(proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
|
||||
(proc-arg 13 "image" "Input image")
|
||||
(proc-arg 16 "drawable" "Input drawable")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-ifs-compose/gimp-org-ifs-compose" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-ifs-compose/gimp-org-ifs-compose" 1765847514
|
||||
(proc-def "plug-in-ifscompose" 1
|
||||
"Create an Iterated Function System (IFS) fractal"
|
||||
"Interactively create an Iterated Function System fractal. Use the window on the upper left to adjust the component transformations of the fractal. The operation that is performed is selected by the buttons underneath the window, or from a menu popped up by the right mouse button. The fractal will be rendered with a transparent background if the current image has an alpha channel."
|
||||
@ -464,7 +464,7 @@
|
||||
(proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
|
||||
(proc-arg 13 "image" "Input image")
|
||||
(proc-arg 16 "drawable" "Input drawable")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-softglow/gimp-org-softglow" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-softglow/gimp-org-softglow" 1765847521
|
||||
(proc-def "plug-in-softglow" 1
|
||||
"Simulate glow by making highlights intense and fuzzy"
|
||||
"Gives an image a softglow effect by intensifying the highlights in the image. This is done by screening a modified version of the drawable with itself. The modified version is desaturated and then a sigmoidal transfer function is applied to force the distribution of intensities into very small and very large only. This desaturated version is then blurred to give it a fuzzy 'vaseline-on-the-lens' effect. The glow radius parameter controls the sharpness of the glow effect. The brightness parameter controls the degree of intensification applied to image highlights. The sharpness parameter controls how defined or alternatively, diffuse, the glow effect should be."
|
||||
@ -483,7 +483,7 @@
|
||||
(proc-arg 3 "glow-radius" "Glow radius (radius in pixels)")
|
||||
(proc-arg 3 "brightness" "Glow brightness (0.0 - 1.0)")
|
||||
(proc-arg 3 "sharpness" "Glow sharpness (0.0 - 1.0)")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-web-browser/gimp-org-web-browser" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-web-browser/gimp-org-web-browser" 1765847521
|
||||
(proc-def "plug-in-web-browser" 1
|
||||
"Open an URL in the user specified web browser"
|
||||
"Opens the given URL in the user specified web browser."
|
||||
@ -496,7 +496,7 @@
|
||||
""
|
||||
1 0
|
||||
(proc-arg 4 "url" "URL to open")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-depth-merge/gimp-org-depth-merge" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-depth-merge/gimp-org-depth-merge" 1765847518
|
||||
(proc-def "plug-in-depth-merge" 1
|
||||
"Combine two images using depth maps (z-buffers)"
|
||||
"Taking as input two full-color, full-alpha images and two corresponding grayscale depth maps, this plug-in combines the images based on which is closer (has a lower depth map value) at each point."
|
||||
@ -520,7 +520,7 @@
|
||||
(proc-arg 3 "offset" "Depth relative offset")
|
||||
(proc-arg 3 "scale1" "Depth relative scale 1")
|
||||
(proc-arg 3 "scale2" "Depth relative scale 2")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-grid/gimp-org-grid" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-grid/gimp-org-grid" 1765847520
|
||||
(proc-def "plug-in-grid" 1
|
||||
"Draw a grid on the image"
|
||||
"Draws a grid using the specified colors. The grid origin is the upper left corner."
|
||||
@ -551,7 +551,7 @@
|
||||
(proc-arg 0 "ioffset" "Intersection Offset (>= 0)")
|
||||
(proc-arg 10 "icolor" "Intersection Colour")
|
||||
(proc-arg 2 "iopacity" "Intersection Opacity (0...255)")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-filter-pack/gimp-org-filter-pack" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-filter-pack/gimp-org-filter-pack" 1765847520
|
||||
(proc-def "plug-in-filter-pack" 1
|
||||
"Interactively modify the image colors"
|
||||
"Interactively modify the image colors."
|
||||
@ -566,7 +566,7 @@
|
||||
(proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
|
||||
(proc-arg 13 "image" "Input image (used for indexed images)")
|
||||
(proc-arg 16 "drawable" "Input drawable")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-xmc/gimp-org-file-xmc" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-xmc/gimp-org-file-xmc" 1765847520
|
||||
(proc-def "file-xmc-load" 1
|
||||
"Loads files of X11 Mouse Cursor file format"
|
||||
"This plug-in loads X11 Mouse Cursor (XMC) files."
|
||||
@ -634,7 +634,7 @@
|
||||
(proc-arg 4 "copyright" "Copyright information.")
|
||||
(proc-arg 4 "license" "License information.")
|
||||
(proc-arg 4 "other" "Other comment.(taken from \"gimp-comment\" parasite)")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-metadata-viewer/gimp-org-metadata-viewer" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-metadata-viewer/gimp-org-metadata-viewer" 1765847515
|
||||
(proc-def "plug-in-metadata-viewer" 1
|
||||
"View metadata (Exif, IPTC, XMP)"
|
||||
"View metadata information attached to the current image. This can include Exif, IPTC and/or XMP information."
|
||||
@ -649,7 +649,7 @@
|
||||
2 0
|
||||
(proc-arg 0 "run-mode" "Run mode { RUN-INTERACTIVE (0) }")
|
||||
(proc-arg 13 "image" "Input image")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-cartoon/gimp-org-cartoon" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-cartoon/gimp-org-cartoon" 1765847518
|
||||
(proc-def "plug-in-cartoon" 1
|
||||
"Simulate a cartoon by enhancing edges"
|
||||
"Propagates dark values in an image based on each pixel's relative darkness to a neighboring average. The idea behind this filter is to give the look of a black felt pen drawing subsequently shaded with color. This is achieved by darkening areas of the image which are measured to be darker than a neighborhood average. In this way, sufficiently large shifts in intensity are darkened to black. The rate at which they are darkened to black is determined by the second pct_black parameter. The mask_radius parameter controls the size of the pixel neighborhood over which the average intensity is computed and then compared to each pixel in the neighborhood to decide whether or not to darken it to black. Large values for mask_radius result in very thick black areas bordering the shaded regions of color and much less detail for black areas everywhere including inside regions of color. Small values result in more subtle pen strokes and detail everywhere. Small values for the pct_black make the blend from the color regions to the black border lines smoother and the lines themselves thinner and less noticeable; larger values achieve the opposite effect."
|
||||
@ -667,7 +667,7 @@
|
||||
(proc-arg 16 "drawable" "Input drawable")
|
||||
(proc-arg 3 "mask-radius" "Cartoon mask radius (radius of pixel neighborhood)")
|
||||
(proc-arg 3 "pct-black" "Percentage of darkened pixels to set to black (0.0 - 1.0)")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-align-layers/gimp-org-align-layers" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-align-layers/gimp-org-align-layers" 1765847518
|
||||
(proc-def "plug-in-align-layers" 1
|
||||
"Align all visible layers of the image"
|
||||
"Align visible layers"
|
||||
@ -685,7 +685,7 @@
|
||||
(proc-arg 16 "drawable" "Input drawable (not used)")
|
||||
(proc-arg 0 "link-after-alignment" "Link the visible layers after alignment { TRUE, FALSE }")
|
||||
(proc-arg 0 "use-bottom" "use the bottom layer as the base of alignment { TRUE, FALSE }")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-jp2-load/gimp-org-file-jp2-load" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-jp2-load/gimp-org-file-jp2-load" 1765847519
|
||||
(proc-def "file-jp2-load" 1
|
||||
"Loads JPEG 2000 images."
|
||||
"The JPEG 2000 image loader."
|
||||
@ -725,7 +725,7 @@
|
||||
(proc-arg 4 "raw-filename" "The name entered")
|
||||
(proc-arg 0 "colorspace" "Color space { UNKNOWN (0), GRAYSCALE (1), RGB (2), CMYK (3), YCbCr (4), xvYCC (5) }")
|
||||
(proc-arg 13 "image" "Output image")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-compressor/gimp-org-file-compressor" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-compressor/gimp-org-file-compressor" 1765847518
|
||||
(proc-def "file-gz-load" 1
|
||||
"loads files compressed with gzip"
|
||||
"This procedure loads files in the gzip compressed format."
|
||||
@ -840,7 +840,7 @@
|
||||
(proc-arg 16 "drawable" "Drawable to save")
|
||||
(proc-arg 4 "filename" "The name of the file to save the image in")
|
||||
(proc-arg 4 "raw-filename" "The name entered")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-pdf-save/gimp-org-file-pdf-save" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-pdf-save/gimp-org-file-pdf-save" 1765847519
|
||||
(proc-def "file-pdf-save" 1
|
||||
"Save files in PDF format"
|
||||
"Saves files in Adobe's Portable Document Format. PDF is designed to be easily processed by a variety of different platforms, and is a distant cousin of PostScript."
|
||||
@ -944,7 +944,7 @@
|
||||
(proc-arg 4 "filename" "The name of the file to save the image in")
|
||||
(proc-arg 4 "raw-filename" "The name of the file to save the image in")
|
||||
(proc-arg 0 "fill-background-color" "Fill transparent areas with background color if layer has an alpha channel. TRUE or FALSE")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-warp/gimp-org-warp" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-warp/gimp-org-warp" 1765847521
|
||||
(proc-def "plug-in-warp" 1
|
||||
"Twist or smear image in many different ways"
|
||||
"Smears an image along vector paths calculated as the gradient of a separate control matrix. The effect can look like brushstrokes of acrylic or watercolor paint, in some cases."
|
||||
@ -974,7 +974,7 @@
|
||||
(proc-arg 0 "vector-map" "Fixed vector control map")
|
||||
(proc-arg 3 "vector-scale" "Scaling factor for fixed vector map (0=don't use)")
|
||||
(proc-arg 3 "vector-angle" "Angle for fixed vector map")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-gif-load/gimp-org-file-gif-load" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-gif-load/gimp-org-file-gif-load" 1765847518
|
||||
(proc-def "file-gif-load" 1
|
||||
"Loads files of Compuserve GIF file format"
|
||||
"FIXME: write help for gif_load"
|
||||
@ -1011,7 +1011,7 @@
|
||||
(proc-arg 13 "image" "Output image")
|
||||
(proc-arg 0 "image-width" "Width of full-sized image")
|
||||
(proc-arg 0 "image-height" "Height of full-sized image")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-contrast-retinex/gimp-org-contrast-retinex" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-contrast-retinex/gimp-org-contrast-retinex" 1765847518
|
||||
(proc-def "plug-in-retinex" 1
|
||||
"Enhance contrast using the Retinex method"
|
||||
"The Retinex Image Enhancement Algorithm is an automatic image enhancement method that enhances a digital image in terms of dynamic range compression, color independence from the spectral distribution of the scene illuminant, and color/lightness rendition."
|
||||
@ -1031,7 +1031,7 @@
|
||||
(proc-arg 0 "nscales" "Number of scales")
|
||||
(proc-arg 0 "scales-mode" "Retinex distribution through scales")
|
||||
(proc-arg 3 "cvar" "Variance value")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-gbr/gimp-org-file-gbr" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-gbr/gimp-org-file-gbr" 1765847519
|
||||
(proc-def "file-gbr-save" 1
|
||||
"Exports files in the GIMP brush file format"
|
||||
"Exports files in the GIMP brush file format"
|
||||
@ -1054,7 +1054,7 @@
|
||||
(proc-arg 4 "raw-uri" "The URI of the file to export the image in")
|
||||
(proc-arg 0 "spacing" "Spacing of the brush")
|
||||
(proc-arg 4 "description" "Short description of the brush")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-tile-small/gimp-org-tile-small" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-tile-small/gimp-org-tile-small" 1765847521
|
||||
(proc-def "plug-in-small-tiles" 1
|
||||
"Tile image into smaller versions of the original"
|
||||
"More here later"
|
||||
@ -1070,7 +1070,7 @@
|
||||
(proc-arg 13 "image" "Input image (unused)")
|
||||
(proc-arg 16 "drawable" "Input drawable")
|
||||
(proc-arg 0 "num-tiles" "Number of tiles to make")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-sphere-designer/gimp-org-sphere-designer" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-sphere-designer/gimp-org-sphere-designer" 1765847521
|
||||
(proc-def "plug-in-spheredesigner" 1
|
||||
"Create an image of a textured sphere"
|
||||
"This plug-in can be used to create textured and/or bumpmapped spheres, and uses a small lightweight raytracer to perform the task with good quality"
|
||||
@ -1086,7 +1086,7 @@
|
||||
(proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
|
||||
(proc-arg 13 "image" "Input image (unused)")
|
||||
(proc-arg 16 "drawable" "Input drawable")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-psd/gimp-org-file-psd" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-psd/gimp-org-file-psd" 1765847510
|
||||
(proc-def "file-psd-load" 1
|
||||
"Loads images from the Photoshop PSD file format"
|
||||
"This plug-in loads images in Adobe Photoshop (TM) native PSD format."
|
||||
@ -1165,7 +1165,7 @@
|
||||
(proc-arg 4 "raw-filename" "The name of the file to save the image in")
|
||||
(proc-arg 0 "compression" "Compression type: { NONE (0), LZW (1), PACKBITS (2)")
|
||||
(proc-arg 0 "fill-order" "Fill Order: { MSB to LSB (0), LSB to MSB (1)")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-sunras/gimp-org-file-sunras" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-sunras/gimp-org-file-sunras" 1765847519
|
||||
(proc-def "file-sunras-load" 1
|
||||
"load file of the SunRaster file format"
|
||||
"load file of the SunRaster file format"
|
||||
@ -1205,7 +1205,7 @@
|
||||
(proc-arg 4 "filename" "The name of the file to export the image in")
|
||||
(proc-arg 4 "raw-filename" "The name of the file to export the image in")
|
||||
(proc-arg 0 "rle" "Specify non-zero for rle output, zero for standard output")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-jpegxl/gimp-org-file-jpegxl" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-jpegxl/gimp-org-file-jpegxl" 1765847519
|
||||
(proc-def "file-jpegxl-load" 1
|
||||
"Loads files in the JPEG XL file format"
|
||||
"Loads files in the JPEG XL file format"
|
||||
@ -1249,7 +1249,7 @@
|
||||
(proc-arg 16 "drawable" "Drawable to save")
|
||||
(proc-arg 4 "filename" "The name of the file to save the image in")
|
||||
(proc-arg 4 "raw-filename" "The name of the file to save the image in")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-desktop-link/gimp-org-file-desktop-link" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-desktop-link/gimp-org-file-desktop-link" 1765847518
|
||||
(proc-def "file-desktop-link-load" 1
|
||||
"Follows a link to an image in a .desktop file"
|
||||
"Opens a .desktop file and if it is a link, it asks GIMP to open the file the link points to."
|
||||
@ -1267,7 +1267,7 @@
|
||||
(proc-arg 4 "filename" "The name of the file to load")
|
||||
(proc-arg 4 "raw-filename" "The name entered")
|
||||
(proc-arg 13 "image" "Output image")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-png/gimp-org-file-png" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-png/gimp-org-file-png" 1765847519
|
||||
(proc-def "file-png-load" 1
|
||||
"Loads files in PNG file format"
|
||||
"This plug-in loads Portable Network Graphics (PNG) files."
|
||||
@ -1394,7 +1394,7 @@
|
||||
(proc-arg 0 "time" "Write tIME chunk?")
|
||||
(proc-arg 0 "comment" "Write comment?")
|
||||
(proc-arg 0 "svtrans" "Preserve color of transparent pixels?")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-sparkle/gimp-org-sparkle" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-sparkle/gimp-org-sparkle" 1765847521
|
||||
(proc-def "plug-in-sparkle" 1
|
||||
"Turn bright spots into starry sparkles"
|
||||
"Uses a percentage based luminoisty threhsold to find candidate pixels for adding some sparkles (spikes). "
|
||||
@ -1423,7 +1423,7 @@
|
||||
(proc-arg 0 "inverse" "Inverse (TRUE/FALSE)")
|
||||
(proc-arg 0 "border" "Add border (TRUE/FALSE)")
|
||||
(proc-arg 0 "color-type" "Color of sparkles: { NATURAL (0), FOREGROUND (1), BACKGROUND (2) }")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-gradient-map/gimp-org-gradient-map" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-gradient-map/gimp-org-gradient-map" 1765847520
|
||||
(proc-def "plug-in-gradmap" 1
|
||||
"Recolor the image using colors from the active gradient"
|
||||
"This plug-in maps the contents of the specified drawable with active gradient. It calculates luminosity of each pixel and replaces the pixel by the sample of active gradient at the position proportional to that luminosity. Complete black pixel becomes the leftmost color of the gradient, and complete white becomes the rightmost. Works on both Grayscale and RGB image with/without alpha channel."
|
||||
@ -1454,7 +1454,7 @@
|
||||
(proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
|
||||
(proc-arg 13 "image" "Input image (unused)")
|
||||
(proc-arg 16 "drawable" "Input drawable")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-goat-exercise/gimp-org-goat-exercise" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-goat-exercise/gimp-org-goat-exercise" 1765847519
|
||||
(proc-def "plug-in-goat-exercise" 1
|
||||
"Exercise a goat"
|
||||
"takes a goat for a walk"
|
||||
@ -1470,7 +1470,7 @@
|
||||
(proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
|
||||
(proc-arg 13 "image" "Input image (unused)")
|
||||
(proc-arg 16 "drawable" "Input drawable")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-animation-optimize/gimp-org-animation-optimize" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-animation-optimize/gimp-org-animation-optimize" 1765847517
|
||||
(proc-def "plug-in-animationoptimize" 1
|
||||
"Modify image to reduce size when saved as GIF animation"
|
||||
"This procedure applies various optimizations to a GIMP layer-based animation in an attempt to reduce the final file size. If a frame of the animation can use the 'combine' mode, this procedure attempts to maximize the number of ajdacent pixels having the same color, which improves the compression for some image formats such as GIF or MNG."
|
||||
@ -1519,7 +1519,7 @@
|
||||
(proc-arg 13 "image" "Input image")
|
||||
(proc-arg 16 "drawable" "Input drawable (unused)")
|
||||
(proc-arg 13 "result" "Resulting image")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-pagecurl/gimp-org-pagecurl" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-pagecurl/gimp-org-pagecurl" 1765847516
|
||||
(proc-def "plug-in-pagecurl" 1
|
||||
"Curl up one of the image corners"
|
||||
"This plug-in creates a pagecurl-effect."
|
||||
@ -1540,7 +1540,7 @@
|
||||
(proc-arg 0 "orientation" "Vertical (0), Horizontal (1)")
|
||||
(proc-arg 0 "shade" "Shade the region under the curl (1) or not (0)")
|
||||
(proc-arg 14 "curl-layer" "The new layer with the curl.")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-sgi/gimp-org-file-sgi" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-sgi/gimp-org-file-sgi" 1765847510
|
||||
(proc-def "file-sgi-load" 1
|
||||
"Loads files in SGI image file format"
|
||||
"This plug-in loads SGI image files."
|
||||
@ -1580,7 +1580,7 @@
|
||||
(proc-arg 4 "filename" "The name of the file to export the image in")
|
||||
(proc-arg 4 "raw-filename" "The name of the file to export the image in")
|
||||
(proc-arg 0 "compression" "Compression level (0 = none, 1 = RLE, 2 = ARLE)")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-tile/gimp-org-tile" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-tile/gimp-org-tile" 1765847521
|
||||
(proc-def "plug-in-tile" 1
|
||||
"Create an array of copies of the image"
|
||||
"This function creates a new image with a single layer sized to the specified 'new_width' and 'new_height' parameters. The specified drawable is tiled into this layer. The new layer will have the same type as the specified drawable and the new image will have a corresponding base type."
|
||||
@ -1601,7 +1601,7 @@
|
||||
(proc-arg 0 "new-image" "Create a new image?")
|
||||
(proc-arg 13 "new-image" "Output image (-1 if new-image == FALSE)")
|
||||
(proc-arg 14 "new-layer" "Output layer (-1 if new-image == FALSE)")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-cel/gimp-org-file-cel" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-cel/gimp-org-file-cel" 1765847518
|
||||
(proc-def "file-cel-load" 1
|
||||
"Loads files in KISS CEL file format"
|
||||
"This plug-in loads individual KISS cell files."
|
||||
@ -1641,7 +1641,7 @@
|
||||
(proc-arg 4 "filename" "Filename to export image to")
|
||||
(proc-arg 4 "raw-filename" "Name entered")
|
||||
(proc-arg 4 "palette-filename" "Filename to save palette to")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-fli/gimp-org-file-fli" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-fli/gimp-org-file-fli" 1765847509
|
||||
(proc-def "file-fli-load" 1
|
||||
"load FLI-movies"
|
||||
"This is an experimantal plug-in to handle FLI movies"
|
||||
@ -1696,7 +1696,7 @@
|
||||
(proc-arg 0 "width" "Width of one frame")
|
||||
(proc-arg 0 "height" "Height of one frame")
|
||||
(proc-arg 0 "frames" "Number of Frames")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-qbist/gimp-org-qbist" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-qbist/gimp-org-qbist" 1765847520
|
||||
(proc-def "plug-in-qbist" 1
|
||||
"Generate a huge variety of abstract patterns"
|
||||
"This Plug-in is based on an article by Jörn Loviscach (appeared in c't 10/95, page 326). It generates modern art pictures from a random genetic formula."
|
||||
@ -1712,7 +1712,7 @@
|
||||
(proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
|
||||
(proc-arg 13 "image" "Input image (unused)")
|
||||
(proc-arg 16 "drawable" "Input drawable")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-tiff/gimp-org-file-tiff" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-tiff/gimp-org-file-tiff" 1765847511
|
||||
(proc-def "file-tiff-load" 1
|
||||
"Loads files of the TIFF and BigTIFF file formats"
|
||||
"Loads files of the Tag Image File Format (TIFF) and its 64-bits offsets variant (BigTIFF)"
|
||||
@ -1791,7 +1791,7 @@
|
||||
(proc-arg 0 "compression" "Compression type: { NONE (0), LZW (1), PACKBITS (2), DEFLATE (3), JPEG (4), CCITT G3 Fax (5), CCITT G4 Fax (6) }")
|
||||
(proc-arg 0 "save-transp-pixels" "Keep the color data masked by an alpha channel intact (do not store premultiplied components)")
|
||||
(proc-arg 0 "bigtiff" "Export in BigTIFF variant file format")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-glob/gimp-org-file-glob" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-glob/gimp-org-file-glob" 1765847518
|
||||
(proc-def "file-glob" 1
|
||||
"Returns a list of matching filenames"
|
||||
"This can be useful in scripts and other plug-ins (e.g., batch-conversion). See the glob(7) manpage for more info. Note however that this isn't a full-featured glob implementation. It only handles simple patterns like \"/home/foo/bar/*.jpg\"."
|
||||
@ -1807,7 +1807,7 @@
|
||||
(proc-arg 0 "encoding" "Encoding of the returned names: { UTF-8 (0), filename encoding (1) }")
|
||||
(proc-arg 0 "num-files" "The number of returned names")
|
||||
(proc-arg 9 "files" "The list of matching names")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-print/gimp-org-print" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-print/gimp-org-print" 1765847516
|
||||
(proc-def "file-print-gtk" 1
|
||||
"Print the image"
|
||||
"Print the image using the GTK+ Print API."
|
||||
@ -1822,7 +1822,7 @@
|
||||
2 0
|
||||
(proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }")
|
||||
(proc-arg 13 "image" "Image to print")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-mng/gimp-org-file-mng" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-mng/gimp-org-file-mng" 1765847519
|
||||
(proc-def "file-mng-save" 1
|
||||
"Saves images in the MNG file format"
|
||||
"This plug-in saves images in the Multiple-image Network Graphics (MNG) format which can be used as a replacement for animated GIFs, and more."
|
||||
@ -1854,7 +1854,7 @@
|
||||
(proc-arg 0 "gama" "Write gAMA (gamma) chunk")
|
||||
(proc-arg 0 "phys" "Write pHYs (image resolution) chunk")
|
||||
(proc-arg 0 "time" "Write tIME (creation time) chunk")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-gimpressionist/gimp-org-gimpressionist" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-gimpressionist/gimp-org-gimpressionist" 1765847513
|
||||
(proc-def "plug-in-gimpressionist" 1
|
||||
"Performs various artistic operations"
|
||||
"Performs various artistic operations on an image"
|
||||
@ -1871,7 +1871,7 @@
|
||||
(proc-arg 13 "image" "Input image")
|
||||
(proc-arg 16 "drawable" "Input drawable")
|
||||
(proc-arg 4 "preset" "Preset Name")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-tga/gimp-org-file-tga" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-tga/gimp-org-file-tga" 1765847519
|
||||
(proc-def "file-tga-load" 1
|
||||
"Loads files of Targa file format"
|
||||
"FIXME: write help for tga_load"
|
||||
@ -1912,7 +1912,7 @@
|
||||
(proc-arg 4 "raw-filename" "The name of the file to export the image in")
|
||||
(proc-arg 0 "rle" "Use RLE compression")
|
||||
(proc-arg 0 "origin" "Image origin (0 = top-left, 1 = bottom-left)")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-destripe/gimp-org-destripe" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-destripe/gimp-org-destripe" 1765847518
|
||||
(proc-def "plug-in-destripe" 1
|
||||
"Remove vertical stripe artifacts from the image"
|
||||
"This plug-in tries to remove vertical stripes from an image."
|
||||
@ -1929,7 +1929,7 @@
|
||||
(proc-arg 13 "image" "Input image")
|
||||
(proc-arg 16 "drawable" "Input drawable")
|
||||
(proc-arg 0 "avg-width" "Averaging filter width (default = 36)")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-gfig/gimp-org-gfig" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-gfig/gimp-org-gfig" 1765847512
|
||||
(proc-def "plug-in-gfig" 1
|
||||
"Create geometric shapes"
|
||||
"Draw Vector Graphics and paint them onto your images. Gfig allows you to draw many types of objects including Lines, Circles, Ellipses, Curves, Polygons, pointed stars, Bezier curves, and Spirals. Objects can be painted using Brushes or other toolsor filled using colors or patterns. Gfig objects can also be used to create selections. "
|
||||
@ -1946,7 +1946,7 @@
|
||||
(proc-arg 13 "image" "Input image (unused)")
|
||||
(proc-arg 16 "drawable" "Input drawable")
|
||||
(proc-arg 0 "dummy" "dummy")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-fractal-explorer/gimp-org-fractal-explorer" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-fractal-explorer/gimp-org-fractal-explorer" 1765847512
|
||||
(proc-def "plug-in-fractalexplorer" 1
|
||||
"Render fractal art"
|
||||
"No help yet."
|
||||
@ -1981,7 +1981,7 @@
|
||||
(proc-arg 2 "greeninvert" "Green inversion mode (1: enabled; 0: disabled)")
|
||||
(proc-arg 2 "blueinvert" "Green inversion mode (1: enabled; 0: disabled)")
|
||||
(proc-arg 0 "ncolors" "Number of Colors for mapping (2<=ncolors<=8192)")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-pat/gimp-org-file-pat" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-pat/gimp-org-file-pat" 1765847519
|
||||
(proc-def "file-pat-save" 1
|
||||
"Exports Gimp pattern file (.PAT)"
|
||||
"New Gimp patterns can be created by exporting them in the appropriate place with this plug-in."
|
||||
@ -2003,7 +2003,7 @@
|
||||
(proc-arg 4 "uri" "The URI of the file to export the image in")
|
||||
(proc-arg 4 "raw-uri" "The URI of the file to export the image in")
|
||||
(proc-arg 4 "description" "Short description of the pattern")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-edge-dog/gimp-org-edge-dog" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-edge-dog/gimp-org-edge-dog" 1765847518
|
||||
(proc-def "plug-in-dog" 1
|
||||
"Edge detection with control of edge thickness"
|
||||
"Applies two Gaussian blurs to the drawable, and subtracts the results. This is robust and widely used method for detecting edges."
|
||||
@ -2023,7 +2023,7 @@
|
||||
(proc-arg 3 "outer" "Radius of outer gaussian blur (in pixels, > 0.0)")
|
||||
(proc-arg 0 "normalize" "Normalize { TRUE, FALSE }")
|
||||
(proc-arg 0 "invert" "Invert { TRUE, FALSE }")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-unit-editor/gimp-org-unit-editor" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-unit-editor/gimp-org-unit-editor" 1765847521
|
||||
(proc-def "plug-in-unit-editor" 1
|
||||
"Create or alter units used in GIMP"
|
||||
"The GIMP unit editor"
|
||||
@ -2037,7 +2037,7 @@
|
||||
""
|
||||
1 0
|
||||
(proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-pnm/gimp-org-file-pnm" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-pnm/gimp-org-file-pnm" 1765847519
|
||||
(proc-def "file-pnm-load" 1
|
||||
"Loads files in the PNM file format"
|
||||
"This plug-in loads files in the various Netpbm portable file formats."
|
||||
@ -2161,7 +2161,7 @@
|
||||
(proc-arg 16 "drawable" "Drawable to export")
|
||||
(proc-arg 4 "filename" "The name of the file to export the image in")
|
||||
(proc-arg 4 "raw-filename" "The name of the file to export the image in")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-ico/gimp-org-file-ico" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-ico/gimp-org-file-ico" 1765847509
|
||||
(proc-def "file-ico-load" 1
|
||||
"Loads files of Windows ICO file format"
|
||||
"Loads files of Windows ICO file format"
|
||||
@ -2216,7 +2216,7 @@
|
||||
(proc-arg 16 "drawable" "Drawable to save")
|
||||
(proc-arg 4 "filename" "The name of the file to save the image in")
|
||||
(proc-arg 4 "raw-filename" "The name entered")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-jigsaw/gimp-org-jigsaw" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-jigsaw/gimp-org-jigsaw" 1765847520
|
||||
(proc-def "plug-in-jigsaw" 1
|
||||
"Add a jigsaw-puzzle pattern to the image"
|
||||
"Jigsaw puzzle look"
|
||||
@ -2237,7 +2237,7 @@
|
||||
(proc-arg 0 "style" "The style/shape of the jigsaw puzzle { 0, 1 }")
|
||||
(proc-arg 0 "blend-lines" "Number of lines for shading bevels >= 0")
|
||||
(proc-arg 3 "blend-amount" "The power of the light highlights 0 =< 5")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-compose/gimp-org-compose" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-compose/gimp-org-compose" 1765847518
|
||||
(proc-def "plug-in-compose" 1
|
||||
"Create an image using multiple gray images as color channels"
|
||||
"This function creates a new image from multiple gray images"
|
||||
@ -2292,7 +2292,7 @@
|
||||
(proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
|
||||
(proc-arg 13 "image" "Image to recompose from")
|
||||
(proc-arg 16 "drawable" "Not used")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-faxg3/gimp-org-file-faxg3" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-faxg3/gimp-org-file-faxg3" 1765847508
|
||||
(proc-def "file-faxg3-load" 1
|
||||
"loads g3 fax files"
|
||||
"This plug-in loads Fax G3 Image files."
|
||||
@ -2312,7 +2312,7 @@
|
||||
(proc-arg 4 "filename" "The name of the file to load")
|
||||
(proc-arg 4 "raw-filename" "The name of the file to load")
|
||||
(proc-arg 13 "image" "Output image")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-flame/gimp-org-flame" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-flame/gimp-org-flame" 1765847512
|
||||
(proc-def "plug-in-flame" 1
|
||||
"Create cosmic recursive fractal flames"
|
||||
"Create cosmic recursive fractal flames"
|
||||
@ -2328,7 +2328,7 @@
|
||||
(proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
|
||||
(proc-arg 13 "image" "Input image (unused)")
|
||||
(proc-arg 16 "drawable" "Input drawable")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-procedure-browser/gimp-org-procedure-browser" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-procedure-browser/gimp-org-procedure-browser" 1765847520
|
||||
(proc-def "plug-in-dbbrowser" 1
|
||||
"List available procedures in the PDB"
|
||||
""
|
||||
@ -2342,7 +2342,7 @@
|
||||
""
|
||||
1 0
|
||||
(proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-lighting/gimp-org-lighting" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-lighting/gimp-org-lighting" 1765847515
|
||||
(proc-def "plug-in-lighting" 1
|
||||
"Apply various lighting effects to an image"
|
||||
"No help yet"
|
||||
@ -2379,7 +2379,7 @@
|
||||
(proc-arg 0 "antialiasing" "Apply antialiasing (TRUE/FALSE)")
|
||||
(proc-arg 0 "newimage" "Create a new image (TRUE/FALSE)")
|
||||
(proc-arg 0 "transparentbackground" "Make background transparent (TRUE/FALSE)")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-colorify/gimp-org-colorify" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-colorify/gimp-org-colorify" 1765847518
|
||||
(proc-def "plug-in-colorify" 1
|
||||
"Replace all colors with shades of a specified color"
|
||||
"Makes an average of the RGB channels and uses it to set the color"
|
||||
@ -2395,7 +2395,7 @@
|
||||
(proc-arg 13 "image" "Input image")
|
||||
(proc-arg 16 "drawable" "Input drawable")
|
||||
(proc-arg 10 "color" "Color to apply")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-imagemap/gimp-org-imagemap" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-imagemap/gimp-org-imagemap" 1765847514
|
||||
(proc-def "plug-in-imagemap" 1
|
||||
"Create a clickable imagemap"
|
||||
""
|
||||
@ -2411,7 +2411,7 @@
|
||||
(proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }")
|
||||
(proc-arg 13 "image" "Input image (unused)")
|
||||
(proc-arg 16 "drawable" "Input drawable")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-metadata-editor/gimp-org-metadata-editor" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-metadata-editor/gimp-org-metadata-editor" 1765847515
|
||||
(proc-def "plug-in-metadata-editor" 1
|
||||
"Edit metadata (IPTC, EXIF, XMP)"
|
||||
"Edit metadata information attached to the current image. Some or all of this metadata will be saved in the file, depending on the output file format."
|
||||
@ -2426,7 +2426,7 @@
|
||||
2 0
|
||||
(proc-arg 0 "run-mode" "Run mode { RUN-INTERACTIVE (0) }")
|
||||
(proc-arg 13 "image" "Input image")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-despeckle/gimp-org-despeckle" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-despeckle/gimp-org-despeckle" 1765847518
|
||||
(proc-def "plug-in-despeckle" 1
|
||||
"Remove speckle noise from the image"
|
||||
"This plug-in selectively performs a median or adaptive box filter on an image."
|
||||
@ -2446,7 +2446,7 @@
|
||||
(proc-arg 0 "type" "Filter type { MEDIAN (0), ADAPTIVE (1), RECURSIVE-MEDIAN (2), RECURSIVE-ADAPTIVE (3) }")
|
||||
(proc-arg 0 "black" "Black level (-1 to 255)")
|
||||
(proc-arg 0 "white" "White level (0 to 256)")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-hot/gimp-org-hot" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-hot/gimp-org-hot" 1765847520
|
||||
(proc-def "plug-in-hot" 1
|
||||
"Find and fix pixels that may be unsafely bright"
|
||||
"hot scans an image for pixels that will give unsave values of chrominance or composite signale amplitude when encoded into an NTSC or PAL signal. Three actions can be performed on these ``hot'' pixels. (0) reduce luminance, (1) reduce saturation, or (2) Blacken."
|
||||
@ -2465,7 +2465,7 @@
|
||||
(proc-arg 0 "mode" "Mode { NTSC (0), PAL (1) }")
|
||||
(proc-arg 0 "action" "The action to perform")
|
||||
(proc-arg 0 "new-layer" "Create a new layer { TRUE, FALSE }")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-xwd/gimp-org-file-xwd" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-xwd/gimp-org-file-xwd" 1765847520
|
||||
(proc-def "file-xwd-load" 1
|
||||
"Loads files in the XWD (X Window Dump) format"
|
||||
"Loads files in the XWD (X Window Dump) format. XWD image files are produced by the program xwd. Xwd is an X Window System window dumping utility."
|
||||
@ -2505,7 +2505,7 @@
|
||||
(proc-arg 16 "drawable" "Drawable to export")
|
||||
(proc-arg 4 "filename" "The name of the file to export the image in")
|
||||
(proc-arg 4 "raw-filename" "The name of the file to export the image in")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-screenshot/gimp-org-screenshot" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-screenshot/gimp-org-screenshot" 1765847517
|
||||
(proc-def "plug-in-screenshot" 1
|
||||
"Create an image from an area of the screen"
|
||||
"The plug-in takes screenshots of an interactively selected window or of the desktop, either the whole desktop or an interactively selected region. When called non-interactively, it may grab the root window or use the window-id passed as a parameter. The last four parameters are optional and can be used to specify the corners of the region to be grabbed.On Mac OS X or on gnome-shell, when called non-interactively, the plug-inonly can take screenshots of the entire root window.Grabbing a window or a region is not supportednon-interactively. To grab a region or a particularwindow, you need to use the interactive mode."
|
||||
@ -2526,7 +2526,7 @@
|
||||
(proc-arg 0 "x2" "Region right x coord for SHOOT-REGION")
|
||||
(proc-arg 0 "y2" "Region bottom y coord for SHOOT-REGION")
|
||||
(proc-arg 13 "image" "Output image")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-selection-to-path/gimp-org-selection-to-path" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-selection-to-path/gimp-org-selection-to-path" 1765847517
|
||||
(proc-def "plug-in-sel2path" 1
|
||||
"Converts a selection to a path"
|
||||
"Converts a selection to a path"
|
||||
@ -2575,7 +2575,7 @@
|
||||
(proc-arg 2 "subdivide-surround" "subdivide_surround")
|
||||
(proc-arg 3 "subdivide-threshold" "subdivide_threshold")
|
||||
(proc-arg 2 "tangent-surround" "tangent_surround")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-gradient-flare/gimp-org-gradient-flare" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-gradient-flare/gimp-org-gradient-flare" 1765847513
|
||||
(proc-def "plug-in-gflare" 1
|
||||
"Produce a lense flare effect using gradients"
|
||||
"This plug-in produces a lense flare effect using custom gradients. In interactive call, the user can edit his/her own favorite lense flare (GFlare) and render it. Edited gflare is saved automatically to the folder in gflare-path, if it is defined in gimprc. In non-interactive call, the user can only render one of GFlare which has been stored in gflare-path already."
|
||||
@ -2602,7 +2602,7 @@
|
||||
(proc-arg 0 "use-asupsample" "Whether it uses or not adaptive supersampling while rendering (boolean)")
|
||||
(proc-arg 0 "asupsample-max-depth" "Max depth for adaptive supersampling")
|
||||
(proc-arg 3 "asupsample-threshold" "Threshold for adaptive supersampling")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-webp/gimp-org-file-webp" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-webp/gimp-org-file-webp" 1765847511
|
||||
(proc-def "file-webp-load" 1
|
||||
"Loads images in the WebP file format"
|
||||
"Loads images in the WebP file format"
|
||||
@ -2687,7 +2687,7 @@
|
||||
(proc-arg 0 "thumbnail" "Toggle saving thumbnail (0/1)")
|
||||
(proc-arg 0 "delay" "Delay to use when timestamps are not available or forced")
|
||||
(proc-arg 0 "force-delay" "Force delay on all frames")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-header/gimp-org-file-header" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-header/gimp-org-file-header" 1765847519
|
||||
(proc-def "file-header-save" 1
|
||||
"saves files as C unsigned character array"
|
||||
"FIXME: write help"
|
||||
@ -2708,7 +2708,7 @@
|
||||
(proc-arg 16 "drawable" "Drawable to save")
|
||||
(proc-arg 4 "filename" "The name of the file to save the image in")
|
||||
(proc-arg 4 "raw-filename" "The name of the file to save the image in")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-gif-save/gimp-org-file-gif-save" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-gif-save/gimp-org-file-gif-save" 1765847519
|
||||
(proc-def "file-gif-save" 1
|
||||
"exports files in Compuserve GIF file format"
|
||||
"Export a file in Compuserve GIF format, with possible animation, transparency, and comment. To export an animation, operate on a multi-layer file. The plug-in will interpret <50% alpha as transparent. When run non-interactively, the value for the comment is taken from the 'gimp-comment' parasite. "
|
||||
@ -2759,7 +2759,7 @@
|
||||
(proc-arg 0 "as-animation" "Export GIF as animation?")
|
||||
(proc-arg 0 "force-delay" "(animated gif) Use specified delay for all frames?")
|
||||
(proc-arg 0 "force-dispose" "(animated gif) Use specified disposal for all frames?")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-raw-data/gimp-org-file-raw-data" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-raw-data/gimp-org-file-raw-data" 1765847519
|
||||
(proc-def "file-raw-load" 1
|
||||
"Load raw images, specifying image information"
|
||||
"Load raw images, specifying image information"
|
||||
@ -2857,7 +2857,7 @@
|
||||
2 0
|
||||
(proc-arg 0 "image-type" "The image type { RAW_RGB (0), RAW_PLANAR (3) }")
|
||||
(proc-arg 0 "palette-type" "The palette type { RAW_PALETTE_RGB (0), RAW_PALETTE_BGR (1) }")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-fractal-trace/gimp-org-fractal-trace" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-fractal-trace/gimp-org-fractal-trace" 1765847520
|
||||
(proc-def "plug-in-fractal-trace" 1
|
||||
"Transform image with the Mandelbrot Fractal"
|
||||
"transform image with the Mandelbrot Fractal"
|
||||
@ -2879,7 +2879,7 @@
|
||||
(proc-arg 3 "ymax" "ymax fractal image delimiter")
|
||||
(proc-arg 0 "depth" "Trace depth")
|
||||
(proc-arg 0 "outside-type" "Outside type { WRAP (0), TRANS (1), BLACK (2), WHITE (3) }")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-dicom/gimp-org-file-dicom" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-dicom/gimp-org-file-dicom" 1765847519
|
||||
(proc-def "file-dicom-load" 1
|
||||
"loads files of the dicom file format"
|
||||
"Load a file in the DICOM standard format.The standard is defined at http://medical.nema.org/. The plug-in currently only supports reading images with uncompressed pixel sections."
|
||||
@ -2918,7 +2918,7 @@
|
||||
(proc-arg 16 "drawable" "Drawable to save")
|
||||
(proc-arg 4 "filename" "The name of the file to save")
|
||||
(proc-arg 4 "raw-filename" "The name of the file to save")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-smooth-palette/gimp-org-smooth-palette" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-smooth-palette/gimp-org-smooth-palette" 1765847520
|
||||
(proc-def "plug-in-smooth-palette" 1
|
||||
"Derive a smooth color palette from the image"
|
||||
"help!"
|
||||
@ -2940,7 +2940,7 @@
|
||||
(proc-arg 0 "show-image" "Show Image?")
|
||||
(proc-arg 13 "new-image" "Output image")
|
||||
(proc-arg 14 "new-layer" "Output layer")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-html-table/gimp-org-file-html-table" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-html-table/gimp-org-file-html-table" 1765847519
|
||||
(proc-def "file-gtm-save" 1
|
||||
"GIMP Table Magic"
|
||||
"Allows you to draw an HTML table in GIMP. See help for more info."
|
||||
@ -2961,7 +2961,7 @@
|
||||
(proc-arg 16 "drawable" "Drawable to export")
|
||||
(proc-arg 4 "filename" "The name of the file to export the image in")
|
||||
(proc-arg 4 "raw-filename" "The name of the file to export the image in")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-blinds/gimp-org-blinds" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-blinds/gimp-org-blinds" 1765847518
|
||||
(proc-def "plug-in-blinds" 1
|
||||
"Simulate an image painted on window blinds"
|
||||
"More here later"
|
||||
@ -2980,7 +2980,7 @@
|
||||
(proc-arg 0 "num-segments" "Number of segments in blinds")
|
||||
(proc-arg 0 "orientation" "The orientation { ORIENTATION-HORIZONTAL (0), ORIENTATION-VERTICAL (1) }")
|
||||
(proc-arg 0 "bg-transparent" "Background transparent { FALSE, TRUE }")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-pcx/gimp-org-file-pcx" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-pcx/gimp-org-file-pcx" 1765847519
|
||||
(proc-def "file-pcx-load" 1
|
||||
"Loads files in Zsoft PCX file format"
|
||||
"FIXME: write help for pcx_load"
|
||||
@ -3019,7 +3019,7 @@
|
||||
(proc-arg 16 "drawable" "Drawable to export")
|
||||
(proc-arg 4 "filename" "The name of the file to export the image in")
|
||||
(proc-arg 4 "raw-filename" "The name entered")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-mail/gimp-org-mail" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-mail/gimp-org-mail" 1765847520
|
||||
(proc-def "plug-in-mail-image" 1
|
||||
"Send the image by email"
|
||||
"The preferred email composer is used to send emails and must be properly configured."
|
||||
@ -3041,7 +3041,7 @@
|
||||
(proc-arg 4 "subject" "The subject")
|
||||
(proc-arg 4 "comment" "The Comment")
|
||||
(proc-arg 0 "encapsulation" "ignored")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-plugin-browser/gimp-org-plugin-browser" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-plugin-browser/gimp-org-plugin-browser" 1765847520
|
||||
(proc-def "plug-in-plug-in-details" 1
|
||||
"Display information about plug-ins"
|
||||
"Allows one to browse the plug-in menus system. You can search for plug-in names, sort by name or menu location and you can view a tree representation of the plug-in menus. Can also be of help to find where new plug-ins have installed themselves in the menus."
|
||||
@ -3055,7 +3055,7 @@
|
||||
""
|
||||
1 0
|
||||
(proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-van-gogh-lic/gimp-org-van-gogh-lic" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-van-gogh-lic/gimp-org-van-gogh-lic" 1765847521
|
||||
(proc-def "plug-in-lic" 1
|
||||
"Special effects that nobody understands"
|
||||
"No help yet"
|
||||
@ -3071,7 +3071,7 @@
|
||||
(proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }")
|
||||
(proc-arg 13 "image" "Input image")
|
||||
(proc-arg 16 "drawable" "Input drawable")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-color-cube-analyze/gimp-org-color-cube-analyze" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-color-cube-analyze/gimp-org-color-cube-analyze" 1765847518
|
||||
(proc-def "plug-in-ccanalyze" 1
|
||||
"Analyze the set of colors in the image"
|
||||
"Analyze colorcube and print some information about the current image (also displays a color-histogram)"
|
||||
@ -3088,7 +3088,7 @@
|
||||
(proc-arg 13 "image" "Input image")
|
||||
(proc-arg 16 "drawable" "Input drawable")
|
||||
(proc-arg 0 "num-colors" "Number of colors in the image")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-svg/gimp-org-file-svg" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-svg/gimp-org-file-svg" 1765847519
|
||||
(proc-def "file-svg-load" 1
|
||||
"Loads files in the SVG file format"
|
||||
"Renders SVG files to raster graphics using librsvg."
|
||||
@ -3129,7 +3129,7 @@
|
||||
(proc-arg 13 "image" "Thumbnail image")
|
||||
(proc-arg 0 "image-width" "Width of full-sized image")
|
||||
(proc-arg 0 "image-height" "Height of full-sized image")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-blur/gimp-org-blur" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-blur/gimp-org-blur" 1765847517
|
||||
(proc-def "plug-in-blur" 1
|
||||
"Simple blur, fast but not very strong"
|
||||
"This plug-in blurs the specified drawable, using a 3x3 blur. Indexed images are not supported."
|
||||
@ -3144,7 +3144,7 @@
|
||||
(proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
|
||||
(proc-arg 13 "image" "Input image (unused)")
|
||||
(proc-arg 16 "drawable" "Input drawable")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-wavelet-decompose/gimp-org-wavelet-decompose" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-wavelet-decompose/gimp-org-wavelet-decompose" 1765847521
|
||||
(proc-def "plug-in-wavelet-decompose" 1
|
||||
"Wavelet decompose"
|
||||
"Compute and render wavelet scales"
|
||||
@ -3163,7 +3163,7 @@
|
||||
(proc-arg 0 "scales" "Number of scales (1-7)")
|
||||
(proc-arg 0 "create-group" "Create a layer group to store the decomposition")
|
||||
(proc-arg 0 "create-masks" "Add a layer mask to each scales layers")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-dds/gimp-org-file-dds" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-dds/gimp-org-file-dds" 1765847508
|
||||
(proc-def "file-dds-load" 1
|
||||
"Loads files in DDS image format"
|
||||
"Loads files in DDS image format"
|
||||
@ -3250,7 +3250,7 @@
|
||||
(proc-arg 0 "preserve-alpha-coverage" "Preserve alpha test converage for alpha channel maps")
|
||||
(proc-arg 3 "alpha-test-threshold" "Alpha test threshold value for which alpha test converage should be preserved")
|
||||
(proc-arg 0 "flip-image" "Flip image vertically on export")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-xbm/gimp-org-file-xbm" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-xbm/gimp-org-file-xbm" 1765847520
|
||||
(proc-def "file-xbm-load" 1
|
||||
"Load a file in X10 or X11 bitmap (XBM) file format"
|
||||
"Load a file in X10 or X11 bitmap (XBM) file format. XBM is a lossless format for flat black-and-white (two color indexed) images."
|
||||
@ -3296,7 +3296,7 @@
|
||||
(proc-arg 4 "prefix" "Identifier prefix [determined from filename]")
|
||||
(proc-arg 0 "write-mask" "(0 = ignore, 1 = save as extra file)")
|
||||
(proc-arg 4 "mask-extension" "Extension of the mask file")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-jpeg/gimp-org-file-jpeg" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-jpeg/gimp-org-file-jpeg" 1765847509
|
||||
(proc-def "file-jpeg-load" 1
|
||||
"loads files in the JPEG file format"
|
||||
"loads files in the JPEG file format"
|
||||
@ -3361,7 +3361,7 @@
|
||||
(proc-arg 0 "baseline" "Force creation of a baseline JPEG (non-baseline JPEGs can't be read by all decoders) (0/1)")
|
||||
(proc-arg 0 "restart" "Interval of restart markers (in MCU rows, 0 = no restart markers)")
|
||||
(proc-arg 0 "dct" "DCT method to use { INTEGER (0), FIXED (1), FLOAT (2) }")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-fits/gimp-org-file-fits" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-fits/gimp-org-file-fits" 1765847508
|
||||
(proc-def "file-fits-load" 1
|
||||
"load file of the FITS file format"
|
||||
"load file of the FITS file format (Flexible Image Transport System)"
|
||||
@ -3400,7 +3400,7 @@
|
||||
(proc-arg 16 "drawable" "Drawable to export")
|
||||
(proc-arg 4 "filename" "The name of the file to export the image in")
|
||||
(proc-arg 4 "raw-filename" "The name of the file to export the image in")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-sharpen/gimp-org-sharpen" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-sharpen/gimp-org-sharpen" 1765847520
|
||||
(proc-def "plug-in-sharpen" 1
|
||||
"Make image sharper (less powerful than Unsharp Mask)"
|
||||
"This plug-in selectively performs a convolution filter on an image."
|
||||
@ -3416,7 +3416,7 @@
|
||||
(proc-arg 13 "image" "Input image")
|
||||
(proc-arg 16 "drawable" "Input drawable")
|
||||
(proc-arg 0 "percent" "Percent sharpening (default = 10)")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-raw-placeholder/gimp-org-file-raw-placeholder" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-raw-placeholder/gimp-org-file-raw-placeholder" 1765847510
|
||||
(proc-def "file-raw-placeholder-canon-load" 1
|
||||
"Load files in the Canon raw formats via raw-placeholder"
|
||||
"This plug-in loads files in Canon's raw formats by calling raw-placeholder."
|
||||
@ -3892,7 +3892,7 @@
|
||||
(proc-arg 4 "filename" "The name of the file to load.")
|
||||
(proc-arg 4 "raw-filename" "The name entered")
|
||||
(proc-arg 13 "image" "Output image")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-script-fu/gimp-org-script-fu" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-script-fu/gimp-org-script-fu" 1765847507
|
||||
(proc-def "extension-script-fu" 2
|
||||
"A scheme interpreter for scripting GIMP operations"
|
||||
"More help here later"
|
||||
@ -3959,7 +3959,7 @@
|
||||
(proc-arg 0 "run-mode" "The run mode { RUN-NONINTERACTIVE (1) }")
|
||||
(proc-arg 4 "code" "The code to evaluate"))
|
||||
(locale-def "gimp20-script-fu"))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-film/gimp-org-film" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-film/gimp-org-film" 1765847520
|
||||
(proc-def "plug-in-film" 1
|
||||
"Combine several images on a film strip"
|
||||
"Compose several images to a roll film"
|
||||
@ -3985,7 +3985,7 @@
|
||||
(proc-arg 0 "num-images" "Number of images to be used for film")
|
||||
(proc-arg 5 "image-ids" "num-images image IDs to be used for film")
|
||||
(proc-arg 13 "new-image" "Output image")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-curve-bend/gimp-org-curve-bend" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-curve-bend/gimp-org-curve-bend" 1765847518
|
||||
(proc-def "plug-in-curve-bend" 1
|
||||
"Bend the image using two control curves"
|
||||
"This plug-in does bend the active layer If there is a current selection it is copied to floating selection and the curve_bend distortion is done on the floating selection. If work_on_copy parameter is TRUE, the curve_bend distortion is done on a copy of the active layer (or floating selection). The upper and lower edges are bent in shape of 2 spline curves. both (upper and lower) curves are determined by upto 17 points or by 256 Y-Values if curve_type == 1 (freehand mode) If rotation is not 0, the layer is rotated before and rotated back after the bend operation. This enables bending in other directions than vertical. bending usually changes the size of the handled layer. this plug-in sets the offsets of the handled layer to keep its center at the same position"
|
||||
@ -4034,7 +4034,7 @@
|
||||
(proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
|
||||
(proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value in between)")
|
||||
(proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in proc_name")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-guillotine/gimp-org-guillotine" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-guillotine/gimp-org-guillotine" 1765847520
|
||||
(proc-def "plug-in-guillotine" 1
|
||||
"Slice the image into subimages using guides"
|
||||
"This function takes an image and slices it along its guides, creating new images. The original image is not modified."
|
||||
@ -4052,7 +4052,7 @@
|
||||
(proc-arg 16 "drawable" "Input drawable (unused)")
|
||||
(proc-arg 0 "image-count" "Number of images created")
|
||||
(proc-arg 5 "image-ids" "Output images")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-psp/gimp-org-file-psp" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-psp/gimp-org-file-psp" 1765847519
|
||||
(proc-def "file-psp-load" 1
|
||||
"loads images from the Paint Shop Pro PSP file format"
|
||||
"This plug-in loads and exports images in Paint Shop Pro's native PSP format. Vector layers aren't handled. Exporting isn't yet implemented."
|
||||
@ -4072,7 +4072,7 @@
|
||||
(proc-arg 4 "filename" "The name of the file to load")
|
||||
(proc-arg 4 "raw-filename" "The name of the file to load")
|
||||
(proc-arg 13 "image" "Output image")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-pdf-load/gimp-org-file-pdf-load" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-pdf-load/gimp-org-file-pdf-load" 1765847519
|
||||
(proc-def "file-pdf-load" 1
|
||||
"Load file in PDF format"
|
||||
"Loads files in Adobe's Portable Document Format. PDF is designed to be easily processed by a variety of different platforms, and is a distant cousin of PostScript.\nIf the PDF document has multiple pages, only the first page will be loaded. Call file_pdf_load2() to load several pages as layers."
|
||||
@ -4129,7 +4129,7 @@
|
||||
(proc-arg 0 "image-height" "Height of full-sized image")
|
||||
(proc-arg 0 "image-type" "Image type")
|
||||
(proc-arg 0 "num-layers" "Number of pages")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-csource/gimp-org-file-csource" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-file-csource/gimp-org-file-csource" 1765847518
|
||||
(proc-def "file-csource-save" 1
|
||||
"Dump image data in RGB(A) format for C source"
|
||||
"CSource cannot be run non-interactively."
|
||||
@ -4150,7 +4150,7 @@
|
||||
(proc-arg 16 "drawable" "Drawable to save")
|
||||
(proc-arg 4 "filename" "The name of the file to save the image in")
|
||||
(proc-arg 4 "raw-filename" "The name of the file to save the image in")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-help/gimp-org-help" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-help/gimp-org-help" 1765847513
|
||||
(proc-def "extension-gimp-help" 2
|
||||
""
|
||||
""
|
||||
@ -4166,7 +4166,7 @@
|
||||
(proc-arg 9 "domain-names" "")
|
||||
(proc-arg 0 "num-domain-uris" "")
|
||||
(proc-arg 9 "domain-uris" "")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-photocopy/gimp-org-photocopy" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-photocopy/gimp-org-photocopy" 1765847520
|
||||
(proc-def "plug-in-photocopy" 1
|
||||
"Simulate color distortion produced by a copy machine"
|
||||
"Propagates dark values in an image based on each pixel's relative darkness to a neighboring average. The idea behind this filter is to give the look of a photocopied version of the image, with toner transferred based on the relative darkness of a particular region. This is achieved by darkening areas of the image which are measured to be darker than a neighborhood average and setting other pixels to white. In this way, sufficiently large shifts in intensity are darkened to black. The rate at which they are darkened to black is determined by the second pct_black parameter. The mask_radius parameter controls the size of the pixel neighborhood over which the average intensity is computed and then compared to each pixel in the neighborhood to decide whether or not to darken it to black. Large values for mask_radius result in very thick black areas bordering the regions of white and much less detail for black areas everywhere including inside regions of color. Small values result in less toner overall and more detail everywhere. Small values for the pct_black make the blend from the white regions to the black border lines smoother and the toner regions themselves thinner and less noticeable; larger values achieve the opposite effect."
|
||||
@ -4186,7 +4186,7 @@
|
||||
(proc-arg 3 "sharpness" "Sharpness (detail level) (0.0 - 1.0)")
|
||||
(proc-arg 3 "pct-black" "Percentage of darkened pixels to set to black (0.0 - 1.0)")
|
||||
(proc-arg 3 "pct-white" "Percentage of non-darkened pixels left white (0.0 - 1.0)")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-busy-dialog/gimp-org-busy-dialog" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-busy-dialog/gimp-org-busy-dialog" 1765847518
|
||||
(proc-def "plug-in-busy-dialog" 1
|
||||
"Show a dialog while waiting for an operation to finish"
|
||||
"Used by GIMP to display a dialog, containing a spinner and a custom message, while waiting for an ongoing operation to finish. Optionally, the dialog may provide a \"Cancel\" button, which can be used to cancel the operation."
|
||||
@ -4203,7 +4203,7 @@
|
||||
(proc-arg 0 "write-fd" "The write file descriptor")
|
||||
(proc-arg 4 "message" "The message")
|
||||
(proc-arg 0 "cancelable" "Whether the dialog is cancelable (TRUE or FALSE)")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-animation-play/gimp-org-animation-play" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-animation-play/gimp-org-animation-play" 1765847518
|
||||
(proc-def "plug-in-animationplay" 1
|
||||
"Preview a GIMP layer-based animation"
|
||||
""
|
||||
@ -4219,7 +4219,7 @@
|
||||
(proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
|
||||
(proc-arg 13 "image" "Input image")
|
||||
(proc-arg 16 "drawable" "Input drawable (unused)")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-nl-filter/gimp-org-nl-filter" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-nl-filter/gimp-org-nl-filter" 1765847520
|
||||
(proc-def "plug-in-nlfilt" 1
|
||||
"Nonlinear swiss army knife filter"
|
||||
"This is the pnmnlfilt, in gimp's clothing. See the pnmnlfilt manpage for details."
|
||||
@ -4238,7 +4238,7 @@
|
||||
(proc-arg 3 "alpha" "The amount of the filter to apply")
|
||||
(proc-arg 3 "radius" "The filter radius")
|
||||
(proc-arg 0 "filter" "The Filter to Run, 0 - alpha trimmed mean; 1 - optimal estimation (alpha controls noise variance); 2 - edge enhancement")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-max-rgb/gimp-org-max-rgb" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-max-rgb/gimp-org-max-rgb" 1765847520
|
||||
(proc-def "plug-in-max-rgb" 1
|
||||
"Reduce image to pure red, green, and blue"
|
||||
"There's no help yet."
|
||||
@ -4254,7 +4254,7 @@
|
||||
(proc-arg 13 "image" "Input image (not used)")
|
||||
(proc-arg 16 "drawable" "Input drawable")
|
||||
(proc-arg 0 "max-p" "{ MINIMIZE (0), MAXIMIZE (1) }")))
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-cml-explorer/gimp-org-cml-explorer" 1748450800
|
||||
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-org-cml-explorer/gimp-org-cml-explorer" 1765847518
|
||||
(proc-def "plug-in-cml-explorer" 1
|
||||
"Create abstract Coupled-Map Lattice patterns"
|
||||
"Make an image of Coupled-Map Lattice (CML). CML is a kind of Cellula Automata on continuous (value) domain. In GIMP_RUN_NONINTERACTIVE, the name of a parameter file is passed as the 4th arg. You can control CML_explorer via parameter file."
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
(session-info "toplevel"
|
||||
(factory-entry "gimp-single-image-window")
|
||||
(position 11 47)
|
||||
(size 1898 1022)
|
||||
(size 940 1022)
|
||||
(open-on-exit)
|
||||
(aux-info
|
||||
(left-docks-width "184")
|
||||
|
||||
@ -10,10 +10,10 @@
|
||||
<tag>round</tag>
|
||||
</resource>
|
||||
|
||||
<resource identifier="gimp-brush-clipboard-image" checksum="a241cf6f422ece746369de5d97986406">
|
||||
<resource identifier="gimp-brush-clipboard-image" checksum="157dcef48665ab465439cfaf10d6feeb">
|
||||
</resource>
|
||||
|
||||
<resource identifier="gimp-brush-clipboard-mask" checksum="fad53b42a8c60b1ea2864c647dea0f84">
|
||||
<resource identifier="gimp-brush-clipboard-mask" checksum="157dcef48665ab465439cfaf10d6feeb">
|
||||
</resource>
|
||||
|
||||
<resource identifier="${gimp_data_dir}/brushes/Basic/1-pixel.vbr" checksum="c84494b4a904a7c1a3548e564b073ca3">
|
||||
@ -772,7 +772,7 @@
|
||||
<resource identifier="${mypaint_brushes_dir}/ramon/wet_round.myb" checksum="038abfe33947692f773e0244d2ac7fc1">
|
||||
</resource>
|
||||
|
||||
<resource identifier="gimp-pattern-clipboard-image" checksum="3ffe6d9b269bb400de83c5d12822ea05">
|
||||
<resource identifier="gimp-pattern-clipboard-image" checksum="eff9598f9f61c1dc78d842f1798c2ab8">
|
||||
</resource>
|
||||
|
||||
<resource identifier="${gimp_data_dir}/patterns/Legacy/3dgreen.pat" checksum="00052731f14a5bc614daece969b368bc">
|
||||
@ -1339,6 +1339,9 @@
|
||||
<resource identifier="C059 Medium Italic" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Classic Console" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Comic Sans MS" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
@ -1894,6 +1897,51 @@
|
||||
<resource identifier="Liberation Serif Italic" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Misc Fixed" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Misc Fixed Bold" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Misc Fixed Bold Semi-Condensed" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Misc Fixed Medium Oblique" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Misc Fixed Medium Oblique Semi-Condensed" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Misc Fixed Medium Semi-Condensed" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Misc Fixed Oblique" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Misc Fixed Oblique Semi-Condensed" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Misc Fixed Semi-Condensed" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Misc Fixed Wide" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Misc Fixed Wide" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Misc Fixed Wide" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Misc Fixed Wide Medium" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Misc Fixed Wide Medium" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Misc Nil" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Monospace" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
@ -1972,6 +2020,27 @@
|
||||
<resource identifier="Noto Color Emoji" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Noto Emoji" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Noto Emoji" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Noto Emoji Bold" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Noto Emoji Light" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Noto Emoji Light" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Noto Emoji Medium" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Noto Emoji Semi-Bold" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="NotoMono Nerd Font" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
@ -3169,6 +3238,9 @@
|
||||
<resource identifier="NotoSerif Nerd Font weight=250 Semi-Condensed" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="OCR A" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="P052" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
@ -3334,6 +3406,9 @@
|
||||
<resource identifier="Serif Italic" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Special Elite" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
<resource identifier="Standard Symbols PS" checksum="(null)">
|
||||
</resource>
|
||||
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
2025/05/08-09:48:32.849 2ce2 Reusing MANIFEST /home/ganome/.config/LM Studio/Local Storage/leveldb/MANIFEST-000001
|
||||
2025/05/08-09:48:32.849 2ce2 Recovering log #3
|
||||
2025/05/08-09:48:32.850 2ce2 Reusing old log /home/ganome/.config/LM Studio/Local Storage/leveldb/000003.log
|
||||
2025/12/04-22:08:19.755 3978d Reusing MANIFEST /home/ganome/.config/LM Studio/Local Storage/leveldb/MANIFEST-000001
|
||||
2025/12/04-22:08:19.755 3978d Recovering log #3
|
||||
2025/12/04-22:08:19.755 3978d Reusing old log /home/ganome/.config/LM Studio/Local Storage/leveldb/000003.log
|
||||
|
||||
@ -1,3 +1,3 @@
|
||||
2025/03/14-20:32:30.675 3954 Reusing MANIFEST /home/ganome/.config/LM Studio/Local Storage/leveldb/MANIFEST-000001
|
||||
2025/03/14-20:32:30.675 3954 Recovering log #3
|
||||
2025/03/14-20:32:30.675 3954 Reusing old log /home/ganome/.config/LM Studio/Local Storage/leveldb/000003.log
|
||||
2025/12/04-22:06:06.511 38e52 Reusing MANIFEST /home/ganome/.config/LM Studio/Local Storage/leveldb/MANIFEST-000001
|
||||
2025/12/04-22:06:06.511 38e52 Recovering log #3
|
||||
2025/12/04-22:06:06.514 38e52 Reusing old log /home/ganome/.config/LM Studio/Local Storage/leveldb/000003.log
|
||||
|
||||
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
2025/05/08-09:48:33.875 2ce2 Reusing MANIFEST /home/ganome/.config/LM Studio/Session Storage/MANIFEST-000001
|
||||
2025/05/08-09:48:33.875 2ce2 Recovering log #3
|
||||
2025/05/08-09:48:33.875 2ce2 Reusing old log /home/ganome/.config/LM Studio/Session Storage/000003.log
|
||||
2025/12/04-22:08:20.878 3978d Reusing MANIFEST /home/ganome/.config/LM Studio/Session Storage/MANIFEST-000001
|
||||
2025/12/04-22:08:20.878 3978d Recovering log #3
|
||||
2025/12/04-22:08:20.878 3978d Reusing old log /home/ganome/.config/LM Studio/Session Storage/000003.log
|
||||
|
||||
@ -1,3 +1,3 @@
|
||||
2025/03/14-20:32:31.648 3954 Reusing MANIFEST /home/ganome/.config/LM Studio/Session Storage/MANIFEST-000001
|
||||
2025/03/14-20:32:31.648 3954 Recovering log #3
|
||||
2025/03/14-20:32:31.648 3954 Reusing old log /home/ganome/.config/LM Studio/Session Storage/000003.log
|
||||
2025/12/04-22:06:24.775 38e52 Reusing MANIFEST /home/ganome/.config/LM Studio/Session Storage/MANIFEST-000001
|
||||
2025/12/04-22:06:24.776 38e52 Recovering log #3
|
||||
2025/12/04-22:06:24.776 38e52 Reusing old log /home/ganome/.config/LM Studio/Session Storage/000003.log
|
||||
|
||||
@ -964,3 +964,34 @@ e.<computed> (/tmp/.mount_lmstud1XELvp/resources/app/.webpack/main/index.js:411:
|
||||
[2025-05-08 09:48:33.165] [info] [AppUpdater] Current version: 0.3.13 (build: 2), new version: 0.3.15 (build: 11)
|
||||
[2025-05-08 09:48:33.166] [info] Update available: 0.3.15 > 0.3.13
|
||||
[2025-05-08 09:48:33.166] [info] AppUpdater state changed to update-available
|
||||
[2025-12-04 22:06:06.277] [info] App starting...
|
||||
[2025-12-04 22:06:06.279] [info] [AppUpdater] Update channel set to 'stable'
|
||||
[2025-12-04 22:06:06.333] [info] Hardware survey for general system resources through 'vulkan' took 50.97ms
|
||||
[2025-12-04 22:06:06.420] [info] [AppUpdater] Checking for updates... (current state: idle)
|
||||
[2025-12-04 22:06:06.420] [info] AppUpdater state changed to checking-for-updates-periodic
|
||||
[2025-12-04 22:06:06.420] [info] [AppUpdater] Fetching version info from https://versions-prod.lmstudio.ai/update/linux/x86/0.3.13
|
||||
[2025-12-04 22:06:09.689] [info] [AppUpdater] Received version info response
|
||||
[2025-12-04 22:06:09.689] [info] [AppUpdater] Current version: 0.3.13 (build: 2), new version: 0.3.33 (build: 1)
|
||||
[2025-12-04 22:06:09.689] [info] Update available: 0.3.33 > 0.3.13
|
||||
[2025-12-04 22:06:09.689] [info] AppUpdater state changed to update-available
|
||||
[2025-12-04 22:08:19.545] [info] App starting...
|
||||
[2025-12-04 22:08:19.551] [info] [AppUpdater] Update channel set to 'stable'
|
||||
[2025-12-04 22:08:19.606] [info] Hardware survey for general system resources through 'vulkan' took 52.36ms
|
||||
[2025-12-04 22:08:19.683] [info] [AppUpdater] Checking for updates... (current state: idle)
|
||||
[2025-12-04 22:08:19.683] [info] AppUpdater state changed to checking-for-updates-periodic
|
||||
[2025-12-04 22:08:19.684] [info] [AppUpdater] Fetching version info from https://versions-prod.lmstudio.ai/update/linux/x86/0.3.13
|
||||
[2025-12-04 22:08:19.961] [info] [AppUpdater] Received version info response
|
||||
[2025-12-04 22:08:19.961] [info] [AppUpdater] Current version: 0.3.13 (build: 2), new version: 0.3.33 (build: 1)
|
||||
[2025-12-04 22:08:19.961] [info] Update available: 0.3.33 > 0.3.13
|
||||
[2025-12-04 22:08:19.961] [info] AppUpdater state changed to update-available
|
||||
[2025-12-04 22:08:23.518] [info] AppUpdater state changed to remind-me-later
|
||||
[2025-12-04 22:16:07.292] [error] [LMSInternal][Client=LM Studio][Endpoint=loadModel] Error in channel handler: Error: Operation canceled.
|
||||
at _0x421b9f._0x58a5ac (/tmp/.mount_lmstudEy5J67/resources/app/.webpack/main/index.js:49:6708)
|
||||
at _0x421b9f.emit (node:events:519:28)
|
||||
at _0x421b9f.onChildExit (/tmp/.mount_lmstudEy5J67/resources/app/.webpack/main/index.js:40:175440)
|
||||
at _0x8568a8.<anonymous> (/tmp/.mount_lmstudEy5J67/resources/app/.webpack/main/index.js:40:174820)
|
||||
at _0x8568a8.emit (node:events:531:35)
|
||||
at ChildProcess.<anonymous> (/tmp/.mount_lmstudEy5J67/resources/app/.webpack/main/index.js:203:16513)
|
||||
at ChildProcess.emit (node:events:519:28)
|
||||
at ChildProcess._handle.onexit (node:internal/child_process:294:12)
|
||||
[2025-12-04 22:16:07.755] [error] [LMSInternal][Client=LM Studio][Endpoint=loadModel] No instance reference assigned before error
|
||||
|
||||
@ -54,7 +54,8 @@
|
||||
},
|
||||
"dismissedModals": [
|
||||
"Tool Use Onboarding",
|
||||
"Logs Options Popover"
|
||||
"Logs Options Popover",
|
||||
"Quick Docs Popover"
|
||||
],
|
||||
"pre030ChatsMigrated": 3,
|
||||
"appPostUpdateNotificationPending": false,
|
||||
|
||||
Binary file not shown.
204
Gentoo/gentooamd/home/user/.config/geany/.goutputstream-8DU0G3
Normal file
204
Gentoo/gentooamd/home/user/.config/geany/.goutputstream-8DU0G3
Normal file
@ -0,0 +1,204 @@
|
||||
[geany]
|
||||
pref_main_load_session=true
|
||||
pref_main_project_file_in_basedir=true
|
||||
pref_main_save_winpos=true
|
||||
pref_main_save_wingeom=true
|
||||
pref_main_confirm_exit=false
|
||||
pref_main_suppress_status_messages=false
|
||||
switch_msgwin_pages=false
|
||||
beep_on_errors=true
|
||||
auto_focus=false
|
||||
sidebar_symbol_visible=true
|
||||
sidebar_openfiles_visible=true
|
||||
editor_font=Monospace 10
|
||||
tagbar_font=Sans 9
|
||||
msgwin_font=Monospace 9
|
||||
show_notebook_tabs=true
|
||||
show_tab_cross=true
|
||||
tab_order_ltr=true
|
||||
tab_order_beside=false
|
||||
tab_pos_editor=2
|
||||
tab_pos_msgwin=0
|
||||
tab_label_length=1000
|
||||
show_indent_guide=false
|
||||
show_white_space=false
|
||||
show_line_endings=false
|
||||
show_line_endings_only_when_differ=false
|
||||
show_markers_margin=true
|
||||
show_linenumber_margin=true
|
||||
long_line_enabled=true
|
||||
long_line_type=0
|
||||
long_line_column=72
|
||||
long_line_color=#C2EBC2
|
||||
symbolcompletion_max_height=10
|
||||
symbolcompletion_min_chars=4
|
||||
use_folding=true
|
||||
unfold_all_children=false
|
||||
use_indicators=true
|
||||
line_wrapping=false
|
||||
auto_close_xml_tags=true
|
||||
complete_snippets=true
|
||||
auto_complete_symbols=true
|
||||
pref_editor_disable_dnd=false
|
||||
pref_editor_smart_home_key=true
|
||||
pref_editor_newline_strip=false
|
||||
line_break_column=72
|
||||
auto_continue_multiline=true
|
||||
comment_toggle_mark=~
|
||||
scroll_stop_at_last_line=true
|
||||
autoclose_chars=0
|
||||
pref_editor_default_new_encoding=UTF-8
|
||||
pref_editor_default_open_encoding=none
|
||||
default_eol_character=2
|
||||
pref_editor_new_line=true
|
||||
pref_editor_ensure_convert_line_endings=false
|
||||
pref_editor_replace_tabs=false
|
||||
pref_editor_trail_space=false
|
||||
pref_toolbar_show=true
|
||||
pref_toolbar_append_to_menu=false
|
||||
pref_toolbar_use_gtk_default_style=true
|
||||
pref_toolbar_use_gtk_default_icon=true
|
||||
pref_toolbar_icon_style=0
|
||||
pref_toolbar_icon_size=0
|
||||
pref_template_developer=Unknown
|
||||
pref_template_company=
|
||||
pref_template_mail=ganome@gentooamd
|
||||
pref_template_initial=U
|
||||
pref_template_version=1.0
|
||||
pref_template_year=%Y
|
||||
pref_template_date=%Y-%m-%d
|
||||
pref_template_datetime=%d.%m.%Y %H:%M:%S %Z
|
||||
context_action_cmd=
|
||||
sidebar_visible=true
|
||||
statusbar_visible=true
|
||||
msgwindow_visible=true
|
||||
fullscreen=false
|
||||
symbols_group_by_type=true
|
||||
color_picker_palette=
|
||||
scribble_text=Type here what you want, use it as a notice/scratch board
|
||||
scribble_pos=57
|
||||
custom_date_format=
|
||||
default_open_path=
|
||||
cmdline_new_files=true
|
||||
notebook_double_click_hides_widgets=false
|
||||
tab_close_switch_to_mru=false
|
||||
tab_pos_sidebar=2
|
||||
openfiles_path_mode=2
|
||||
sidebar_pos=0
|
||||
symbols_sort_mode=0
|
||||
msgwin_orientation=1
|
||||
highlighting_invert_all=false
|
||||
pref_main_search_use_current_word=true
|
||||
check_detect_indent=false
|
||||
detect_indent_width=false
|
||||
use_tab_to_indent=true
|
||||
backspace_unindent=true
|
||||
pref_editor_tab_width=4
|
||||
indent_mode=2
|
||||
indent_type=1
|
||||
virtualspace=1
|
||||
change_history_markers=false
|
||||
change_history_indicators=false
|
||||
autocomplete_doc_words=false
|
||||
completion_drops_rest_of_word=false
|
||||
autocompletion_max_entries=30
|
||||
autocompletion_update_freq=250
|
||||
color_scheme=
|
||||
scroll_lines_around_cursor=0
|
||||
mru_length=10
|
||||
disk_check_timeout=30
|
||||
show_editor_scrollbars=true
|
||||
brace_match_ltgt=false
|
||||
use_gtk_word_boundaries=true
|
||||
complete_snippets_whilst_editing=false
|
||||
indent_hard_tab_width=8
|
||||
editor_ime_interaction=0
|
||||
use_atomic_file_saving=false
|
||||
gio_unsafe_save_backup=false
|
||||
use_gio_unsafe_file_saving=true
|
||||
keep_edit_history_on_reload=true
|
||||
show_keep_edit_history_on_reload_msg=true
|
||||
reload_clean_doc_on_file_change=false
|
||||
save_config_on_file_change=true
|
||||
extract_filetype_regex=-\\*-\\s*([^\\s]+)\\s*-\\*-
|
||||
allow_always_save=false
|
||||
find_selection_type=0
|
||||
replace_and_find_by_default=true
|
||||
show_symbol_list_expanders=true
|
||||
compiler_tab_autoscroll=true
|
||||
statusbar_template=line: %l / %L col: %c sel: %s %w %t %mEOL: %M encoding: %e filetype: %f scope: %S
|
||||
new_document_after_close=false
|
||||
msgwin_status_visible=true
|
||||
msgwin_compiler_visible=true
|
||||
msgwin_messages_visible=true
|
||||
msgwin_scribble_visible=true
|
||||
warn_on_project_close=true
|
||||
use_native_dialogs=false
|
||||
skip_confirmation_for_replace_in_session=false
|
||||
|
||||
[tools]
|
||||
terminal_cmd=xterm -e "/bin/sh %c"
|
||||
browser_cmd=
|
||||
grep_cmd=grep
|
||||
|
||||
[printing]
|
||||
print_cmd=lpr '%f'
|
||||
use_gtk_printing=true
|
||||
print_line_numbers=true
|
||||
print_page_numbers=true
|
||||
print_page_header=true
|
||||
page_header_basename=false
|
||||
page_header_datefmt=%c
|
||||
print_cmd_common_format=lpr '%d/%f'
|
||||
|
||||
[VTE]
|
||||
load_vte=true
|
||||
font=Monospace 10
|
||||
scroll_on_key=true
|
||||
scroll_on_out=true
|
||||
enable_bash_keys=true
|
||||
ignore_menu_bar_accel=false
|
||||
follow_path=false
|
||||
run_in_vte=false
|
||||
skip_run_script=false
|
||||
cursor_blinks=false
|
||||
scrollback_lines=500
|
||||
shell=/bin/bash
|
||||
colour_fore=#FFFFFF
|
||||
colour_back=#000000
|
||||
send_cmd_prefix=
|
||||
send_selection_unsafe=false
|
||||
|
||||
[build-menu]
|
||||
number_ft_menu_items=0
|
||||
number_non_ft_menu_items=0
|
||||
number_exec_menu_items=0
|
||||
|
||||
[search]
|
||||
pref_search_hide_find_dialog=false
|
||||
pref_search_always_wrap=false
|
||||
pref_search_current_file_dir=true
|
||||
fif_regexp=false
|
||||
fif_case_sensitive=true
|
||||
fif_match_whole_word=false
|
||||
fif_invert_results=false
|
||||
fif_recursive=false
|
||||
fif_extra_options=
|
||||
fif_use_extra_options=false
|
||||
fif_files=
|
||||
fif_files_mode=0
|
||||
find_regexp=false
|
||||
find_regexp_multiline=false
|
||||
find_case_sensitive=false
|
||||
find_escape_sequences=false
|
||||
find_match_whole_word=false
|
||||
find_match_word_start=false
|
||||
find_close_dialog=true
|
||||
replace_regexp=false
|
||||
replace_regexp_multiline=false
|
||||
replace_case_sensitive=false
|
||||
replace_escape_sequences=false
|
||||
replace_match_whole_word=false
|
||||
replace_match_word_start=false
|
||||
replace_search_backwards=false
|
||||
replace_close_dialog=true
|
||||
204
Gentoo/gentooamd/home/user/.config/geany/.goutputstream-VHI7G3
Normal file
204
Gentoo/gentooamd/home/user/.config/geany/.goutputstream-VHI7G3
Normal file
@ -0,0 +1,204 @@
|
||||
[geany]
|
||||
pref_main_load_session=true
|
||||
pref_main_project_file_in_basedir=true
|
||||
pref_main_save_winpos=true
|
||||
pref_main_save_wingeom=true
|
||||
pref_main_confirm_exit=false
|
||||
pref_main_suppress_status_messages=false
|
||||
switch_msgwin_pages=false
|
||||
beep_on_errors=true
|
||||
auto_focus=false
|
||||
sidebar_symbol_visible=true
|
||||
sidebar_openfiles_visible=true
|
||||
editor_font=Monospace 10
|
||||
tagbar_font=Sans 9
|
||||
msgwin_font=Monospace 9
|
||||
show_notebook_tabs=true
|
||||
show_tab_cross=true
|
||||
tab_order_ltr=true
|
||||
tab_order_beside=false
|
||||
tab_pos_editor=2
|
||||
tab_pos_msgwin=0
|
||||
tab_label_length=1000
|
||||
show_indent_guide=false
|
||||
show_white_space=false
|
||||
show_line_endings=false
|
||||
show_line_endings_only_when_differ=false
|
||||
show_markers_margin=true
|
||||
show_linenumber_margin=true
|
||||
long_line_enabled=true
|
||||
long_line_type=0
|
||||
long_line_column=72
|
||||
long_line_color=#C2EBC2
|
||||
symbolcompletion_max_height=10
|
||||
symbolcompletion_min_chars=4
|
||||
use_folding=true
|
||||
unfold_all_children=false
|
||||
use_indicators=true
|
||||
line_wrapping=false
|
||||
auto_close_xml_tags=true
|
||||
complete_snippets=true
|
||||
auto_complete_symbols=true
|
||||
pref_editor_disable_dnd=false
|
||||
pref_editor_smart_home_key=true
|
||||
pref_editor_newline_strip=false
|
||||
line_break_column=72
|
||||
auto_continue_multiline=true
|
||||
comment_toggle_mark=~
|
||||
scroll_stop_at_last_line=true
|
||||
autoclose_chars=0
|
||||
pref_editor_default_new_encoding=UTF-8
|
||||
pref_editor_default_open_encoding=none
|
||||
default_eol_character=2
|
||||
pref_editor_new_line=true
|
||||
pref_editor_ensure_convert_line_endings=false
|
||||
pref_editor_replace_tabs=false
|
||||
pref_editor_trail_space=false
|
||||
pref_toolbar_show=true
|
||||
pref_toolbar_append_to_menu=false
|
||||
pref_toolbar_use_gtk_default_style=true
|
||||
pref_toolbar_use_gtk_default_icon=true
|
||||
pref_toolbar_icon_style=0
|
||||
pref_toolbar_icon_size=0
|
||||
pref_template_developer=Unknown
|
||||
pref_template_company=
|
||||
pref_template_mail=ganome@gentooamd
|
||||
pref_template_initial=U
|
||||
pref_template_version=1.0
|
||||
pref_template_year=%Y
|
||||
pref_template_date=%Y-%m-%d
|
||||
pref_template_datetime=%d.%m.%Y %H:%M:%S %Z
|
||||
context_action_cmd=
|
||||
sidebar_visible=true
|
||||
statusbar_visible=true
|
||||
msgwindow_visible=true
|
||||
fullscreen=false
|
||||
symbols_group_by_type=true
|
||||
color_picker_palette=
|
||||
scribble_text=Type here what you want, use it as a notice/scratch board
|
||||
scribble_pos=57
|
||||
custom_date_format=
|
||||
default_open_path=
|
||||
cmdline_new_files=true
|
||||
notebook_double_click_hides_widgets=false
|
||||
tab_close_switch_to_mru=false
|
||||
tab_pos_sidebar=2
|
||||
openfiles_path_mode=2
|
||||
sidebar_pos=0
|
||||
symbols_sort_mode=0
|
||||
msgwin_orientation=1
|
||||
highlighting_invert_all=false
|
||||
pref_main_search_use_current_word=true
|
||||
check_detect_indent=false
|
||||
detect_indent_width=false
|
||||
use_tab_to_indent=true
|
||||
backspace_unindent=true
|
||||
pref_editor_tab_width=4
|
||||
indent_mode=2
|
||||
indent_type=1
|
||||
virtualspace=1
|
||||
change_history_markers=false
|
||||
change_history_indicators=false
|
||||
autocomplete_doc_words=false
|
||||
completion_drops_rest_of_word=false
|
||||
autocompletion_max_entries=30
|
||||
autocompletion_update_freq=250
|
||||
color_scheme=
|
||||
scroll_lines_around_cursor=0
|
||||
mru_length=10
|
||||
disk_check_timeout=30
|
||||
show_editor_scrollbars=true
|
||||
brace_match_ltgt=false
|
||||
use_gtk_word_boundaries=true
|
||||
complete_snippets_whilst_editing=false
|
||||
indent_hard_tab_width=8
|
||||
editor_ime_interaction=0
|
||||
use_atomic_file_saving=false
|
||||
gio_unsafe_save_backup=false
|
||||
use_gio_unsafe_file_saving=true
|
||||
keep_edit_history_on_reload=true
|
||||
show_keep_edit_history_on_reload_msg=true
|
||||
reload_clean_doc_on_file_change=false
|
||||
save_config_on_file_change=true
|
||||
extract_filetype_regex=-\\*-\\s*([^\\s]+)\\s*-\\*-
|
||||
allow_always_save=false
|
||||
find_selection_type=0
|
||||
replace_and_find_by_default=true
|
||||
show_symbol_list_expanders=true
|
||||
compiler_tab_autoscroll=true
|
||||
statusbar_template=line: %l / %L col: %c sel: %s %w %t %mEOL: %M encoding: %e filetype: %f scope: %S
|
||||
new_document_after_close=false
|
||||
msgwin_status_visible=true
|
||||
msgwin_compiler_visible=true
|
||||
msgwin_messages_visible=true
|
||||
msgwin_scribble_visible=true
|
||||
warn_on_project_close=true
|
||||
use_native_dialogs=false
|
||||
skip_confirmation_for_replace_in_session=false
|
||||
|
||||
[tools]
|
||||
terminal_cmd=xterm -e "/bin/sh %c"
|
||||
browser_cmd=
|
||||
grep_cmd=grep
|
||||
|
||||
[printing]
|
||||
print_cmd=lpr '%f'
|
||||
use_gtk_printing=true
|
||||
print_line_numbers=true
|
||||
print_page_numbers=true
|
||||
print_page_header=true
|
||||
page_header_basename=false
|
||||
page_header_datefmt=%c
|
||||
print_cmd_common_format=lpr '%d/%f'
|
||||
|
||||
[VTE]
|
||||
load_vte=true
|
||||
font=Monospace 10
|
||||
scroll_on_key=true
|
||||
scroll_on_out=true
|
||||
enable_bash_keys=true
|
||||
ignore_menu_bar_accel=false
|
||||
follow_path=false
|
||||
run_in_vte=false
|
||||
skip_run_script=false
|
||||
cursor_blinks=false
|
||||
scrollback_lines=500
|
||||
shell=/bin/bash
|
||||
colour_fore=#FFFFFF
|
||||
colour_back=#000000
|
||||
send_cmd_prefix=
|
||||
send_selection_unsafe=false
|
||||
|
||||
[build-menu]
|
||||
number_ft_menu_items=0
|
||||
number_non_ft_menu_items=0
|
||||
number_exec_menu_items=0
|
||||
|
||||
[search]
|
||||
pref_search_hide_find_dialog=false
|
||||
pref_search_always_wrap=false
|
||||
pref_search_current_file_dir=true
|
||||
fif_regexp=false
|
||||
fif_case_sensitive=true
|
||||
fif_match_whole_word=false
|
||||
fif_invert_results=false
|
||||
fif_recursive=false
|
||||
fif_extra_options=
|
||||
fif_use_extra_options=false
|
||||
fif_files=
|
||||
fif_files_mode=0
|
||||
find_regexp=false
|
||||
find_regexp_multiline=false
|
||||
find_case_sensitive=false
|
||||
find_escape_sequences=false
|
||||
find_match_whole_word=false
|
||||
find_match_word_start=false
|
||||
find_close_dialog=true
|
||||
replace_regexp=false
|
||||
replace_regexp_multiline=false
|
||||
replace_case_sensitive=false
|
||||
replace_escape_sequences=false
|
||||
replace_match_whole_word=false
|
||||
replace_match_word_start=false
|
||||
replace_search_backwards=false
|
||||
replace_close_dialog=true
|
||||
@ -1,17 +1,10 @@
|
||||
[files]
|
||||
recent_files=/home/ganome/Desktop/Minecraft-TODO.txt;/home/ganome/api.config.yaml;/home/ganome/Nextcloud4/SCAR-iT/CoPilot/Wazuh/sysmonconfig-deerstealer.txt;/home/ganome/Nextcloud4/Dad/USPS-problem.txt;/home/ganome/Downloads/nuclei.txt;/home/ganome/Nextcloud4/SCAR-iT/CoPilot/Wazuh/sysmonconfig-deerstealer.xml;/home/ganome/Nextcloud4/SCAR-iT/blogs/Gentoo SecureBoot;/home/ganome/Documents/GameStuff/gamestoget.txt;/home/ganome/Documents/GameStuff/fragpunk-cmd.txt;/home/ganome/Nextcloud4/SCAR-iT/Wazuh/troubleshooting-changes.txt;
|
||||
recent_files=/home/ganome/Documents/wazuh-readonly.txt;/home/ganome/Documents/Probate-Attorney.txt;/home/ganome/emerge-resume;/home/ganome/Documents/GameStuff/fragpunk-cmd.txt;/home/ganome/Documents/GameStuff/gamestoget.txt;/home/ganome/Documents/GameStuff/ark-SE-ModList;/home/ganome/Nextcloud4/SCAR-iT/blogs/Gentoo SecureBoot;/home/ganome/Nextcloud4/Dad/USPS-problem.txt;/home/ganome/api.config.yaml;/home/ganome/Desktop/Minecraft-TODO.txt;
|
||||
recent_projects=
|
||||
current_page=9
|
||||
FILE_NAME_0=23;None;0;EUTF-8;1;1;0;%2Fhome%2Fganome%2FDocuments%2Fwazuh-readonly.txt;0;4
|
||||
FILE_NAME_1=11;None;0;EUTF-8;1;1;0;%2Fhome%2Fganome%2FDocuments%2FProbate-Attorney.txt;0;4
|
||||
FILE_NAME_2=748;None;0;EUTF-8;1;1;0;%2Fhome%2Fganome%2Femerge-resume;0;4
|
||||
FILE_NAME_3=70;None;0;EUTF-8;1;1;0;%2Fhome%2Fganome%2FDocuments%2FGameStuff%2Ffragpunk-cmd.txt;0;4
|
||||
FILE_NAME_4=12;None;0;EUTF-8;1;1;0;%2Fhome%2Fganome%2FDocuments%2FGameStuff%2Fgamestoget.txt;0;4
|
||||
FILE_NAME_5=930;None;0;EUTF-8;1;1;0;%2Fhome%2Fganome%2FDocuments%2FGameStuff%2Fark-SE-ModList;0;4
|
||||
FILE_NAME_6=112;None;0;EUTF-8;1;1;0;%2Fhome%2Fganome%2FNextcloud4%2FSCAR-iT%2Fblogs%2FGentoo%20SecureBoot;0;4
|
||||
FILE_NAME_7=85;None;0;EUTF-8;1;1;0;%2Fhome%2Fganome%2FNextcloud4%2FDad%2FUSPS-problem.txt;0;4
|
||||
FILE_NAME_8=4292;YAML;0;EUTF-8;1;1;0;%2Fhome%2Fganome%2Fapi.config.yaml;0;4
|
||||
FILE_NAME_9=310;None;0;EUTF-8;1;1;0;%2Fhome%2Fganome%2FDesktop%2FMinecraft-TODO.txt;0;4
|
||||
current_page=1
|
||||
FILE_NAME_0=66;Markdown;0;EUTF-8;1;1;0;%2Fhome%2Fganome%2FProjects%2FSCAR-719%2Frepos%2FAI_Prompts%2Fdbmanager.md;0;4
|
||||
FILE_NAME_1=1104;None;0;EUTF-8;1;1;0;%2Fhome%2Fganome%2FDocuments%2FScar-Chat-TestUsersDB.txt;0;4
|
||||
FILE_NAME_2=1661;Markdown;0;EUTF-8;1;1;0;%2Fhome%2Fganome%2FProjects%2FSCAR-719%2Frepos%2FAI_Prompts%2Fchatclient.md;0;4
|
||||
|
||||
[project]
|
||||
session_file=
|
||||
@ -19,8 +12,8 @@ project_file_path=/home/ganome/projects
|
||||
|
||||
[geany]
|
||||
treeview_position=156
|
||||
msgwindow_position=823
|
||||
geometry=0;23;1918;1055;1;
|
||||
msgwindow_position=790
|
||||
geometry=0;0;1898;1022;1;
|
||||
sidebar_page=1
|
||||
|
||||
[VTE]
|
||||
|
||||
17
Gentoo/gentooamd/home/user/.config/ghb/Activity.log.27145
Normal file
17
Gentoo/gentooamd/home/user/.config/ghb/Activity.log.27145
Normal file
@ -0,0 +1,17 @@
|
||||
HandBrake 1.10.2 (2025102200)
|
||||
OS: Gentoo Linux
|
||||
Kernel: Linux 6.17.10-Ganome-v1.03 (x86_64)
|
||||
CPU: AMD Ryzen 7 7800X3D 8-Core Processor x 16
|
||||
Install Dir: /usr/bin
|
||||
Config Dir: /home/ganome/.config/ghb
|
||||
_______________________________
|
||||
|
||||
[17:58:23] vcn: is available
|
||||
0125-11-04 17:58:23 FBE48EC0 [EncodeCore] Error: ./sources/drivers/enc_core/cmn/av1config.cpp(250):Av1Config::IsEncodeSupported(): Unknown Hardware!
|
||||
0125-11-04 17:58:23 FBE48EC0 [AMFEncoderCoreAv1] Warning: AMFEncoderCoreAv1Impl::CreateEncodeService() not supported VCN instance 0!
|
||||
0125-11-04 17:58:23 FBE48EC0 [AMFEncoderCoreImpl] Warning: Failed to create encode service!
|
||||
0125-11-04 17:58:23 FBE48EC0 [AMFEncoderCoreAv1] Warning: CreateServices failed.
|
||||
0125-11-04 17:58:23 FBE48EC0 [AMFEncoderCoreAv1] Warning: *****Failed to create AV1 encoder component.
|
||||
[17:58:23] hb_init: starting libhb thread
|
||||
[17:58:23] hb_init: starting libhb thread
|
||||
[17:58:23] hb_init: starting libhb thread
|
||||
1
Gentoo/gentooamd/home/user/.config/ghb/ghb.pid.27145
Normal file
1
Gentoo/gentooamd/home/user/.config/ghb/ghb.pid.27145
Normal file
@ -0,0 +1 @@
|
||||
27145
|
||||
11217
Gentoo/gentooamd/home/user/.config/ghb/presets.59.0.0.json
Normal file
11217
Gentoo/gentooamd/home/user/.config/ghb/presets.59.0.0.json
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -31,7 +31,7 @@ input {
|
||||
force_no_accel = true
|
||||
follow_mouse = 1
|
||||
special_fallthrough = true # This allows clicking windows behind a floating special window
|
||||
sensitivity = 0 # -1.0 - 1.0, 0 means no modification.
|
||||
sensitivity = -1.0 # -1.0 - 1.0, 0 means no modification.
|
||||
}
|
||||
|
||||
misc {
|
||||
|
||||
@ -28,7 +28,7 @@ bind = SUPERSHIFT, B, exec, $HOME/.local/bin/reset-waybar
|
||||
bind = SUPERSHIFT,T, exec, swaync-client -op
|
||||
|
||||
# Screen Shots
|
||||
bind = SUPER,PRINT, exec,grimshot --notify save area ~/Pictures/Screenshots/$(date +%Y-%m-%d_%H-%M).png
|
||||
bind = SHIFT, PRINT, exec,grimshot --notify save area ~/Pictures/Screenshots/$(date +%Y-%m-%d_%H-%M).png
|
||||
|
||||
# Special Workspaces - like scrathpad, but named
|
||||
bind = SUPERSHIFT,GRAVE,movetoworkspace,special
|
||||
|
||||
@ -9,7 +9,7 @@ exec-once = arrpc
|
||||
#exec-once = nm-applet --indicator
|
||||
exec-once = swayidle -w timeout 720 'swaylock -f' timeout 800 'hyprctl dispatch dpms off' resume 'hyprctl dispatch dpms on' before-sleep 'swaylock -f -c 000000'
|
||||
exec-once = /usr/libexec/polkit-kde-authentication-agent-1
|
||||
exec-once = xwaylandvideobridge
|
||||
# exec-once = xwaylandvideobridge
|
||||
exec-once = /home/ganome/.local/bin/reset-hyprpm
|
||||
exec-once = dbus-update-activation-environment --systemd --all #This line os from hyprland wiki
|
||||
exec-once = systemctl --user import-environment QT_QPA_PLATFORMTHEME WAYLAND_DISPLAY XDG_CURRENT_DESKTOP #This also comes from hyprland wiki and both involved themes for the share picker
|
||||
|
||||
@ -1,43 +1,42 @@
|
||||
{
|
||||
"Comment.nvim": { "branch": "master", "commit": "e30b7f2008e52442154b66f7c519bfd2f1e32acb" },
|
||||
"LuaSnip": { "branch": "master", "commit": "03c8e67eb7293c404845b3982db895d59c0d1538" },
|
||||
"LuaSnip": { "branch": "master", "commit": "5a1e39223db9a0498024a77b8441169d260c8c25" },
|
||||
"cmp-buffer": { "branch": "main", "commit": "b74fab3656eea9de20a9b8116afa3cfc4ec09657" },
|
||||
"cmp-nvim-lsp": { "branch": "main", "commit": "a8912b88ce488f411177fc8aed358b04dc246d7b" },
|
||||
"cord.nvim": { "branch": "master", "commit": "df8f4fc28299ec33f884a8b44d1a126e2659e0fb" },
|
||||
"efmls-configs-nvim": { "branch": "main", "commit": "e071a098ac1e56e349af649c25e982348f5504e5" },
|
||||
"gentoo-syntax": { "branch": "master", "commit": "929bbebb5430f9d23032b138a57252d21b7db243" },
|
||||
"cmp-nvim-lsp": { "branch": "main", "commit": "cbc7b02bb99fae35cb42f514762b89b5126651ef" },
|
||||
"cord.nvim": { "branch": "master", "commit": "1af0ff6826b10f9ae8b01c63d16a90b8b31e7c48" },
|
||||
"efmls-configs-nvim": { "branch": "main", "commit": "b175e35c5ea133e5bee42d90f91ce8419b4436a3" },
|
||||
"gentoo-syntax": { "branch": "master", "commit": "1b3a81ec62e5c843245dc431be0fe072add7eca8" },
|
||||
"indent-blankline.nvim": { "branch": "master", "commit": "005b56001b2cb30bfa61b7986bc50657816ba4ba" },
|
||||
"lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" },
|
||||
"lspkind.nvim": { "branch": "master", "commit": "d79a1c3299ad0ef94e255d045bed9fa26025dab6" },
|
||||
"lspsaga.nvim": { "branch": "main", "commit": "920b1253e1a26732e53fac78412f6da7f674671d" },
|
||||
"lualine.nvim": { "branch": "master", "commit": "15884cee63a8c205334ab13ab1c891cd4d27101a" },
|
||||
"lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" },
|
||||
"lspkind.nvim": { "branch": "master", "commit": "3ddd1b4edefa425fda5a9f95a4f25578727c0bb3" },
|
||||
"lspsaga.nvim": { "branch": "main", "commit": "8efe00d6aed9db6449969f889170f1a7e43101a1" },
|
||||
"lualine.nvim": { "branch": "master", "commit": "47f91c416daef12db467145e16bed5bbfe00add8" },
|
||||
"markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" },
|
||||
"mason-lspconfig.nvim": { "branch": "main", "commit": "1a31f824b9cd5bc6f342fc29e9a53b60d74af245" },
|
||||
"mason-tool-installer.nvim": { "branch": "main", "commit": "1255518cb067e038a4755f5cb3e980f79b6ab89c" },
|
||||
"mason.nvim": { "branch": "main", "commit": "fc98833b6da5de5a9c5b1446ac541577059555be" },
|
||||
"neoconf.nvim": { "branch": "main", "commit": "698aa83e28b22018e31993d70c53cece6d9a4292" },
|
||||
"mason-lspconfig.nvim": { "branch": "main", "commit": "0b9bb925c000ae649ff7e7149c8cd00031f4b539" },
|
||||
"mason-tool-installer.nvim": { "branch": "main", "commit": "517ef5994ef9d6b738322664d5fdd948f0fdeb46" },
|
||||
"mason.nvim": { "branch": "main", "commit": "57e5a8addb8c71fb063ee4acda466c7cf6ad2800" },
|
||||
"neoconf.nvim": { "branch": "main", "commit": "f0ce96f6972ed961ab2537bd3822585b212f5e0b" },
|
||||
"neodev.nvim": { "branch": "main", "commit": "46aa467dca16cf3dfe27098042402066d2ae242d" },
|
||||
"nightfox.nvim": { "branch": "main", "commit": "ba47d4b4c5ec308718641ba7402c143836f35aa9" },
|
||||
"noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" },
|
||||
"nui.nvim": { "branch": "main", "commit": "f535005e6ad1016383f24e39559833759453564e" },
|
||||
"nvim-autopairs": { "branch": "master", "commit": "4d74e75913832866aa7de35e4202463ddf6efd1b" },
|
||||
"nvim-cmp": { "branch": "main", "commit": "b5311ab3ed9c846b585c0c15b7559be131ec4be9" },
|
||||
"nvim-dap": { "branch": "master", "commit": "8df427aeba0a06c6577dc3ab82de3076964e3b8d" },
|
||||
"nvim-dap-ui": { "branch": "master", "commit": "73a26abf4941aa27da59820fd6b028ebcdbcf932" },
|
||||
"nvim-lspconfig": { "branch": "master", "commit": "4bc481b6f0c0cf3671fc894debd0e00347089a4e" },
|
||||
"noice.nvim": { "branch": "main", "commit": "7bfd942445fb63089b59f97ca487d605e715f155" },
|
||||
"nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" },
|
||||
"nvim-autopairs": { "branch": "master", "commit": "7a2c97cccd60abc559344042fefb1d5a85b3e33b" },
|
||||
"nvim-cmp": { "branch": "main", "commit": "d97d85e01339f01b842e6ec1502f639b080cb0fc" },
|
||||
"nvim-dap": { "branch": "master", "commit": "5860c7c501eb428d3137ee22c522828d20cca0b3" },
|
||||
"nvim-dap-ui": { "branch": "master", "commit": "cf91d5e2d07c72903d052f5207511bf7ecdb7122" },
|
||||
"nvim-lspconfig": { "branch": "master", "commit": "f7c6e585fd80d5a2c075ab27ac312ac55bcf1550" },
|
||||
"nvim-nio": { "branch": "master", "commit": "21f5324bfac14e22ba26553caf69ec76ae8a7662" },
|
||||
"nvim-notify": { "branch": "master", "commit": "b5825cf9ee881dd8e43309c93374ed5b87b7a896" },
|
||||
"nvim-transparent": { "branch": "main", "commit": "8a2749a2fa74f97fe6557f61b89ac7fd873f3c21" },
|
||||
"nvim-tree.lua": { "branch": "master", "commit": "be5b788f2dc1522c73fb7afad9092331c8aebe80" },
|
||||
"nvim-treesitter": { "branch": "master", "commit": "94ea4f436d2b59c80f02e293466c374584f03b8c" },
|
||||
"nvim-ts-autotag": { "branch": "main", "commit": "a1d526af391f6aebb25a8795cbc05351ed3620b5" },
|
||||
"nvim-web-devicons": { "branch": "master", "commit": "2c2b4eafce6cdd0cb165036faa17396eff18f847" },
|
||||
"plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" },
|
||||
"presence.nvim": { "branch": "main", "commit": "87c857a56b7703f976d3a5ef15967d80508df6e6" },
|
||||
"telescope-fzf-native.nvim": { "branch": "main", "commit": "1f08ed60cafc8f6168b72b80be2b2ea149813e55" },
|
||||
"telescope.nvim": { "branch": "master", "commit": "a4ed82509cecc56df1c7138920a1aeaf246c0ac5" },
|
||||
"nvim-notify": { "branch": "master", "commit": "8701bece920b38ea289b457f902e2ad184131a5d" },
|
||||
"nvim-transparent": { "branch": "main", "commit": "8ac59883de84e9cd1850ea25cf087031c5ba7d54" },
|
||||
"nvim-tree.lua": { "branch": "master", "commit": "321bc61580fd066b76861c32de3319c3a6d089e7" },
|
||||
"nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" },
|
||||
"nvim-ts-autotag": { "branch": "main", "commit": "c4ca798ab95b316a768d51eaaaee48f64a4a46bc" },
|
||||
"nvim-web-devicons": { "branch": "master", "commit": "8dcb311b0c92d460fac00eac706abd43d94d68af" },
|
||||
"plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
|
||||
"telescope-fzf-native.nvim": { "branch": "main", "commit": "6fea601bd2b694c6f2ae08a6c6fab14930c60e2c" },
|
||||
"telescope.nvim": { "branch": "master", "commit": "e69b434b968a33815e2f02a5c7bd7b8dd4c7d4b2" },
|
||||
"vim-highlightedyank": { "branch": "master", "commit": "285a61425e79742997bbde76a91be6189bc988fb" },
|
||||
"vim-illuminate": { "branch": "master", "commit": "fbc16dee336d8cc0d3d2382ea4a53f4a29725abf" },
|
||||
"vim-tmux-navigator": { "branch": "master", "commit": "33afa80db65113561dc53fa732b7f5e53d5ecfd0" },
|
||||
"which-key.nvim": { "branch": "main", "commit": "370ec46f710e058c9c1646273e6b225acf47cbed" }
|
||||
"vim-illuminate": { "branch": "master", "commit": "0d1e93684da00ab7c057410fecfc24f434698898" },
|
||||
"vim-tmux-navigator": { "branch": "master", "commit": "c45243dc1f32ac6bcf6068e5300f3b2b237e576a" },
|
||||
"which-key.nvim": { "branch": "main", "commit": "3aab2147e74890957785941f0c1ad87d0a44c15a" }
|
||||
}
|
||||
|
||||
2
Gentoo/gentooamd/home/user/.config/okularpartrc
Normal file
2
Gentoo/gentooamd/home/user/.config/okularpartrc
Normal file
@ -0,0 +1,2 @@
|
||||
[Main View]
|
||||
ShowLeftPanel=false
|
||||
10
Gentoo/gentooamd/home/user/.config/okularrc
Normal file
10
Gentoo/gentooamd/home/user/.config/okularrc
Normal file
@ -0,0 +1,10 @@
|
||||
[Desktop Entry]
|
||||
FullScreen=false
|
||||
|
||||
[General]
|
||||
LockSidebar=true
|
||||
ShowSidebar=true
|
||||
|
||||
[Recent Files]
|
||||
File1[$e]=$HOME/Nextcloud4/Documents/Certs/David-Billings.pdf
|
||||
Name1[$e]=David-Billings.pdf
|
||||
@ -0,0 +1,24 @@
|
||||
[ControlMapping]
|
||||
Up = 1-19,10-19
|
||||
Down = 1-20,10-20
|
||||
Left = 1-21,10-21
|
||||
Right = 1-22,10-22
|
||||
Circle = 1-52,10-190
|
||||
Cross = 1-54,10-189
|
||||
Square = 1-29,10-191
|
||||
Triangle = 1-47,10-188
|
||||
Start = 1-62,10-197
|
||||
Select = 1-66,10-196
|
||||
L = 1-45,10-194
|
||||
R = 1-51,10-195
|
||||
An.Up = 1-37,10-4003
|
||||
An.Down = 1-39,10-4002
|
||||
An.Left = 1-38,10-4001
|
||||
An.Right = 1-40,10-4000
|
||||
Analog limiter = 1-60
|
||||
RapidFire = 1-59
|
||||
Fast-forward = 1-61
|
||||
Pause = 1-111,10-109,10-104
|
||||
SpeedToggle = 1-68
|
||||
Rewind = 1-67
|
||||
Toggle Debugger = 1-142
|
||||
630
Gentoo/gentooamd/home/user/.config/ppsspp/PSP/SYSTEM/ppsspp.ini
Normal file
630
Gentoo/gentooamd/home/user/.config/ppsspp/PSP/SYSTEM/ppsspp.ini
Normal file
@ -0,0 +1,630 @@
|
||||
[General]
|
||||
FirstRun = False
|
||||
RunCount = 1
|
||||
Enable Logging = True
|
||||
FileLogging = False
|
||||
AutoRun = True
|
||||
Browse = False
|
||||
IgnoreBadMemAccess = True
|
||||
CurrentDirectory = /home/ganome
|
||||
ShowDebuggerOnLoad = False
|
||||
CheckForNewVersion = True
|
||||
Language = en_US
|
||||
ForceLagSync2 = False
|
||||
DiscordRichPresence = False
|
||||
UISound = False
|
||||
AutoLoadSaveState = 0
|
||||
EnableCheats = False
|
||||
EnablePlugins = True
|
||||
CwCheatRefreshRate = 77
|
||||
CwCheatScrollPosition = 0.000000
|
||||
GameListScrollPosition = 0.000000
|
||||
DefaultTab = 0
|
||||
DisableHLEFlags = 0
|
||||
ForceEnableHLEFlags = 0
|
||||
ScreenshotMode = 0
|
||||
ScreenshotsAsPNG = False
|
||||
UseFFV1 = False
|
||||
DumpFrames = False
|
||||
DumpVideoOutput = False
|
||||
DumpAudio = False
|
||||
SaveLoadResetsAVdumping = False
|
||||
StateSlot = 0
|
||||
EnableStateUndo = True
|
||||
StateLoadUndoGame = NA
|
||||
StateUndoLastSaveGame = NA
|
||||
StateUndoLastSaveSlot = -5
|
||||
RewindSnapshotInterval = 0
|
||||
ShowRegionOnGameIcon = False
|
||||
ShowIDOnGameIcon = False
|
||||
GameGridScale = 1.000000
|
||||
GridView1 = True
|
||||
GridView2 = True
|
||||
GridView3 = False
|
||||
RightAnalogUp = 0
|
||||
RightAnalogDown = 0
|
||||
RightAnalogLeft = 0
|
||||
RightAnalogRight = 0
|
||||
RightAnalogPress = 0
|
||||
RightAnalogCustom = False
|
||||
RightAnalogDisableDiagonal = False
|
||||
SwipeUp = 0
|
||||
SwipeDown = 0
|
||||
SwipeLeft = 0
|
||||
SwipeRight = 0
|
||||
SwipeSensitivity = 1.000000
|
||||
SwipeSmoothing = 0.300000
|
||||
DoubleTapGesture = 0
|
||||
GestureControlEnabled = False
|
||||
TouchGliding = False
|
||||
ReportingHost = default
|
||||
AutoSaveSymbolMap = False
|
||||
CompressSymbols = True
|
||||
CacheFullIsoInRam = False
|
||||
RemoteISOPort = 0
|
||||
LastRemoteISOServer =
|
||||
LastRemoteISOPort = 0
|
||||
RemoteISOManualConfig = False
|
||||
RemoteShareOnStartup = False
|
||||
RemoteISOSubdir = /
|
||||
RemoteDebuggerOnStartup = False
|
||||
RemoteTab = False
|
||||
RemoteISOSharedDir =
|
||||
RemoteISOShareType = 0
|
||||
AskForExitConfirmationAfterSeconds = 60
|
||||
InternalScreenRotation = 1
|
||||
BackgroundAnimation = 1
|
||||
TransparentBackground = True
|
||||
UITint = 0.000000
|
||||
UISaturation = 1.000000
|
||||
WindowX = 0
|
||||
WindowY = 0
|
||||
WindowWidth = 940
|
||||
WindowHeight = 1022
|
||||
PauseWhenMinimized = False
|
||||
DumpFileTypes = 0
|
||||
ShowMenuBar = True
|
||||
MemStickInserted = True
|
||||
LoadPlugins = True
|
||||
NotificationPos = 4
|
||||
IgnoreCompatSettings =
|
||||
RunBehindPauseMenu = False
|
||||
ShowGPOLEDs = False
|
||||
UIScaleFactor = 0
|
||||
VulkanDisableImplicitLayers = False
|
||||
[CPU]
|
||||
CPUCore = 1
|
||||
SeparateSASThread = True
|
||||
IOTimingMethod = 0
|
||||
FastMemoryAccess = True
|
||||
FunctionReplacements = True
|
||||
HideSlowWarnings = False
|
||||
HideStateWarnings = False
|
||||
JitDisableFlags = 0x00000000
|
||||
CPUSpeed = 0
|
||||
[Graphics]
|
||||
EnableCardboardVR = False
|
||||
CardboardScreenSize = 50
|
||||
CardboardXShift = 0
|
||||
CardboardYShift = 0
|
||||
iShowStatusFlags = 0
|
||||
GraphicsBackend = 0 (OPENGL)
|
||||
DisabledGraphicsBackends =
|
||||
VulkanDevice =
|
||||
CameraDevice =
|
||||
CameraMirrorHorizontal = False
|
||||
AndroidFramerateMode = 1
|
||||
UseGeometryShader = False
|
||||
SkipBufferEffects = False
|
||||
DisableRangeCulling = False
|
||||
DepthRasterMode = 0
|
||||
SoftwareRenderer = False
|
||||
SoftwareRendererJit = True
|
||||
HardwareTransform = True
|
||||
SoftwareSkinning = True
|
||||
TextureFiltering = 1
|
||||
Smart2DTexFiltering = False
|
||||
InternalResolution = 2
|
||||
AndroidHwScale = 1
|
||||
HighQualityDepth = 1
|
||||
FrameSkip = 0
|
||||
FrameSkipType = 0
|
||||
AutoFrameSkip = False
|
||||
StereoRendering = False
|
||||
StereoToMonoShader = RedBlue
|
||||
FrameRate = 0
|
||||
FrameRate2 = -1
|
||||
AnalogFrameRate = 240
|
||||
UnthrottlingMode = CONTINUOUS
|
||||
AnisotropyLevel = 4
|
||||
MultiSampleLevel = 0
|
||||
TextureBackoffCache = False
|
||||
FullScreen = False
|
||||
FullScreenMulti = False
|
||||
BufferFiltering = 1
|
||||
DisplayOffsetX = 0.500000
|
||||
DisplayOffsetY = 0.500000
|
||||
DisplayScale = 1.000000
|
||||
DisplayIntegerScale = False
|
||||
DisplayAspectRatio = 1.000000
|
||||
DisplayStretch = False
|
||||
DisplayCropTo16x9 = True
|
||||
ImmersiveMode = True
|
||||
SustainedPerformanceMode = False
|
||||
IgnoreScreenInsets = True
|
||||
ReplaceTextures = True
|
||||
SaveNewTextures = False
|
||||
IgnoreTextureFilenames = False
|
||||
ReplacementTextureLoadSpeed = 0
|
||||
TexScalingLevel = 1
|
||||
TexScalingType = 0
|
||||
TexDeposterize = False
|
||||
TexHardwareScaling = False
|
||||
VSync = False
|
||||
BloomHack = 0
|
||||
SplineBezierQuality = 2
|
||||
HardwareTessellation = False
|
||||
TextureShader = Off
|
||||
ShaderChainRequires60FPS = False
|
||||
SkipGPUReadbackMode = 0
|
||||
LogFrameDrops = False
|
||||
InflightFrames = 3
|
||||
RenderDuplicateFrames = False
|
||||
MultiThreading = True
|
||||
ShaderCache = True
|
||||
GpuLogProfiler = False
|
||||
UberShaderVertex = True
|
||||
UberShaderFragment = True
|
||||
DisplayRefreshRate = 60
|
||||
[Sound]
|
||||
Enable = True
|
||||
AudioBackend = 0
|
||||
ExtraAudioBuffering = False
|
||||
AudioBufferSize = 256
|
||||
GameVolume = 100
|
||||
ReverbRelativeVolume = 100
|
||||
AltSpeedRelativeVolume = 100
|
||||
AchievementVolume = 75
|
||||
UIVolume = 75
|
||||
AudioDevice =
|
||||
AutoAudioDevice = True
|
||||
AudioMixWithOthers = True
|
||||
AudioRespectSilentMode = False
|
||||
UseOldAtrac = False
|
||||
[Control]
|
||||
HapticFeedback = False
|
||||
ShowTouchCross = True
|
||||
ShowTouchCircle = True
|
||||
ShowTouchSquare = True
|
||||
ShowTouchTriangle = True
|
||||
Custom0Mapping = 0x0000000000000000
|
||||
Custom0Image = 0
|
||||
Custom0Shape = 0
|
||||
Custom0Toggle = False
|
||||
Custom0Repeat = False
|
||||
Custom1Mapping = 0x0000000000000000
|
||||
Custom1Image = 1
|
||||
Custom1Shape = 0
|
||||
Custom1Toggle = False
|
||||
Custom1Repeat = False
|
||||
Custom2Mapping = 0x0000000000000000
|
||||
Custom2Image = 2
|
||||
Custom2Shape = 0
|
||||
Custom2Toggle = False
|
||||
Custom2Repeat = False
|
||||
Custom3Mapping = 0x0000000000000000
|
||||
Custom3Image = 3
|
||||
Custom3Shape = 0
|
||||
Custom3Toggle = False
|
||||
Custom3Repeat = False
|
||||
Custom4Mapping = 0x0000000000000000
|
||||
Custom4Image = 4
|
||||
Custom4Shape = 0
|
||||
Custom4Toggle = False
|
||||
Custom4Repeat = False
|
||||
Custom5Mapping = 0x0000000000000000
|
||||
Custom5Image = 0
|
||||
Custom5Shape = 1
|
||||
Custom5Toggle = False
|
||||
Custom5Repeat = False
|
||||
Custom6Mapping = 0x0000000000000000
|
||||
Custom6Image = 1
|
||||
Custom6Shape = 1
|
||||
Custom6Toggle = False
|
||||
Custom6Repeat = False
|
||||
Custom7Mapping = 0x0000000000000000
|
||||
Custom7Image = 2
|
||||
Custom7Shape = 1
|
||||
Custom7Toggle = False
|
||||
Custom7Repeat = False
|
||||
Custom8Mapping = 0x0000000000000000
|
||||
Custom8Image = 3
|
||||
Custom8Shape = 1
|
||||
Custom8Toggle = False
|
||||
Custom8Repeat = False
|
||||
Custom9Mapping = 0x0000000000000000
|
||||
Custom9Image = 4
|
||||
Custom9Shape = 1
|
||||
Custom9Toggle = False
|
||||
Custom9Repeat = False
|
||||
Custom10Mapping = 0x0000000000000000
|
||||
Custom10Image = 0
|
||||
Custom10Shape = 2
|
||||
Custom10Toggle = False
|
||||
Custom10Repeat = False
|
||||
Custom11Mapping = 0x0000000000000000
|
||||
Custom11Image = 1
|
||||
Custom11Shape = 2
|
||||
Custom11Toggle = False
|
||||
Custom11Repeat = False
|
||||
Custom12Mapping = 0x0000000000000000
|
||||
Custom12Image = 2
|
||||
Custom12Shape = 2
|
||||
Custom12Toggle = False
|
||||
Custom12Repeat = False
|
||||
Custom13Mapping = 0x0000000000000000
|
||||
Custom13Image = 3
|
||||
Custom13Shape = 2
|
||||
Custom13Toggle = False
|
||||
Custom13Repeat = False
|
||||
Custom14Mapping = 0x0000000000000000
|
||||
Custom14Image = 4
|
||||
Custom14Shape = 2
|
||||
Custom14Toggle = False
|
||||
Custom14Repeat = False
|
||||
Custom15Mapping = 0x0000000000000000
|
||||
Custom15Image = 0
|
||||
Custom15Shape = 9
|
||||
Custom15Toggle = False
|
||||
Custom15Repeat = False
|
||||
Custom16Mapping = 0x0000000000000000
|
||||
Custom16Image = 1
|
||||
Custom16Shape = 9
|
||||
Custom16Toggle = False
|
||||
Custom16Repeat = False
|
||||
Custom17Mapping = 0x0000000000000000
|
||||
Custom17Image = 2
|
||||
Custom17Shape = 9
|
||||
Custom17Toggle = False
|
||||
Custom17Repeat = False
|
||||
Custom18Mapping = 0x0000000000000000
|
||||
Custom18Image = 3
|
||||
Custom18Shape = 9
|
||||
Custom18Toggle = False
|
||||
Custom18Repeat = False
|
||||
Custom19Mapping = 0x0000000000000000
|
||||
Custom19Image = 4
|
||||
Custom19Shape = 9
|
||||
Custom19Toggle = False
|
||||
Custom19Repeat = False
|
||||
fcombo0X = 0.643750
|
||||
fcombo0Y = 0.499521
|
||||
comboKeyScale0 = 1.150000
|
||||
ShowComboKey0 = False
|
||||
fcombo1X = 0.763542
|
||||
fcombo1Y = 0.499521
|
||||
comboKeyScale1 = 1.150000
|
||||
ShowComboKey1 = False
|
||||
fcombo2X = 0.883333
|
||||
fcombo2Y = 0.499521
|
||||
comboKeyScale2 = 1.150000
|
||||
ShowComboKey2 = False
|
||||
fcombo3X = 0.643750
|
||||
fcombo3Y = 0.332694
|
||||
comboKeyScale3 = 1.150000
|
||||
ShowComboKey3 = False
|
||||
fcombo4X = 0.763542
|
||||
fcombo4Y = 0.332694
|
||||
comboKeyScale4 = 1.150000
|
||||
ShowComboKey4 = False
|
||||
fcombo5X = 0.356250
|
||||
fcombo5Y = 0.499521
|
||||
comboKeyScale5 = 1.150000
|
||||
ShowComboKey5 = False
|
||||
fcombo6X = 0.236458
|
||||
fcombo6Y = 0.499521
|
||||
comboKeyScale6 = 1.150000
|
||||
ShowComboKey6 = False
|
||||
fcombo7X = 0.115625
|
||||
fcombo7Y = 0.499521
|
||||
comboKeyScale7 = 1.150000
|
||||
ShowComboKey7 = False
|
||||
fcombo8X = 0.356250
|
||||
fcombo8Y = 0.332694
|
||||
comboKeyScale8 = 1.150000
|
||||
ShowComboKey8 = False
|
||||
fcombo9X = 0.236458
|
||||
fcombo9Y = 0.332694
|
||||
comboKeyScale9 = 1.150000
|
||||
ShowComboKey9 = False
|
||||
fcombo10X = 0.643750
|
||||
fcombo10Y = 0.582934
|
||||
comboKeyScale10 = 1.150000
|
||||
ShowComboKey10 = False
|
||||
fcombo11X = 0.763542
|
||||
fcombo11Y = 0.582934
|
||||
comboKeyScale11 = 1.150000
|
||||
ShowComboKey11 = False
|
||||
fcombo12X = 0.883333
|
||||
fcombo12Y = 0.582934
|
||||
comboKeyScale12 = 1.150000
|
||||
ShowComboKey12 = False
|
||||
fcombo13X = 0.643750
|
||||
fcombo13Y = 0.416107
|
||||
comboKeyScale13 = 1.150000
|
||||
ShowComboKey13 = False
|
||||
fcombo14X = 0.763542
|
||||
fcombo14Y = 0.416107
|
||||
comboKeyScale14 = 1.150000
|
||||
ShowComboKey14 = False
|
||||
fcombo15X = 0.356250
|
||||
fcombo15Y = 0.582934
|
||||
comboKeyScale15 = 1.150000
|
||||
ShowComboKey15 = False
|
||||
fcombo16X = 0.236458
|
||||
fcombo16Y = 0.582934
|
||||
comboKeyScale16 = 1.150000
|
||||
ShowComboKey16 = False
|
||||
fcombo17X = 0.115625
|
||||
fcombo17Y = 0.582934
|
||||
comboKeyScale17 = 1.150000
|
||||
ShowComboKey17 = False
|
||||
fcombo18X = 0.356250
|
||||
fcombo18Y = 0.416107
|
||||
comboKeyScale18 = 1.150000
|
||||
ShowComboKey18 = False
|
||||
fcombo19X = 0.236458
|
||||
fcombo19Y = 0.416107
|
||||
comboKeyScale19 = 1.150000
|
||||
ShowComboKey19 = False
|
||||
ShowTouchPause = True
|
||||
ShowTouchControls = False
|
||||
DisableDpadDiagonals = False
|
||||
GamepadOnlyFocused = False
|
||||
TouchButtonStyle = 1
|
||||
TouchButtonOpacity = 65
|
||||
TouchButtonHideSeconds = 20
|
||||
AutoCenterTouchAnalog = False
|
||||
StickyTouchDPad = False
|
||||
TouchSnapToGrid = False
|
||||
TouchSnapGridSize = 64
|
||||
ActionButtonSpacing2 = 1.000000
|
||||
ActionButtonCenterX = 0.875000
|
||||
ActionButtonCenterY = 0.884947
|
||||
ActionButtonScale = 1.150000
|
||||
DPadX = 0.148958
|
||||
DPadY = 0.723873
|
||||
DPadScale = 1.150000
|
||||
ShowTouchDpad = True
|
||||
DPadSpacing = 1.000000
|
||||
StartKeyX = 0.619792
|
||||
StartKeyY = 0.933845
|
||||
StartKeyScale = 1.150000
|
||||
ShowTouchStart = True
|
||||
SelectKeyX = 0.500000
|
||||
SelectKeyY = 0.933845
|
||||
SelectKeyScale = 1.150000
|
||||
ShowTouchSelect = True
|
||||
UnthrottleKeyX = 0.380208
|
||||
UnthrottleKeyY = 0.933845
|
||||
UnthrottleKeyScale = 1.150000
|
||||
ShowTouchUnthrottle = True
|
||||
LKeyX = 0.071875
|
||||
LKeyY = 0.581016
|
||||
LKeyScale = 1.150000
|
||||
ShowTouchLTrigger = True
|
||||
RKeyX = 0.928125
|
||||
RKeyY = 0.581016
|
||||
RKeyScale = 1.150000
|
||||
ShowTouchRTrigger = True
|
||||
AnalogStickX = 0.148958
|
||||
AnalogStickY = 0.911793
|
||||
AnalogStickScale = 1.150000
|
||||
ShowAnalogStick = True
|
||||
RightAnalogStickX = 0.875000
|
||||
RightAnalogStickY = 0.911793
|
||||
RightAnalogStickScale = 1.150000
|
||||
ShowRightAnalogStick = False
|
||||
AnalogDeadzone = 0.150000
|
||||
AnalogInverseDeadzone = 0.000000
|
||||
AnalogSensitivity = 1.100000
|
||||
AnalogIsCircular = False
|
||||
AnalogAutoRotSpeed = 8.000000
|
||||
AnalogLimiterDeadzone = 0.600000
|
||||
AnalogTriggerThreshold = 0.750000
|
||||
AllowMappingCombos = False
|
||||
StrictComboOrder = False
|
||||
LeftStickHeadScale = 1.000000
|
||||
RightStickHeadScale = 1.000000
|
||||
HideStickBackground = False
|
||||
UseMouse = False
|
||||
ConfineMap = False
|
||||
MouseSensitivity = 0.100000
|
||||
MouseSmoothing = 0.900000
|
||||
MouseWheelUpDelayMs = 80
|
||||
SystemControls = True
|
||||
RapidFileInterval = 5
|
||||
AnalogGesture = False
|
||||
AnalogGestureSensibility = 1.000000
|
||||
[SystemParam]
|
||||
PSPModel = 1
|
||||
PSPFirmwareVersion = 660
|
||||
NickName = PPSSPP
|
||||
MacAddress = 74:c6:16:d2:4c:53
|
||||
GameLanguage = -1
|
||||
ParamTimeFormat = 0
|
||||
ParamDateFormat = 0
|
||||
TimeZone = 0
|
||||
DayLightSavings = False
|
||||
ButtonPreference = 1
|
||||
LockParentalLevel = 0
|
||||
WlanAdhocChannel = 0
|
||||
WlanPowerSave = False
|
||||
EncryptSave = True
|
||||
MemStickSize = 16
|
||||
[Network]
|
||||
EnableWlan = False
|
||||
EnableAdhocServer = False
|
||||
proAdhocServer = socom.cc
|
||||
PortOffset = 10000
|
||||
PrimaryDNSServer = 67.222.156.250
|
||||
MinTimeout = 0
|
||||
ForcedFirstConnect = False
|
||||
EnableUPnP = False
|
||||
UPnPUseOriginalPort = False
|
||||
InfrastructureUsername =
|
||||
InfrastructureAutoDNS = True
|
||||
AllowSpeedControlWhileConnected = False
|
||||
EnableNetworkChat = False
|
||||
ChatButtonPosition = 0
|
||||
ChatScreenPosition = 0
|
||||
EnableQuickChat = True
|
||||
QuickChat1 = Quick Chat 1
|
||||
QuickChat2 = Quick Chat 2
|
||||
QuickChat3 = Quick Chat 3
|
||||
QuickChat4 = Quick Chat 4
|
||||
QuickChat5 = Quick Chat 5
|
||||
[Debugger]
|
||||
DisasmWindowX = -1
|
||||
DisasmWindowY = -1
|
||||
DisasmWindowW = -1
|
||||
DisasmWindowH = -1
|
||||
GEWindowX = -1
|
||||
GEWindowY = -1
|
||||
GEWindowW = -1
|
||||
GEWindowH = -1
|
||||
GEWindowTabsBL = 0x00000000
|
||||
GEWindowTabsBR = 0x00000000
|
||||
GEWindowTabsTR = 0x00000000
|
||||
ConsoleWindowX = -1
|
||||
ConsoleWindowY = -1
|
||||
FontWidth = 8
|
||||
FontHeight = 12
|
||||
DisplayStatusBar = True
|
||||
ShowBottomTabTitles = True
|
||||
ShowDeveloperMenu = False
|
||||
SkipDeadbeefFilling = False
|
||||
FuncHashMap = False
|
||||
SkipFuncHashMap =
|
||||
MemInfoDetailed = False
|
||||
[Theme]
|
||||
ThemeName = Default
|
||||
[VR]
|
||||
VREnable = True
|
||||
VREnable6DoF = False
|
||||
VREnableStereo = False
|
||||
VRForce72Hz = True
|
||||
VRForce = False
|
||||
VRImmersiveMode = True
|
||||
VRManualForceVR = False
|
||||
VRPassthrough = False
|
||||
VRRescaleHUD = True
|
||||
VRCameraDistance = 0.000000
|
||||
VRCameraHeight = 0.000000
|
||||
VRCameraSide = 0.000000
|
||||
VRCameraPitch = 0.000000
|
||||
VRCanvasDistance = 12.000000
|
||||
VRCanvas3DDistance = 3.000000
|
||||
VRFieldOfView = 100.000000
|
||||
VRHeadUpDisplayScale = 0.300000
|
||||
[Achievements]
|
||||
AchievementsEnable = False
|
||||
AchievementsEnableRAIntegration = False
|
||||
AchievementsChallengeMode = True
|
||||
AchievementsEncoreMode = False
|
||||
AchievementsUnofficial = False
|
||||
AchievementsLogBadMemReads = False
|
||||
AchievementsSaveStateInHardcoreMode = False
|
||||
AchievementsUserName =
|
||||
AchievementsSoundEffects = True
|
||||
AchievementsUnlockAudioFile =
|
||||
AchievementsLeaderboardSubmitAudioFile =
|
||||
AchievementsLeaderboardTrackerPos = 3
|
||||
AchievementsLeaderboardStartedOrFailedPos = 3
|
||||
AchievementsLeaderboardSubmittedPos = 3
|
||||
AchievementsProgressPos = 3
|
||||
AchievementsChallengePos = 3
|
||||
AchievementsUnlockedPos = 4
|
||||
[Recent]
|
||||
MaxRecent = 60
|
||||
[Log]
|
||||
SYSTEMEnabled = True
|
||||
SYSTEMLevel = 2
|
||||
BOOTEnabled = True
|
||||
BOOTLevel = 2
|
||||
COMMONEnabled = True
|
||||
COMMONLevel = 2
|
||||
CPUEnabled = True
|
||||
CPULevel = 2
|
||||
FILESYSEnabled = True
|
||||
FILESYSLevel = 2
|
||||
G3DEnabled = True
|
||||
G3DLevel = 2
|
||||
HLEEnabled = True
|
||||
HLELevel = 2
|
||||
JITEnabled = True
|
||||
JITLevel = 2
|
||||
LOADEREnabled = True
|
||||
LOADERLevel = 2
|
||||
MPEGEnabled = True
|
||||
MPEGLevel = 2
|
||||
ATRACEnabled = True
|
||||
ATRACLevel = 2
|
||||
MEEnabled = True
|
||||
MELevel = 2
|
||||
MEMMAPEnabled = True
|
||||
MEMMAPLevel = 2
|
||||
SASMIXEnabled = True
|
||||
SASMIXLevel = 2
|
||||
SAVESTATEEnabled = True
|
||||
SAVESTATELevel = 2
|
||||
FRAMEBUFEnabled = True
|
||||
FRAMEBUFLevel = 2
|
||||
AUDIOEnabled = True
|
||||
AUDIOLevel = 2
|
||||
IOEnabled = True
|
||||
IOLevel = 2
|
||||
ACHIEVEMENTSEnabled = True
|
||||
ACHIEVEMENTSLevel = 2
|
||||
HTTPEnabled = True
|
||||
HTTPLevel = 2
|
||||
PRINTFEnabled = True
|
||||
PRINTFLevel = 2
|
||||
TEXREPLACEEnabled = True
|
||||
TEXREPLACELevel = 2
|
||||
DEBUGGEREnabled = True
|
||||
DEBUGGERLevel = 2
|
||||
UIEnabled = True
|
||||
UILevel = 2
|
||||
IAPEnabled = True
|
||||
IAPLevel = 2
|
||||
SCEAUDIOEnabled = True
|
||||
SCEAUDIOLevel = 2
|
||||
SCECTRLEnabled = True
|
||||
SCECTRLLevel = 2
|
||||
SCEDISPEnabled = True
|
||||
SCEDISPLevel = 2
|
||||
SCEFONTEnabled = True
|
||||
SCEFONTLevel = 2
|
||||
SCEGEEnabled = True
|
||||
SCEGELevel = 2
|
||||
SCEINTCEnabled = True
|
||||
SCEINTCLevel = 2
|
||||
SCEIOEnabled = True
|
||||
SCEIOLevel = 2
|
||||
SCEKERNELEnabled = True
|
||||
SCEKERNELLevel = 2
|
||||
SCEMODULEEnabled = True
|
||||
SCEMODULELevel = 2
|
||||
SCENETEnabled = True
|
||||
SCENETLevel = 2
|
||||
SCERTCEnabled = True
|
||||
SCERTCLevel = 2
|
||||
SCESASEnabled = True
|
||||
SCESASLevel = 2
|
||||
SCEUTILEnabled = True
|
||||
SCEUTILLevel = 2
|
||||
SCEMISCEnabled = True
|
||||
SCEMISCLevel = 2
|
||||
SCEREGEnabled = True
|
||||
SCEREGLevel = 2
|
||||
6
Gentoo/gentooamd/home/user/.config/scarchat/client.json
Normal file
6
Gentoo/gentooamd/home/user/.config/scarchat/client.json
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"jwt_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NjUyNTA2ODAsImlhdCI6MTc2NTE2NDI4MCwiaXNzIjoic2NhcmNoYXQtc2VydmVyIiwidXNlcm5hbWUiOiJHYW5vbWUifQ.Me2ffUdYyZ0VuMpereU-DHOBGZNjY-LB3OKM15J31-M",
|
||||
"last_port": 8443,
|
||||
"last_server": "localhost",
|
||||
"last_username": "Ganome"
|
||||
}
|
||||
@ -1 +1 @@
|
||||
1755305744
|
||||
1764455092
|
||||
@ -1,20 +1,23 @@
|
||||
/pages.ar/ @MachiavelliII
|
||||
/pages.ar/ @MachiavelliII @ali90h
|
||||
/pages.bn/ @badhon495
|
||||
/pages.cs/ @Sarijen
|
||||
/pages.de/ @pixelcmtd @gutjuri
|
||||
/pages.es/ @kant @ikks
|
||||
/pages.es/ @kant
|
||||
/pages.fa/ @MrMw3
|
||||
/pages.fi/ @Managor
|
||||
/pages.fr/ @Nico385412 @nicokosi @noraj
|
||||
/pages.hi/ @kbdharun @debghs @karthik-script
|
||||
/pages.id/ @reinhart1010
|
||||
/pages.it/ @mebeim @tansiret @Magrid0
|
||||
/pages.it/ @mebeim @tansiret @Magrid0 @SpikeTheDragon40k
|
||||
/pages.ko/ @IMHOJEONG @Zamoca42 @CodePsy-2001
|
||||
/pages.nl/ @sebastiaanspeck @leonvsc @Waples @dmmqz
|
||||
/pages.pl/ @acuteenvy @spageektti
|
||||
/pages.pt_BR/ @isaacvicente @renie
|
||||
/pages.ru/ @ivanbaluta
|
||||
/pages.ta/ @kbdharun
|
||||
/pages.tr/ @tansiret
|
||||
/pages.zh/ @blueskyson @einverne
|
||||
/pages.zh_TW/ @blueskyson
|
||||
/pages.zh/ @blueskyson @einverne @DustMerlin @zhb4
|
||||
/pages.zh_TW/ @blueskyson @DustMerlin @zhb4
|
||||
|
||||
/*.md @sbrl @kbdharun @sebastiaanspeck
|
||||
/.devcontainer/* @kbdharun @sebastiaanspeck
|
||||
@ -27,9 +30,9 @@
|
||||
/contributing-guides/maintainers-guide.md @sbrl @kbdharun @sebastiaanspeck
|
||||
/contributing-guides/style-guide.md @sbrl @kbdharun @sebastiaanspeck
|
||||
/contributing-guides/translation-templates/ @kbdharun @sebastiaanspeck
|
||||
/contributing-guides/*.ar.md @MachiavelliII
|
||||
/contributing-guides/*.ar.md @MachiavelliII @ali90h
|
||||
/contributing-guides/*.de.md @pixelcmtd @gutjuri
|
||||
/contributing-guides/*.es.md @kant @ikks
|
||||
/contributing-guides/*.es.md @kant
|
||||
/contributing-guides/*.fa.md @MrMw3
|
||||
/contributing-guides/*.fr.md @Nico385412 @nicokosi @noraj
|
||||
/contributing-guides/*.hi.md @kbdharun @debghs @karthik-script
|
||||
@ -39,6 +42,7 @@
|
||||
/contributing-guides/*.nl.md @sebastiaanspeck @leonvsc @Waples @dmmqz
|
||||
/contributing-guides/*.pl.md @acuteenvy @spageektti
|
||||
/contributing-guides/*.pt_BR.md @isaacvicente @renie
|
||||
/contributing-guides/*.ru.md @ivanbaluta
|
||||
/contributing-guides/*.ta.md @kbdharun
|
||||
/contributing-guides/*.tr.md @tansiret
|
||||
/contributing-guides/*.zh.md @blueskyson @einverne
|
||||
|
||||
@ -1,13 +1,20 @@
|
||||
<!--
|
||||
Thank you for contributing!
|
||||
Please fill in the following checklist, removing items that do not apply.
|
||||
See also https://github.com/tldr-pages/tldr/blob/main/CONTRIBUTING.md
|
||||
See also https://github.com/tldr-pages/tldr/blob/main/CONTRIBUTING.md.
|
||||
|
||||
Sign the CLA before submitting a pull request or it will be closed after some time.
|
||||
https://cla-assistant.io/tldr-pages/tldr
|
||||
-->
|
||||
|
||||
### Checklist
|
||||
|
||||
- [ ] The page(s) are in the correct platform directories: `common`, `linux`, `osx`, `windows`, `sunos`, `android`, etc.
|
||||
- [ ] The page(s) have at most 8 examples.
|
||||
- [ ] The page description(s) have links to documentation or a homepage.
|
||||
- [ ] The page(s) follow the [content guidelines](/tldr-pages/tldr/blob/main/CONTRIBUTING.md#guidelines).
|
||||
- [ ] The page(s) follow the [style guide](/tldr-pages/tldr/blob/main/contributing-guides/style-guide.md).
|
||||
- [ ] The PR contains at most 5 new pages.
|
||||
- [ ] The PR is authored by me, or has been human-reviewed if it was created with AI or machine translation software.
|
||||
- [ ] The PR title conforms to the recommended [templates](/tldr-pages/tldr/blob/main/CONTRIBUTING.md#commit-message-and-pr-title).
|
||||
- **Version of the command being documented (if known):**
|
||||
- Reference issue: #
|
||||
|
||||
@ -11,25 +11,27 @@ jobs:
|
||||
attestations: write # to upload assets attestation for build provenance
|
||||
id-token: write # grant additional permission to attestation action to mint the OIDC token permission
|
||||
|
||||
env:
|
||||
# Commit SHA: use PR head if in a PR, otherwise fall back to github.sha
|
||||
COMMIT_SHA: ${{ github.event.pull_request.head.sha || github.sha }}
|
||||
# PR ID: set to number if in PR, otherwise blank
|
||||
PULL_REQUEST_ID: ${{ github.event.number || '' }}
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
|
||||
- uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
|
||||
with:
|
||||
python-version: '3.12'
|
||||
cache: 'pip'
|
||||
|
||||
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
|
||||
- uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
|
||||
with:
|
||||
node-version: 'lts/*'
|
||||
cache: 'npm'
|
||||
|
||||
- name: Set up PR environment
|
||||
if: github.event.number != null
|
||||
run: echo "PULL_REQUEST_ID=${{ github.event.number }}" >> $GITHUB_ENV
|
||||
|
||||
- name: Install npm dependencies
|
||||
run: npm ci
|
||||
|
||||
@ -41,7 +43,7 @@ jobs:
|
||||
|
||||
- name: Upload test logging
|
||||
if: github.repository == 'tldr-pages/tldr' && github.event.pull_request.number != ''
|
||||
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
|
||||
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
|
||||
with:
|
||||
name: debug.log
|
||||
path: debug.log
|
||||
@ -106,7 +108,7 @@ jobs:
|
||||
- name: Attest generated files
|
||||
if: github.repository == 'tldr-pages/tldr' && github.ref == 'refs/heads/main'
|
||||
id: attest
|
||||
uses: actions/attest-build-provenance@e8998f949152b193b063cb0ec769d69d929409be # v2.4.0
|
||||
uses: actions/attest-build-provenance@977bb373ede98d70efdf65b84cb5f73e068dcc2a # v3.0.0
|
||||
continue-on-error: true # prevent failing when no pages are modified
|
||||
with:
|
||||
subject-path: ${{ env.subject_path }}
|
||||
|
||||
@ -15,11 +15,11 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
|
||||
|
||||
- name: Get changed files
|
||||
id: changed-files
|
||||
uses: tj-actions/changed-files@ed68ef82c095e0d48ec87eccea555d944a631a4c # v46.0.5
|
||||
uses: tj-actions/changed-files@24d32ffd492484c1d75e0c0b894501ddb9d30d62 # v47.0.0
|
||||
with:
|
||||
# Ignore all other languages except English
|
||||
files_ignore: |
|
||||
@ -27,7 +27,7 @@ jobs:
|
||||
contributing-guides/style-guide.*.md
|
||||
package-lock.json
|
||||
|
||||
- uses: codespell-project/actions-codespell@406322ec52dd7b488e48c1c4b82e2a8b3a1bf630 # v2.1
|
||||
- uses: codespell-project/actions-codespell@8f01853be192eb0f849a5c7d721450e7a467c579 # v2.2
|
||||
with:
|
||||
ignore_words_file: .github/codespell-ignore
|
||||
# Exit with 0 regardless of typos.
|
||||
|
||||
@ -17,7 +17,7 @@ jobs:
|
||||
id-token: write # grant additional permission to attestation action to mint the OIDC token permission
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
@ -43,7 +43,7 @@ jobs:
|
||||
- name: Attest copied assets
|
||||
if: github.repository == 'tldr-pages/tldr'
|
||||
id: attest
|
||||
uses: actions/attest-build-provenance@e8998f949152b193b063cb0ec769d69d929409be # v2.4.0
|
||||
uses: actions/attest-build-provenance@977bb373ede98d70efdf65b84cb5f73e068dcc2a # v3.0.0
|
||||
with:
|
||||
subject-path: ${{ env.subject_path }}
|
||||
|
||||
|
||||
@ -21,7 +21,7 @@ jobs:
|
||||
key: cache-lychee-${{ github.sha }}
|
||||
restore-keys: cache-lychee-
|
||||
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
@ -31,7 +31,7 @@ jobs:
|
||||
sort -u usernames.txt -o usernames.txt
|
||||
|
||||
- name: Lychee URL checker
|
||||
uses: lycheeverse/lychee-action@5c4ee84814c983aa7164eaee476f014e53ff3963 # v2.5.0
|
||||
uses: lycheeverse/lychee-action@a8c4c7cb88f0c7386610c35eb25108e448569cb0 # v2.7.0
|
||||
id: lychee
|
||||
continue-on-error: true
|
||||
with:
|
||||
@ -55,7 +55,7 @@ jobs:
|
||||
|
||||
- name: Update last report open issue created
|
||||
if: ${{ env.lychee_exit_code != 0 }}
|
||||
uses: peter-evans/create-issue-from-file@e8ef132d6df98ed982188e460ebb3b5d4ef3a9cd # v5.0.1
|
||||
uses: peter-evans/create-issue-from-file@fca9117c27cdc29c6c4db3b86c48e4115a786710 # v6.0.0
|
||||
with:
|
||||
title: GitHub usernames with errors
|
||||
content-filepath: lychee/out.md
|
||||
|
||||
@ -21,7 +21,13 @@ the metrics used are objective, easy to check, and explicitly described below. (
|
||||
exceptions can always be considered through open community discussion.)
|
||||
|
||||
> [!IMPORTANT]
|
||||
> It is required to have [two-factor authentication](https://github.com/settings/security) (2FA) enabled for your GitHub account to be added as an outside collaborator or a member of the tldr-pages organization.
|
||||
> It is required to have a secure [two-factor authentication (2FA)](https://github.com/settings/security) method (Authenticator app/Security Keys/GitHub mobile) enabled for your GitHub account
|
||||
> to be added as an outside collaborator or a member of the tldr-pages organization.
|
||||
|
||||
> [!WARNING]
|
||||
> SMS-based 2FA methods pose a higher risk of being compromised,
|
||||
> so **we require all maintainers to disable SMS-based 2FA**
|
||||
> and use more secure methods.
|
||||
|
||||
## When to change roles
|
||||
|
||||
@ -109,7 +115,8 @@ using one of the template messages below as a base.
|
||||
Either way, thanks for all your work so far!
|
||||
|
||||
> [!NOTE]
|
||||
> It is required to have [two-factor authentication](https://github.com/settings/security) (2FA) enabled for your GitHub account to be added as a collaborator to the tldr-pages/tldr repository.
|
||||
> It is required to have a secure [two-factor authentication (2FA)](https://github.com/settings/security) method (Authenticator app/Security Keys/GitHub mobile) enabled for your
|
||||
> GitHub account to be added as a collaborator to the tldr-pages/tldr repository.
|
||||
```
|
||||
|
||||
2. Once they acknowledge the message and if they accept the invitation,
|
||||
@ -121,6 +128,18 @@ using one of the template messages below as a base.
|
||||
Make sure to include `Closes #<issue number>` in the PR description.
|
||||
The issue will then be automatically closed once the PR gets merged.
|
||||
|
||||
Feel free to use this reply comment template:
|
||||
|
||||
```md
|
||||
Welcome to tldr! I've sent you an invitation to become a collaborator in this repository.
|
||||
|
||||
Feel free to close this issue with a pull request, updating the [MAINTAINERS.md](https://github.com/tldr-pages/tldr/blob/main/MAINTAINERS.md#repository-collaborators) file's active collaborator section with a new entry.
|
||||
|
||||
Also add yourself to the [CODEOWNERS](https://github.com/tldr-pages/tldr/blob/main/.github/CODEOWNERS) file if you wish to take responsibility for reviewing PRs for a language's translations or a specific directory.
|
||||
|
||||
We also have a [Matrix chat room](https://matrix.to/#/#tldr-pages:matrix.org), which we recommend as a way to stay in touch with community discussions and other maintainers.
|
||||
```
|
||||
|
||||
### Adding new organization members
|
||||
|
||||
1. Open an issue with the following message template (edit it as appropriate):
|
||||
@ -153,6 +172,18 @@ using one of the template messages below as a base.
|
||||
Make sure to include `Closes #<issue number>` in the PR description.
|
||||
The issue will then be automatically closed once the PR gets merged.
|
||||
|
||||
Feel free to use this reply comment template:
|
||||
|
||||
```md
|
||||
Welcome to tldr-pages! I've sent you an invitation to become a member of the organization. Once you accept it, don't forget to set your membership to ["Public" visibility](https://github.com/orgs/tldr-pages/people).
|
||||
|
||||
Feel free to close this issue with a pull request, updating the [MAINTAINERS.md](https://github.com/tldr-pages/tldr/blob/main/MAINTAINERS.md#organization-members) file's active organization members section with a new entry.
|
||||
|
||||
Make sure to update your existing [repository collaborator](https://github.com/tldr-pages/tldr/blob/main/MAINTAINERS.md#repository-collaborators) entry in [MAINTAINERS.md](https://github.com/tldr-pages/tldr/blob/main/MAINTAINERS.md) file and move it to the bottom of the collaborators list.
|
||||
|
||||
Additionally, if you haven't already, add yourself to the [CODEOWNERS](https://github.com/tldr-pages/tldr/blob/main/.github/CODEOWNERS) file if you wish to take responsibility for reviewing PRs for a language's translations or a specific directory.
|
||||
```
|
||||
|
||||
### Adding new organization owners
|
||||
|
||||
1. Open an issue with the following message template (edit it as appropriate):
|
||||
@ -181,6 +212,18 @@ using one of the template messages below as a base.
|
||||
Make sure to include `Closes #<issue number>` in the PR description.
|
||||
The issue will then be automatically closed once the PR gets merged.
|
||||
|
||||
Feel free to use this reply comment template:
|
||||
|
||||
```md
|
||||
Welcome to administering tldr-pages! I've converted your role to an Organization Owner.
|
||||
|
||||
Feel free to close this issue with a pull request, updating the [MAINTAINERS.md](https://github.com/tldr-pages/tldr/blob/main/MAINTAINERS.md#organization-owners) file's active organization owners section with a new entry.
|
||||
|
||||
Make sure to update your existing [organization member](https://github.com/tldr-pages/tldr/blob/main/MAINTAINERS.md#organization-members) entry in [MAINTAINERS.md](https://github.com/tldr-pages/tldr/blob/main/MAINTAINERS.md) file and move it to the bottom of the members list.
|
||||
|
||||
As an owner, you will be able to perform role changes and also manage the organization's settings. I request you to be extra careful to avoid any accidental misconfigurations and also discuss any changes beforehand with other maintainers before implementing them.
|
||||
```
|
||||
|
||||
### Removing inactive organization members
|
||||
|
||||
1. Open an issue with the following message template (edit it as appropriate):
|
||||
|
||||
@ -31,6 +31,11 @@ To get started, please [sign](https://cla-assistant.io/tldr-pages/tldr) the
|
||||
> [!NOTE]
|
||||
> When submitting a new command, please base your PR against the `main` branch and check if there's already a pull request in progress for it.
|
||||
|
||||
> [!WARNING]
|
||||
> We strongly discourage using generative AI tools to create new pages, as their output is often inaccurate and may not follow our style guidelines.
|
||||
> For translations, machine translation tools may be used as reference, but their results must be thoroughly proofread before submission.
|
||||
> Pull requests suspected of being made in whole or in part through generative AI or machine translation software without human-review will be closed.
|
||||
|
||||
## Guidelines
|
||||
|
||||
The basic format of a `tldr` page is a set of concrete usage examples.
|
||||
@ -74,6 +79,7 @@ The `pages` directory and `pages.*` language-specific directories contain the pl
|
||||
|
||||
- `android`: Android
|
||||
- `cisco-ios`: Cisco IOS
|
||||
- `dos`: MS-DOS/DOSBox/FreeDOS
|
||||
- `freebsd`: FreeBSD
|
||||
- `openbsd`: OpenBSD
|
||||
- `osx`: OSX/Mac OS/macOS (will be replaced by `macos`)
|
||||
@ -254,6 +260,9 @@ To commit a suggestion to your pull request, click on `Commit suggestion`:
|
||||
|
||||
If you want to commit multiple suggestions, go to the "Files changed" tab and batch all suggestions. Now, click the `Commit suggestions` button and enter a commit message to create a single commit.
|
||||
|
||||
> [!IMPORTANT]
|
||||
> Do not force push to pull request branches, unless strictly necessary. We would prefer to preserve commit history within the pull request, so that the order of events between review comments and the commits that address them stays chronological. Pull requests will typically be squashed, so a messy commit history in the PR branch is not necessarily problematic.
|
||||
|
||||
### Commit message and PR title
|
||||
|
||||
For the commit message and PR title of page changes, use the following format:
|
||||
|
||||
@ -90,7 +90,31 @@ If you are an owner of the organization, you can see an automated list [here](ht
|
||||
[08 April 2025](https://github.com/tldr-pages/tldr/issues/16126) — present
|
||||
- **Kristopher Sandoval ([@KristopherLeads](https://github.com/KristopherLeads))**:
|
||||
[29 June 2025](https://github.com/tldr-pages/tldr/issues/17024) — present
|
||||
- Owen Voke ([@owenvoke](https://github.com/owenvoke))
|
||||
- **Harshavardhan ([@TheRootDaemon](https://github.com/TheRootDaemon))**:
|
||||
[17 August 2025](https://github.com/tldr-pages/tldr/issues/17708) — present
|
||||
- **Sarijen ([@Sarijen](https://github.com/Sarijen))**:
|
||||
[21 August 2025](https://github.com/tldr-pages/tldr/issues/17757) — present
|
||||
- **Adriano Inghingolo ([@SpikeTheDragon40k](https://github.com/SpikeTheDragon40k))**:
|
||||
[22 August 2025](https://github.com/tldr-pages/tldr/issues/17772) — present
|
||||
- **Ali Nazzal ([@ali90h](https://github.com/ali90h))**:
|
||||
[10 September 2025](https://github.com/tldr-pages/tldr/issues/18069) — present
|
||||
- **Sadeed Waseem ([@sadeeed](https://github.com/Sadeeed))**:
|
||||
[04 October 2025](https://github.com/tldr-pages/tldr/issues/18393) — present
|
||||
- **Ivan Baluta ([@ivanbaluta](https://github.com/ivanbaluta))**:
|
||||
[03 November 2025](https://github.com/tldr-pages/tldr/issues/19176) — present
|
||||
- **Sahil Afrid Farookhi ([@msaf9](https://github.com/msaf9))**:
|
||||
[04 November 2025](https://github.com/tldr-pages/tldr/issues/19189) — present
|
||||
- **Meinard Francisco ([@znarfm](https://github.com/znarfm))**:
|
||||
[04 November 2025](https://github.com/tldr-pages/tldr/issues/19190) — present
|
||||
- **Md Sakib Sadman Badhon ([@badhon495](https://github.com/badhon495))**:
|
||||
[06 November 2025](https://github.com/tldr-pages/tldr/issues/19235) — present
|
||||
- **Mingliang Song ([@DustMerlin](https://github.com/DustMerlin)**:
|
||||
[13 November 2025](https://github.com/tldr-pages/tldr/issues/19336) — present
|
||||
- **zhb4 ([@zhb4](https://github.com/zhb4))**:
|
||||
[14 November 2025](https://github.com/tldr-pages/tldr/issues/19339) — present
|
||||
- **Emmanuel Ferdman ([@emmanuel-ferdman](https://github.com/emmanuel-ferdman))**:
|
||||
[22 November 2025](https://github.com/tldr-pages/tldr/issues/19549) — present
|
||||
- Owen Voke ([@owenvoke](https://github.com/owenvoke)):
|
||||
[11 January 2018](https://github.com/tldr-pages/tldr/issues/1885) — [26 August 2018](https://github.com/tldr-pages/tldr/issues/2258)
|
||||
- Marco Bonelli ([@mebeim](https://github.com/mebeim)):
|
||||
[28 January 2019](https://github.com/tldr-pages/tldr/issues/2735) — [8 April 2019](https://github.com/tldr-pages/tldr/issues/2874)
|
||||
@ -118,7 +142,7 @@ If you are an owner of the organization, you can see an automated list [here](ht
|
||||
[06 August 2022](https://github.com/tldr-pages/tldr/issues/8309) — [14 December 2022](https://github.com/tldr-pages/tldr/issues/9625)
|
||||
- Lin Cheng Chieh ([@blueskyson](https://github.com/blueskyson)):
|
||||
[12 August 2021](https://github.com/tldr-pages/tldr/issues/6330) — [4 January 2023](https://github.com/tldr-pages/tldr/issues/9671)
|
||||
- Lena ([@acuteenvy](https://github.com/acuteenvy)):
|
||||
- Lena Pastwa ([@acuteenvy](https://github.com/acuteenvy)):
|
||||
[13 May 2023](https://github.com/tldr-pages/tldr/issues/10187) — [21 June 2023](https://github.com/tldr-pages/tldr/issues/10406)
|
||||
- Juri ([@gutjuri](https://github.com/gutjuri)):
|
||||
[06 October 2023](https://github.com/tldr-pages/tldr/issues/10874) — [24 October 2023](https://github.com/tldr-pages/tldr/issues/11201)
|
||||
@ -217,7 +241,7 @@ An automated list can be found [here](https://github.com/orgs/tldr-pages/people)
|
||||
[4 January 2023](https://github.com/tldr-pages/tldr/issues/9671) — [7 July 2023](https://github.com/tldr-pages/tldr/issues/10054)
|
||||
- Matthew Peveler ([@MasterOdin](https://github.com/MasterOdin)):
|
||||
[18 March 2021](https://github.com/tldr-pages/tldr/issues/5473) — [15 November 2023](https://github.com/tldr-pages/tldr/issues/11509)
|
||||
- Lena ([@acuteenvy](https://github.com/acuteenvy)):
|
||||
- Lena Pastwa ([@acuteenvy](https://github.com/acuteenvy)):
|
||||
[21 June 2023](https://github.com/tldr-pages/tldr/issues/10406) — [27 December 2023](https://github.com/tldr-pages/tldr/issues/11839)
|
||||
- Sebastiaan Speck ([@sebastiaanspeck](https://github.com/sebastiaanspeck)):
|
||||
[24 October 2023](https://github.com/tldr-pages/tldr/issues/11202) — [28 April 2024](https://github.com/tldr-pages/tldr/issues/12687)
|
||||
@ -255,7 +279,7 @@ An automated list can be found [here](https://github.com/orgs/tldr-pages/people)
|
||||
[19 June 2023](https://github.com/tldr-pages/tldr/issues/10057) — present
|
||||
- **Lin Cheng Chieh ([@blueskyson](https://github.com/blueskyson))**:
|
||||
[7 July 2023](https://github.com/tldr-pages/tldr/issues/10054) — present
|
||||
- **Lena ([@acuteenvy](https://github.com/acuteenvy))**:
|
||||
- **Lena Pastwa ([@acuteenvy](https://github.com/acuteenvy))**:
|
||||
[27 December 2023](https://github.com/tldr-pages/tldr/issues/11839) — present
|
||||
- **Sebastiaan Speck ([@sebastiaanspeck](https://github.com/sebastiaanspeck))**:
|
||||
[28 April 2024](https://github.com/tldr-pages/tldr/issues/12687) — present
|
||||
|
||||
@ -55,7 +55,7 @@ How about:
|
||||
|
||||
This repository is just that: an ever-growing collection of examples
|
||||
for the most common UNIX, Linux, macOS, FreeBSD, NetBSD, OpenBSD,
|
||||
SunOS, Android, Windows, and Cisco IOS command-line tools.
|
||||
SunOS, Android, Windows, Cisco IOS, and DOS command-line tools.
|
||||
|
||||
## How do I use it?
|
||||
|
||||
@ -64,10 +64,10 @@ SunOS, Android, Windows, and Cisco IOS command-line tools.
|
||||
> see the web client at <https://tldr.inbrowser.app> (with offline support using PWA).
|
||||
|
||||
A popular and convenient way to access these pages on your computer
|
||||
is to install the official [Python client](https://github.com/tldr-pages/tldr-python-client), which can be installed via [pip3](https://pypi.org/project/tldr/) (or [other package managers](https://github.com/tldr-pages/tldr-python-client#installation)):
|
||||
is to install the official [Python client](https://github.com/tldr-pages/tldr-python-client), which can be installed from [PyPI](https://pypi.org/project/tldr/) via [pipx](https://github.com/pypa/pipx) (or [other package managers](https://github.com/tldr-pages/tldr-python-client#installation)):
|
||||
|
||||
```shell
|
||||
pip3 install tldr
|
||||
pipx install tldr
|
||||
```
|
||||
|
||||
Linux and Mac users can also install the official [Rust Client](https://github.com/tldr-pages/tlrc) using [Homebrew](https://formulae.brew.sh/formula/tlrc)
|
||||
@ -77,6 +77,12 @@ Linux and Mac users can also install the official [Rust Client](https://github.c
|
||||
brew install tlrc
|
||||
```
|
||||
|
||||
Windows users can also install the official [Rust Client](https://github.com/tldr-pages/tlrc) using [Winget](https://github.com/microsoft/winget-pkgs/tree/master/manifests/t/tldr-pages/tlrc) (or [other package managers](https://github.com/tldr-pages/tlrc#installation) on other operating systems):
|
||||
|
||||
```shell
|
||||
winget install tldr-pages.tlrc
|
||||
```
|
||||
|
||||
Alternatively, you can also use the official [Node.js client](https://github.com/tldr-pages/tldr-node-client), although it has fallen behind in updates:
|
||||
|
||||
```shell
|
||||
@ -120,14 +126,6 @@ You are also welcome to join us on the [matrix chatroom](https://matrix.to/#/#tl
|
||||
|
||||
## Similar projects
|
||||
|
||||
- [Command Line Interface Pages](https://github.com/command-line-interface-pages)
|
||||
allows you to write standardized help pages for CLI, directories, and configs.
|
||||
|
||||
- [Cheat](https://github.com/cheat/cheat)
|
||||
allows you to create and view interactive cheatsheets on the command-line.
|
||||
It was designed to help remind Unix system administrators of options
|
||||
for commands that they use frequently, but not frequently enough to remember.
|
||||
|
||||
- [cheat.sh](https://cheat.sh/)
|
||||
Aggregates cheat sheets from multiple sources (including tldr-pages)
|
||||
into 1 unified interface.
|
||||
@ -150,6 +148,14 @@ You are also welcome to join us on the [matrix chatroom](https://matrix.to/#/#tl
|
||||
is an interactive cheatsheet tool, which allows you to browse through
|
||||
specific examples or complete commands on the fly.
|
||||
|
||||
- [Cheat](https://github.com/cheat/cheat)
|
||||
allows you to create and view interactive cheatsheets on the command-line.
|
||||
It was designed to help remind Unix system administrators of options
|
||||
for commands that they use frequently, but not frequently enough to remember.
|
||||
|
||||
- [Command Line Interface Pages](https://github.com/command-line-interface-pages)
|
||||
allows you to write standardized help pages for CLI, directories, and configs.
|
||||
|
||||
- [bropages (deprecated)](http://bropages.org)
|
||||
are a highly readable supplement to man pages.
|
||||
It shows concise, common-case examples for Unix commands.
|
||||
|
||||
@ -171,7 +171,7 @@ Command Prompt command's tldr description, for example:
|
||||
> The "View documentation of the equivalent PowerShell command" example is optional and must be excluded if the page already has the maximum number (8) of examples.
|
||||
|
||||
2. **Provides a new alias but only executable in PowerShell**, such as `ni` for `New-Item`. In this case, use the [standard alias template](https://github.com/tldr-pages/tldr/blob/main/contributing-guides/translation-templates/alias-pages.md),
|
||||
but add the word "In Powershell," (or equivalent) to indicate that the command is exclusive to PowerShell. For example,
|
||||
but add the word "In PowerShell," (or equivalent) to indicate that the command is exclusive to PowerShell. For example,
|
||||
|
||||
```md
|
||||
# ni
|
||||
@ -317,6 +317,8 @@ When describing keycaps or a keyboard shortcut for a utility, use the same [keyp
|
||||
|
||||
If a program requires root privileges to run and doesn't provide its own prompt for a password, prepend the command with `sudo` (e.g. `sudo apt update`).
|
||||
|
||||
Avoid explaining general UNIX concepts that could apply to any command (i.e. relative/absolute paths, glob patterns/wildcards, special character escaping, program return values, ...)
|
||||
|
||||
### Standardized Terms
|
||||
|
||||
Some terms are used repeatedly throughout pages, and as such, should be standardized. These include:
|
||||
@ -356,7 +358,7 @@ If there is no documentation page to be found, you can link to the author's webs
|
||||
For commands documented there, we recommend using <https://keith.github.io/xcode-man-pages/>, an HTML export of all Apple's man pages bundled with Xcode.
|
||||
|
||||
> [!IMPORTANT]
|
||||
> All links must be enclosed inside angular brackets (`<` and `>`).
|
||||
> All links must be enclosed inside angular brackets (`<` and `>`) for proper rendering in clients.
|
||||
|
||||
- It is suggested to use a more information link with English content in both translations and English pages. That's because the links can eventually change, but the translations are often out of sync with the English pages.
|
||||
|
||||
@ -401,6 +403,12 @@ the part of the address that starts with `?view=`.
|
||||
> See also: `date` for Unix information, `uname` for system information and `umount` for unmounting partitions.
|
||||
```
|
||||
|
||||
- When a command features subcommands, those pages can be referenced with the following line. Note that only the subcommand is named:
|
||||
|
||||
```md
|
||||
> Some subcommands such as `commit`, `add`, `branch`, `switch`, `push`, etc. have their own usage documentation.
|
||||
```
|
||||
|
||||
## Example descriptions
|
||||
|
||||
### Short option mnemonics
|
||||
@ -429,11 +437,29 @@ For example, `[d]ownload` in English may be translated into `[d]escargar` in Spa
|
||||
- Optionally, mnemonics and their enclosed terms can be separated with brackets from the rest of the description (i.e. `([a]ll)`) in translations and specific pages to provide additional context or mention a word not present in the description.
|
||||
|
||||
> [!NOTE]\
|
||||
> In cases where the character isn't present in the translated word, you can highlight the option next to the equivalent word or you can add the English work beside the translation inside a bracket.
|
||||
> In cases where the character isn't present in the translated word, you can highlight the option next to the equivalent word or you can add the English word beside the translation inside a bracket.
|
||||
> For example, `E[x]tract` in English may be translated into `ekstrak [x]` or `ekstrak (E[x]tract)` in Indonesian.
|
||||
|
||||
## Example commands
|
||||
|
||||
### Argument order
|
||||
|
||||
Try to keep the following order:
|
||||
|
||||
- Program name
|
||||
- Input redirection from a file
|
||||
- All subcommands
|
||||
- Positional arguments/Packages/Data/...
|
||||
- Option flags
|
||||
- Options with arguments
|
||||
- Output redirection to a file
|
||||
|
||||
For example: `systemctl < input_file.txt status pipewire --user > output_file.txt`
|
||||
|
||||
This is only a suggestion and should be disregarded when program functionality or readability dictates otherwise. For example when a page is repeating arguments between commands try to align them vertically.
|
||||
|
||||
If the command does multiple things, try to keep the chronological order in which things happen.
|
||||
|
||||
### Option syntax
|
||||
|
||||
- For user-friendliness, prefer **GNU-style long options** (like `--help` rather than `-h`). Make sure that the options are cross-platform compatible (intended to work the same across multiple platforms) for pages in the `common` directory.
|
||||
@ -500,8 +526,16 @@ When documenting optional placeholders like paths or file extensions, it is sugg
|
||||
|
||||
- Use `{{path/to/source.ext}}` instead of `{{path/to/source.tar[.gz|.bz2|.xz]}}`.
|
||||
|
||||
> [!IMPORTANT]
|
||||
> Do not put placeholders inside placeholders.
|
||||
#### Exceptions
|
||||
|
||||
- Do not put placeholders inside placeholders.
|
||||
- Do not use placeholders when the value is explicitly stated in the description of the command. For example:
|
||||
|
||||
```md
|
||||
- Refresh the output every 2 seconds:
|
||||
|
||||
`free {{[-s|--seconds]}} 2`
|
||||
```
|
||||
|
||||
### Keypress syntax
|
||||
|
||||
|
||||
@ -0,0 +1,546 @@
|
||||
# Руководство по стилю
|
||||
|
||||
На этой странице перечислены конкретные инструкции по форматированию для страниц `tldr`.
|
||||
|
||||
## Содержание
|
||||
|
||||
1. [Общая структура](#общая-структура)
|
||||
2. [Страницы](#страницы)
|
||||
3. [Общие правила написания](#общие-правила-написания)
|
||||
4. [Заголовок](#заголовок)
|
||||
5. [Описания примеров](#описания-примеров)
|
||||
6. [Команды в примерах](#команды-в-примерах)
|
||||
7. [Правила для языков и переводов](#правила-для-языков-и-переводов)
|
||||
|
||||
## Общая структура
|
||||
|
||||
Основной формат каждой страницы должен соответствовать следующему шаблону и содержать не более 8 примеров команд:
|
||||
|
||||
```md
|
||||
# имя-команды
|
||||
|
||||
> Краткое, емкое описание команды.
|
||||
> Желательно в одну строку; две допустимы при необходимости.
|
||||
> Больше информации: <https://example.com/command_name/help/page>.
|
||||
|
||||
- Описание кода:
|
||||
|
||||
`имя_команды опции`
|
||||
|
||||
- Описание кода:
|
||||
|
||||
`имя_команды опции`
|
||||
|
||||
...
|
||||
```
|
||||
|
||||
Пример:
|
||||
|
||||
```md
|
||||
# krita
|
||||
|
||||
> Программа для рисования и создания эскизов, предназначенная для цифровых художников.
|
||||
> Смотрите также: `gimp`.
|
||||
> Больше информации: <https://docs.krita.org/en/reference_manual/linux_command_line.html>.
|
||||
|
||||
- Запустить Krita:
|
||||
|
||||
`krita`
|
||||
|
||||
- Открыть определенные файлы:
|
||||
|
||||
`krita {{путь/к/изображению1 путь/к/изображению2 ...}}`
|
||||
|
||||
- Запустить без заставки:
|
||||
|
||||
`krita --nosplash`
|
||||
|
||||
- Запустить с определенным рабочим пространством:
|
||||
|
||||
`krita --workspace {{Анимация}}`
|
||||
|
||||
- Запустить в полноэкранном режиме:
|
||||
|
||||
`krita --fullscreen`
|
||||
```
|
||||
|
||||
> [!NOTE]\
|
||||
> Имя файла страницы и ее заголовок должны в точности совпадать с именем команды. Заголовок страницы может быть в любом регистре, тогда как имена файлов Markdown должны быть в нижнем регистре.
|
||||
|
||||
Существует линтер, который обеспечивает соблюдение вышеуказанного формата. Он запускается автоматически при каждом pull-request, но вы можете установить его для локальной проверки своих правок перед отправкой:
|
||||
|
||||
```sh
|
||||
npm install --global tldr-lint
|
||||
tldr-lint путь/к/tldr_page.md
|
||||
```
|
||||
|
||||
Другие способы использования `tldr-lint`, например, для проверки целого каталога, описаны на
|
||||
[`tldr странице о tldr-lint`](https://github.com/tldr-pages/tldr/blob/main/pages/common/tldr-lint.md). В качестве альтернативы можно использовать его псевдоним `tldrl`.
|
||||
|
||||
В зависимости от вашего клиента, вы можете просмотреть страницу локально, используя флаг `--render`:
|
||||
|
||||
```sh
|
||||
tldr --render путь/к/tldr_page.md
|
||||
```
|
||||
|
||||
### Правила для PowerShell
|
||||
|
||||
При документировании команд PowerShell, пожалуйста, обратите внимание на следующие соглашения об именовании.
|
||||
|
||||
- Имя файла должно быть написано в нижнем регистре, например, `invoke-webrequest.md` вместо `Invoke-WebRequest.md`.
|
||||
- Заголовок страницы должен быть написан как есть (соответствуя написанию, задуманному Microsoft или автором модуля PowerShell), например, `Invoke-WebRequest` вместо `invoke-webrequest`.
|
||||
- Имя команды и опции в примерах также должны быть написаны как есть, например, `Command-Name {{ввод}} -CommandParameter {{значение}}` вместо `command-name {{ввод}} -commandparameter {{значение}}`.
|
||||
|
||||
Из-за [различных отличий в совместимости](https://learn.microsoft.com/powershell/scripting/whats-new/differences-from-windows-powershell) и удаленных специфичных для Windows команд в PowerShell 6.x, убедитесь, что команда работает как в **PowerShell 5.1** (также известном как "Legacy Windows PowerShell", установленном в Windows 10 и 11), так и в **последней версии кроссплатформенного PowerShell** (ранее известного как PowerShell Core).
|
||||
|
||||
Таким образом, если команда или ее опции недоступны или имеют разное поведение в разных версиях, пожалуйста, отметьте это в описаниях. Например:
|
||||
|
||||
```md
|
||||
# Clear-RecycleBin
|
||||
|
||||
> Очистить элементы из корзины.
|
||||
> Примечание: Эта команда может использоваться только в PowerShell версий 5.1 и ниже, или 7.1 и выше.
|
||||
> Больше информации: <https://learn.microsoft.com/powershell/module/microsoft.powershell.management/clear-recyclebin>.
|
||||
```
|
||||
|
||||
## Страницы
|
||||
|
||||
### Различия между платформами
|
||||
|
||||
Если вы опасаетесь, что команды могут различаться между платформами или операционными системами (например, Windows и macOS), большинство [клиентов tldr-pages](https://github.com/tldr-pages/tldr/wiki/Clients) выберут наиболее подходящую версию команды для отображения конечному пользователю.
|
||||
|
||||
В этом случае информация о Windows-версии `cd` (хранящаяся в `pages/windows/cd.md`) будет по умолчанию отображаться пользователям Windows, а общая/универсальная версия (хранящаяся в `pages/common/cd.md`) будет отображаться пользователям Linux, macOS и других платформ.
|
||||
|
||||
Старайтесь, чтобы имя файла страницы соответствовало вызываемой команде. По возможности не используйте название проекта. Цель — быть как можно более прозрачным для пользователя, когда он интересуется командой.
|
||||
|
||||
### Псевдонимы (aliases)
|
||||
|
||||
Если команду можно вызвать под другим именем (например, `vim` можно вызвать как `vi`), можно создать страницы-псевдонимы, чтобы направить пользователя к оригинальному имени команды.
|
||||
|
||||
```md
|
||||
# имя_команды
|
||||
|
||||
> Эта команда является псевдонимом для `оригинальное-имя-команды`.
|
||||
|
||||
- Посмотреть документацию для оригинальной команды:
|
||||
|
||||
`tldr оригинальное-имя-команды`
|
||||
```
|
||||
|
||||
Пример:
|
||||
|
||||
```md
|
||||
# vi
|
||||
|
||||
> Эта команда является псевдонимом для `vim`.
|
||||
|
||||
- Посмотреть документацию для оригинальной команды:
|
||||
|
||||
`tldr vim`
|
||||
|
||||
```
|
||||
|
||||
- Шаблоны для страниц-псевдонимов с готовыми переводами можно найти [здесь](https://github.com/tldr-pages/tldr/blob/main/contributing-guides/translation-templates/alias-pages.md).
|
||||
|
||||
#### Псевдонимы для PowerShell
|
||||
|
||||
Некоторые команды PowerShell могут вводить псевдонимы, которые делятся на три категории:
|
||||
|
||||
1. **Заменяет существующую команду командной строки Windows (`cmd`)**, например, `cd` является псевдонимом для `Set-Location` с другими опциями. В этом случае добавьте следующее примечание о псевдониме во вторую строку описания оригинальной команды `cmd`, например:
|
||||
|
||||
```md
|
||||
# cd
|
||||
|
||||
> Показать текущий рабочий каталог или перейти в другой.
|
||||
> В PowerShell эта команда является псевдонимом для `Set-Location`. Данная документация основана на версии `cd` для командной строки (`cmd`).
|
||||
> Больше информации: <https://learn.microsoft.com/windows-server/administration/windows-commands/cd>.
|
||||
|
||||
- Посмотреть документацию для эквивалентной команды PowerShell:
|
||||
|
||||
`tldr set-location`
|
||||
```
|
||||
|
||||
> [!NOTE]\
|
||||
> Пример "Посмотреть документацию для эквивалентной команды PowerShell" является необязательным и должен быть исключен, если на странице уже достигнуто максимальное количество (8) примеров.
|
||||
|
||||
2. **Предоставляет новый псевдоним, но выполняемый только в PowerShell**, например, `ni` для `New-Item`. В этом случае используйте [стандартный шаблон псевдонима](https://github.com/tldr-pages/tldr/blob/main/contributing-guides/translation-templates/alias-pages.md), но добавьте фразу "В PowerShell," (или эквивалент), чтобы указать, что команда эксклюзивна для PowerShell. Например:
|
||||
|
||||
```md
|
||||
# ni
|
||||
|
||||
> В PowerShell эта команда является псевдонимом для `New-Item`.
|
||||
> Больше информации: <https://learn.microsoft.com/powershell/module/microsoft.powershell.management/new-item>.
|
||||
|
||||
- Посмотреть документацию для оригинальной команды:
|
||||
|
||||
`tldr new-item`
|
||||
```
|
||||
|
||||
3. **Предоставляет новый псевдоним, который конфликтует с другими программами**, наиболее известный случай — включение `curl` и `wget` в качестве псевдонимов для `Invoke-WebRequest` (с несовместимым набором опций). Обратите внимание, что системные псевдонимы PowerShell, подпадающие под эту категорию, обычно эксклюзивны для Windows.
|
||||
|
||||
В этом случае предоставьте примечание и способ определить, относится ли текущая команда к команде PowerShell (через псевдоним) или к другой. Например:
|
||||
|
||||
```md
|
||||
# curl
|
||||
|
||||
> В PowerShell эта команда может быть псевдонимом для `Invoke-WebRequest`, если оригинальная программа `curl` (<https://curl.se>) не установлена должным образом.
|
||||
> Больше информации: <https://learn.microsoft.com/powershell/module/microsoft.powershell.utility/invoke-webrequest>.
|
||||
|
||||
- Проверить, правильно ли установлен `curl`, выведя номер его версии. Если эта команда приводит к ошибке, PowerShell, возможно, заменил эту команду на `Invoke-WebRequest`:
|
||||
|
||||
`curl --version`
|
||||
|
||||
- Посмотреть документацию для оригинальной команды `curl`:
|
||||
|
||||
`tldr curl -p common`
|
||||
|
||||
- Посмотреть документацию для команды PowerShell `Invoke-WebRequest`:
|
||||
|
||||
`tldr invoke-webrequest`
|
||||
```
|
||||
|
||||
### Разрешение неоднозначностей (Disambiguations)
|
||||
|
||||
Если возникает конфликт имен между страницами на одной и той же платформе, можно использовать страницы для разрешения неоднозначностей, чтобы направить пользователей на разные страницы. Именуйте конфликтующие страницы с точкой и подходящим суффиксом. Если подходящего суффикса нет, можно использовать числа, начиная с 1. Если конфликтующая страница является акронимом, направьте пользователя на страницу с расшифрованным названием.
|
||||
|
||||
В следующем случае `just.md` — это имя файла страницы для разрешения неоднозначностей, в то время как `just.1.md` и `just.js.md` относятся к реальным страницам:
|
||||
|
||||
```md
|
||||
# just
|
||||
|
||||
> `just` может относиться к нескольким командам с одинаковым названием.
|
||||
|
||||
- Посмотреть документацию для утилиты запуска команд:
|
||||
|
||||
`tldr just.1`
|
||||
|
||||
- Посмотреть документацию для среды выполнения V8 JavaScript:
|
||||
|
||||
`tldr just.js`
|
||||
```
|
||||
|
||||
### Группировка команд
|
||||
|
||||
Иногда команды предназначены для использования в сочетании с другими. В таких случаях имеет смысл разместить их на одной странице.
|
||||
|
||||
Например, `adb disconnect` имеет единственный способ использования, но `adb` настолько обширна, что все не поместится на главной странице. Обычно `adb disconnect` используется в сочетании с `adb pair` и `adb connect`, поэтому имеет смысл сгруппировать их на одной странице. Например:
|
||||
|
||||
```md
|
||||
# adb disconnect
|
||||
|
||||
> Эта команда была перенесена на страницу `adb connect`.
|
||||
|
||||
- Посмотреть документацию для `adb disconnect`:
|
||||
|
||||
`tldr adb connect`
|
||||
```
|
||||
|
||||
## Общие правила написания
|
||||
|
||||
### Выделение
|
||||
|
||||
Не используйте *курсив*, **жирный шрифт** или любое другое стилистическое оформление текста на страницах. Они зарезервированы для выделения плейсхолдеров клиентами.
|
||||
|
||||
### Повелительное наклонение (Imperative Mood)
|
||||
|
||||
- **Все описания должны быть в повелительном наклонении.**
|
||||
- Это правило по умолчанию применяется ко всем переводам, если иное не указано в разделе для конкретного языка ниже.
|
||||
|
||||
При написании описаний для примеров команд **проверяйте наличие грамматических ошибок**. Предпочтительнее `Перейти в указанный каталог`, чем:
|
||||
|
||||
- `Переход в указанный каталог` (не должно быть в форме отглагольного существительного)
|
||||
- `Эта команда перейдет в указанный каталог` (очевидно, что этот пример относится к *этой* команде)
|
||||
- `Давайте перейдем в указанный каталог!`
|
||||
- `Смена каталога` (по возможности используйте активный залог вместо пассивного)
|
||||
|
||||
Например, вместо `Вывод списка всех файлов:` используйте следующее:
|
||||
|
||||
```md
|
||||
- Показать все файлы:
|
||||
|
||||
`ls`
|
||||
```
|
||||
|
||||
### Серийная запятая (Оксфордская запятая)
|
||||
|
||||
> [!NOTE]\
|
||||
> **Примечание для переводчиков:** Следующий раздел относится к правилам пунктуации в **английском языке**, которые важны для понимания при работе с оригинальными страницами или создании новых. В русской пунктуации эти правила не применяются.
|
||||
|
||||
- При перечислении 3 или более элементов в английских текстах используется [серийная запятая](https://en.wikipedia.org/wiki/Serial_comma), также известная как Оксфордская, поскольку ее отсутствие может создать двусмысленность.
|
||||
|
||||
Рассмотрим английский пример:
|
||||
|
||||
> Delete the Git branches, tags and remotes.
|
||||
> (Удалить ветки, теги и удаленные репозитории Git.)
|
||||
|
||||
В примере выше не используется серийная запятая, что в английском языке может означать одно из двух:
|
||||
|
||||
- Удалить ветки Git с именами `tags` и `remotes`.
|
||||
- Удалить все следующее: ветки Git, теги Git и удаленные репозитории Git.
|
||||
|
||||
Эту проблему решает запятая перед "and":
|
||||
|
||||
> Delete the Git branches, tags, and remotes.
|
||||
|
||||
> [!NOTE]\
|
||||
> Названия брендов и проектов могут быть написаны с заглавной буквы в описании, где это применимо (например, используйте `Инструмент для взаимодействия с репозиторием Git.` вместо ``Инструмент для взаимодействия с репозиторием `git`.``).
|
||||
|
||||
### Особые случаи
|
||||
|
||||
Если команда выполняет необратимые изменения в файловой системе или на устройствах, пишите каждый пример так, чтобы его нельзя было бездумно скопировать и выполнить. Например, вместо `ddrescue --force --no-scrape /dev/sda /dev/sdb` пишите `ddrescue --force --no-scrape {{/dev/sdX}} {{/dev/sdY}}` и используйте плейсхолдер `{{/dev/sdXY}}` для *блочных устройств* вместо `/dev/sda1`.
|
||||
|
||||
В целом, плейсхолдеры должны делать использование команды и подстановку значений в нее максимально интуитивным.
|
||||
|
||||
Расшифровки акронимов (т.е. протоколов, инструментов и т.д.) не должны переводиться, если для них нет общепринятого эквивалента на родном языке.
|
||||
|
||||
Технические термины в строках описания должны использовать синтаксис `обратных кавычек`. Используйте обратные кавычки для следующего:
|
||||
|
||||
- Пути, например, `package.json`, `/etc/package.json`.
|
||||
- Расширения, например, `.dll`.
|
||||
- Команды, например, `ls`.
|
||||
- Стандартные потоки: `stdout`, `stdin`, `stderr`. **Не** используйте полные названия (например, стандартный вывод).
|
||||
- Алгоритмы сжатия, например, `zip`, `7z`, `xz`.
|
||||
|
||||
При описании клавиш или сочетаний клавиш для утилиты используйте тот же [синтаксис для клавиш](#синтаксис-для-клавиш), что и в примерах команд. Убедитесь, что он заключен в обратные кавычки, чтобы не быть невидимым в рендерах markdown (т.е. ``Вывести последние строки файла и продолжать чтение до нажатия `<Ctrl c>`:``).
|
||||
|
||||
Если для выполнения программы требуются права суперпользователя, и она не запрашивает пароль самостоятельно, добавьте в начало команды `sudo` (например, `sudo apt update`).
|
||||
|
||||
Избегайте объяснения общих концепций UNIX, которые могут применяться к любой команде (т.е. относительные/абсолютные пути, glob-шаблоны/wildcards, экранирование спецсимволов, возвращаемые значения программ и т.д.).
|
||||
|
||||
### Стандартизированные термины
|
||||
|
||||
Некоторые термины используются многократно на разных страницах и, следовательно, должны быть стандартизированы. К ним относятся:
|
||||
|
||||
| Термин | Стандарт | Объяснение |
|
||||
| --- | --- | --- |
|
||||
| Регулярное выражение | `` `regex` `` | `regex` определяет шаблон для поиска в строке символов (https://en.wikipedia.org/wiki/Regular_expression). |
|
||||
|
||||
## Заголовок
|
||||
|
||||
### Описание программы
|
||||
|
||||
- Избегайте использования названия страницы в описании (например, используйте `Программа для рисования и создания эскизов...` вместо `Krita — это программа для рисования и создания эскизов...`)
|
||||
- Если название программы отличается от имени исполняемого файла, его можно указать в начале заголовка (например, `rg` и Ripgrep).
|
||||
- Избегайте упоминания, что программа используется в командной строке (например, используйте `Ripgrep, инструмент для рекурсивного поиска по строкам` вместо `Ripgrep, CLI-инструмент для рекурсивного поиска по строкам`).
|
||||
|
||||
Например, при написании документации для `cd`, инструмента для перехода и работы в определенном каталоге в Терминале или Командной строке, **не** пишите длинное описание, такое как:
|
||||
|
||||
```md
|
||||
> `cd` — это системный инструмент, доступный в Windows, macOS и Linux, для перехода в определенный каталог для выполнения задач в Командной строке, Терминале и PowerShell.
|
||||
```
|
||||
|
||||
Вместо этого его следует упростить для облегчения чтения:
|
||||
|
||||
```md
|
||||
> Изменить текущий рабочий каталог.
|
||||
```
|
||||
|
||||
### Ссылки "Больше информации"
|
||||
|
||||
- В строке со ссылкой `Больше информации` предоставьте прямую ссылку на документацию, которая инструктирует по использованию команды. Мы предпочитаем ссылаться на документацию, предоставленную автором, но если она недоступна или содержит очень мало информации, используйте <https://manned.org> в качестве запасного варианта для всех платформ (кроме `osx` и платформ BSD, отличных от FreeBSD). Если страницу документации найти не удается, вы можете сослаться на сайт автора или стороннее руководство.
|
||||
- Делайте ссылку "Больше информации" короткой. По возможности убирайте избыточный текст. Например, используйте https://manned.org/partclone вместо https://manned.org/man/partclone.8, если только нет двух разных man-страниц для команды в разных дистрибутивах/платформах, т.е. `command.1` и `command.8`.
|
||||
|
||||
- Для `osx`: Apple распространяет встроенные man-страницы [в Xcode](https://developer.apple.com/documentation/os/reading_unix_manual_pages). Для команд, документированных там, мы рекомендуем использовать <https://keith.github.io/xcode-man-pages/>, HTML-экспорт всех man-страниц Apple, поставляемых с Xcode.
|
||||
|
||||
> [!IMPORTANT]\
|
||||
> Все ссылки должны быть заключены в угловые скобки (`<` и `>`).
|
||||
|
||||
- Рекомендуется использовать ссылку "Больше информации" с англоязычным контентом как в переводах, так и на английских страницах. Это связано с тем, что ссылки со временем могут меняться, а переводы часто отстают от английских страниц.
|
||||
|
||||
#### Ссылки с версиями
|
||||
|
||||
Когда у утилиты или дистрибутива есть версионированные ссылки на документацию, ссылайтесь на самую последнюю версию (т.е. `latest`) или не указывайте версию, если сайт автоматически перенаправляет на последнюю версию.
|
||||
|
||||
Например, используйте:
|
||||
|
||||
- <https://manpages.debian.org/latest/apt/apt.8.html> вместо <https://manpages.debian.org/bookworm/apt/apt.8.en.html>.
|
||||
- <https://docs.aws.amazon.com/cdk/latest/guide/cli.html> вместо <https://docs.aws.amazon.com/cdk/v2/guide/cli.html>.
|
||||
|
||||
#### Ссылки на Microsoft Learn
|
||||
|
||||
При ссылке на страницы Microsoft Learn удаляйте из адреса локаль, так как сайт автоматически перенаправит на предпочитаемую локаль читателя. Например, используйте <https://learn.microsoft.com/windows-server/administration/windows-commands/cd> вместо <https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/cd>.
|
||||
|
||||
Кроме того, если ссылка относится к документации команды PowerShell, удалите **индикатор версии документации** (указывающий версию PowerShell/модуля, из которой взята документация), т.е. часть адреса, которая начинается с `?view=`.
|
||||
|
||||
- Используйте <https://learn.microsoft.com/powershell/module/microsoft.powershell.utility/select-string> вместо <https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/select-string?view=powershell-7.4>.
|
||||
- Используйте <https://learn.microsoft.com/powershell/module/powershellget/install-module> вместо <https://learn.microsoft.com/en-us/powershell/module/powershellget/install-module?view=powershellget-1.x>.
|
||||
|
||||
### Раздел "Смотрите также"
|
||||
|
||||
- Чтобы сослаться на связанную команду или подкоманду, используйте:
|
||||
|
||||
```md
|
||||
> Смотрите также: `команда`.
|
||||
```
|
||||
|
||||
- Чтобы сослаться на несколько связанных команд или подкоманд, используйте:
|
||||
|
||||
```md
|
||||
> Смотрите также: `команда1`, `команда2`, `команда3`.
|
||||
```
|
||||
|
||||
- При желании можно добавить краткое описание рядом со ссылками:
|
||||
|
||||
```md
|
||||
> Смотрите также: `date` для информации Unix, `uname` для системной информации и `umount` для размонтирования разделов.
|
||||
```
|
||||
|
||||
- Когда команда имеет подкоманды, на эти страницы можно сослаться следующей строкой. Обратите внимание, что указывается только имя подкоманды:
|
||||
|
||||
```md
|
||||
> Некоторые подкоманды, такие как `commit`, `add`, `branch`, `switch`, `push` и др., имеют собственную документацию по использованию.
|
||||
```
|
||||
|
||||
## Описания примеров
|
||||
|
||||
### Мнемоники для коротких опций
|
||||
|
||||
Мнемоники для коротких опций — это необязательные подсказки, которые можно добавить, чтобы помочь пользователям понять значение этих опций. Назначенные мнемоники должны совпадать с теми, что указаны в официальной документации команды (например, из `man` или `Get-Help`). Например:
|
||||
|
||||
```md
|
||||
- Отобразить ([d]isplay) iD ([i]D) установки (ins[t]allation) для текущего устройства. Полезно для офлайн-активации лицензии:
|
||||
|
||||
`slmgr.vbs /dti`
|
||||
|
||||
- Отобразить дату и время иcтечения cрока (e[xp]i[r]ation) действия текущей лицензии:
|
||||
|
||||
`slmgr.vbs /xpr`
|
||||
```
|
||||
Обратите внимание, что в первом примере символы `[d]`, `[t]` и `[i]` заключены в квадратные скобки. Это указывает, что опция `/dti` является комбинацией слов, от которых взяты эти буквы: `[d]` от "display" (отобразить), `[t]` от "installation" (установка) и `[i]` от "ID" (идентификатор). Группируйте последовательные мнемонические символы в одних и тех же квадратных скобках, например: `e[xp]i[r]ation` вместо `e[x][p]i[r]ation`.
|
||||
|
||||
**Мнемонические символы должны быть написаны с учетом регистра**, даже если они стоят в начале предложения (т.е. используйте `[d]isplay` вместо `[D]isplay`). Это делается для избежания конфликтов с опциями в стиле GNU, которые могут по-разному интерпретировать опции в верхнем и нижнем регистре, например, `-v` для отображения `[v]ersion` команды и `-V` для запуска команды в `[V]erbose` режиме.
|
||||
|
||||
Мнемоники опций также могут использоваться в переводах, если выделенное слово имеет схожее значение с языком (обычно английским), для которого написана команда.
|
||||
Например, `[d]ownload` в английском может быть переведено как `[d]escargar` на испанском, `[i]nstall` как `[i]nstallieren` на немецком, а `[a]pp` как `[a]plikasi` на индонезийском и малайском.
|
||||
|
||||
- При желании мнемоники и заключенные в них термины можно отделять скобками от остального описания (т.е. `([a]ll)`) в переводах и на определенных страницах для предоставления дополнительного контекста или упоминания слова, отсутствующего в описании.
|
||||
|
||||
> [!NOTE]\
|
||||
> В случаях, когда символ отсутствует в переведенном слове, вы можете выделить опцию рядом с эквивалентным словом или добавить английское слово рядом с переводом в скобках.
|
||||
> Например, `E[x]tract` на английском может быть переведено как `извлечь [x]` или `извлечь (E[x]tract)`.
|
||||
|
||||
## Команды в примерах
|
||||
|
||||
### Порядок аргументов
|
||||
|
||||
Старайтесь придерживаться следующего порядка:
|
||||
|
||||
- Имя программы
|
||||
- Перенаправление ввода из файла
|
||||
- Все подкоманды
|
||||
- Позиционные аргументы/Пакеты/Данные/...
|
||||
- Флаги опций
|
||||
- Опции с аргументами
|
||||
- Перенаправление вывода в файл
|
||||
|
||||
Например: `systemctl < входной_файл.txt status pipewire --user > выходной_файл.txt`
|
||||
|
||||
Это лишь рекомендация, и от нее следует отступать, если этого требует функциональность программы или читаемость. Например, если на странице в разных командах повторяются аргументы, старайтесь выравнивать их по вертикали.
|
||||
|
||||
Если команда выполняет несколько действий, старайтесь сохранять хронологический порядок их выполнения.
|
||||
|
||||
### Синтаксис опций
|
||||
|
||||
- Для удобства пользователя предпочитайте **длинные опции в стиле GNU** (например, `--help` вместо `-h`). Убедитесь, что опции кроссплатформенны (предназначены для одинаковой работы на разных платформах) для страниц в каталоге `common`.
|
||||
- Чтобы клиент мог сам решать, показывать длинные или короткие опции в командах, используйте плейсхолдер опции, т.е. `{{[-o|--output]}}`.
|
||||
- Если команда поддерживает только короткие опции или короткая опция сильно отличается от длинной, попытайтесь документировать, сокращением чего является буква, с помощью [мнемоники](#мнемоники-для-коротких-опций).
|
||||
- Предпочитайте группировать флаги вместе, если программа это поддерживает (т.е. `{{[-it|--interactive --tty]}}` вместо `{{[-i|--interactive]}} {{[-t|--tty]}}`).
|
||||
- Предпочитайте не группировать опции, принимающие аргументы (т.е. `{{[-it|--interactive --tty]}} {{[-w|--workdir]}} {{путь/к/каталогу}}` вместо `{{[-itw|--interactive --tty --workdir]}} {{путь/к/каталогу}}`)
|
||||
- Предпочитайте использовать пробел вместо знака равенства (`=`) для разделения опций и их аргументов (т.е. используйте `--opt arg` вместо `--opt=arg`), если программа не поддерживает иное.
|
||||
- Аналогично, предпочитайте отделять короткие опции от их аргументов пробелом (т.е. используйте `-o arg` вместо `-oarg`), если программа не поддерживает иное.
|
||||
- Если команда поддерживает только `-oarg` и `--opt=arg`, плейсхолдер опции должен быть написан так: `{{[-o|--opt=]}}аргумент`. Учитывайте, как будет выглядеть команда, если клиент отобразит только короткие или только длинные опции.
|
||||
|
||||
### Синтаксис плейсхолдеров
|
||||
|
||||
Значения, предоставляемые пользователем, должны использовать синтаксис `{{плейсхолдер}}`, чтобы клиенты `tldr` могли их подсвечивать.
|
||||
|
||||
> [!TIP]\
|
||||
> Рекомендуется заключать плейсхолдеры, принимающие строки, в кавычки. т.е. используйте `"{{плейсхолдер}}"` вместо `{{"плейсхолдер"}}`.
|
||||
|
||||
При выборе плейсхолдеров придерживайтесь следующих рекомендаций:
|
||||
|
||||
#### Именование
|
||||
|
||||
- Используйте короткие, но описательные плейсхолдеры, такие как `{{путь/к/исходному_файлу}}` или `{{путь/к/кошельку.txt}}`.
|
||||
- Используйте [`snake_case`](https://wikipedia.org/wiki/snake_case) для плейсхолдеров из нескольких слов.
|
||||
|
||||
#### Пути
|
||||
|
||||
- Используйте `{{имя_файла}}`, когда ожидается только имя файла.
|
||||
- Для любой ссылки на пути к файлам или каталогам используйте формат `{{путь/к/плейсхолдеру}}`, за исключением случаев, когда местоположение подразумевается.
|
||||
- Когда путь не может быть относительным и должен начинаться с корня файловой системы, ставьте слэш перед плейсхолдером, например, `get /{{путь/к/удаленному_файлу}}`.
|
||||
- В случае возможной ссылки как на файл, так и на каталог, используйте `{{путь/к/файлу_или_каталогу}}`.
|
||||
|
||||
> [!NOTE]\
|
||||
> Если команда специфична для Windows, используйте обратные слэши (`\`), например, `{{путь\к\файлу_или_каталогу}}`. Буквы дисков, такие как `C:`, необязательны, если только ввод команды не требует абсолютного пути или определенного диапазона букв дисков, например, `cd /d {{C}}:{{путь\к\каталогу}}`.
|
||||
|
||||
#### Расширения
|
||||
|
||||
- Если для файла ожидается определенное расширение, добавьте его. Например, `unrar x {{путь/к/архиву.rar}}`.
|
||||
- В случае, когда требуется общее расширение, используйте `{{.ext}}`, но **только** если расширение обязательно. Например, в примере "Найти файлы по расширению" на странице `find.md` (`find {{путь/к/корневому_каталогу}} -name '{{*.ext}}'`) использование `{{*.ext}}` объясняет команду, не будучи излишне конкретным; в то время как в `wc -l {{путь/к/файлу}}` достаточно использовать `{{путь/к/файлу}}` (без расширения).
|
||||
|
||||
#### Группировка плейсхолдеров
|
||||
|
||||
- Если команда может опционально принимать 1 или более аргументов одного типа, используйте многоточие: `{{плейсхолдер1 плейсхолдер2 ...}}`. Например, если ожидается несколько путей, используйте `{{путь/к/каталогу1 путь/к/каталогу2 ...}}`.
|
||||
- Если возможен только один из нескольких вариантов, запишите его так: `{{плейсхолдер1|плейсхолдер2|плейсхолдер3}}`. Если возможных значений больше 3, можно использовать `|...` после последнего элемента.
|
||||
- Используйте две точки для обозначения диапазона возможных значений, например, `{{1..5}}` или `{{a..z}}`.
|
||||
|
||||
#### Необязательные плейсхолдеры
|
||||
|
||||
При документировании необязательных плейсхолдеров, таких как пути или расширения файлов, рекомендуется указывать их в описании страницы или примера, а не в самом плейсхолдере. Например:
|
||||
|
||||
- Используйте `{{путь/к/источнику.ext}}` вместо `{{путь/к/источнику.tar[.gz|.bz2|.xz]}}`.
|
||||
|
||||
#### Исключения
|
||||
|
||||
- Не вставляйте плейсхолдеры внутрь других плейсхолдеров.
|
||||
|
||||
- Не используйте плейсхолдеры, когда значение явно указано в описании команды. Например:
|
||||
|
||||
```md
|
||||
- Обновлять вывод каждые 2 секунды:
|
||||
|
||||
`free {{[-s|--seconds]}} 2`
|
||||
```
|
||||
|
||||
### Синтаксис для клавиш
|
||||
|
||||
Для обозначения нажатий клавиш в TUI или GUI программах используйте угловые скобки `<` и `>`.
|
||||
|
||||
- Пример с одним символом: `<a>`.
|
||||
- Специальные клавиши должны быть написаны в стиле [`PascalCase`](https://www.theserverside.com/definition/Pascal-case): `<Ctrl>`, `<Super>`, `<Alt>`, `<Shift>`, `<Cmd>`, `<Option>`, `<Windows>`, `<Enter>`, `<Home>`, `<Space>`, `<Esc>`, `<ArrowUp>`, `<ArrowLeft>`, `<ArrowKeys>`, `<PageUp>`, `<F5>`, `<F12>`, `<LeftClick>`, `<MiddleClick>`, ...
|
||||
- Специальные клавиши могут быть переведены, если для них существуют общепринятые переводы.
|
||||
- Когда программа принимает символы в верхнем регистре, обозначайте их как `<A>` вместо обозначения с `shift`. В остальных случаях всегда обозначайте символы в нижнем регистре.
|
||||
- Обозначайте одновременные нажатия клавиш внутри одних угловых скобок, разделяя их одним пробелом: `<Ctrl c>`, `<Alt F4>`, `<Ctrl Shift k>`, `<Super Shift PrtSc>`.
|
||||
- При написании одновременных нажатий клавиш придерживайтесь следующего порядка: `<Ctrl Super Windows Alt AltGr Shift все_остальное>`.
|
||||
- Последовательные нажатия клавиш должны быть заключены в свои собственные угловые скобки без пробела между ними: `<Esc><u>`, `<Ctrl k><Ctrl s>`, `<Enter><~><.>`, `<d><o>`.
|
||||
- Клавиши, которые вводятся в приглашение, не нужно обозначать как нажатия: `<:>help<Enter>`. Обратите внимание, что клавиша переключения контекста обозначена в угловых скобках, несмотря на то, что она печатается в приглашении.
|
||||
|
||||
### Команды help и version
|
||||
|
||||
- Мы обычно размещаем, **в таком порядке**, команды для получения справки и версии в качестве **двух последних** примеров на странице, чтобы выделить более практичные команды в начале. Их можно заменить для размещения других полезных примеров при необходимости.
|
||||
- Для единообразия мы предпочитаем общие формулировки `Показать справку` и `Показать версию` для этих команд.
|
||||
- Рекомендуется документировать примеры для справки и версии, если команда использует нестандартные флаги на таких платформах, как Windows.
|
||||
|
||||
## Правила для языков и переводов
|
||||
|
||||
Ниже приведены дополнительные правила, специфичные для языков и переводов:
|
||||
|
||||
### Общие
|
||||
|
||||
Не переводите `example.com`. Этот домен [зарезервирован IANA для целей документации](https://www.iana.org/help/example-domains) и никому не будет передан. Перевод имени сайта может подвергнуть риску неосторожных пользователей.
|
||||
|
||||
### Правила для английского языка
|
||||
|
||||
Обычный дефис (`-`) следует использовать в тех случаях, где различные руководства по стилю могут рекомендовать среднее (`–`) или длинное тире (`—`).
|
||||
|
||||
- Например, используйте `for lengths 3-12` вместо `for lengths 3–12`
|
||||
|
||||
Причин для этого четыре:
|
||||
|
||||
1. Нет общепринятого стандарта среди различных руководств по стилю о том, когда следует использовать каждый из этих видов тире.
|
||||
2. Дефис (`-`) — единственный тире-подобный символ в ASCII, что снижает вероятность проблем с совместимостью.
|
||||
3. Дефис (`-`) намного проще всего набирать.
|
||||
4. Многие носители английского языка, особенно неродные, не знают о разнице.
|
||||
|
||||
*(Примечание: Разделы с правилами для китайского, индонезийского, французского, португальского и испанского языков были опущены, так как они не относятся к русскому переводу.)*
|
||||
@ -165,7 +165,7 @@ The templates can be changed when necessary.
|
||||
|
||||
> Este comando es un alias de `example`.
|
||||
|
||||
- Vea la documentación para el comando original:
|
||||
- Vea la documentación del comando original:
|
||||
|
||||
`tldr example`
|
||||
```
|
||||
@ -207,7 +207,7 @@ The templates can be changed when necessary.
|
||||
|
||||
> Cette commande est un alias de `example`.
|
||||
|
||||
- Voir la documentation de la commande originale :
|
||||
- Affiche la documentation de la commande originale :
|
||||
|
||||
`tldr example`
|
||||
```
|
||||
|
||||
@ -10,14 +10,14 @@ Only the left-alignment of the header gets lost and has to be re-added again (`|
|
||||
|
||||
| en | path/to/file | path/to/directory | path/to/file_or_directory | package | username |
|
||||
|-------|-----------------------|--------------------------|--------------------------------------|---------------|--------------------|
|
||||
| bn | পাথ/টু/ফাইল | পাথ/টু/ডিরেক্টরি | পথ/থেকে/ফাইল_অথবা_ডিরেক্টরি | প্যাকেজ | ইউজারনেম |
|
||||
| bn | ফাইল/এর/পাথ | ডিরেক্টরি/এর/পাথ | ফাইল_অথবা_ডিরেক্টরি/এর/পাথ | প্যাকেজ | ইউজারনেম |
|
||||
| bs | put/do/datoteke | put/do/direktorija | put/do/datoteke_ili_direktorija | paket | korisničko_ime |
|
||||
| ca | camí/al/fitxer | camí/al/directori | camí/al/fitxer_o_directori | paquet | nom_usuari |
|
||||
| cs | cesta/k/souboru | cesta/k/adresari | cesta/k/souboru_ci_adresari | balíček | jmeno_uzivatele |
|
||||
| da | sti/til/fil | sti/til/mappe | sti/til/fil_eller_mappe | pakke | brugernavn |
|
||||
| de | pfad/zu/datei | pfad/zu/verzeichnis | pfad/zu/datei_oder_verzeichnis | paket | benutzername |
|
||||
| es | ruta/al/archivo | ruta/al/directorio | ruta/al/archivo_o_directorio | paquete | usuario |
|
||||
| fi | polku/tiedostoon | polku/hakemistoon | polku/tiedostoon_tai_hakemistoon | paketti | tunnus |
|
||||
| fi | polku/tiedostoon | polku/hakemistoon | polku/tiedostoon_tai_hakemistoon | paketti | käyttäjätunnus |
|
||||
| fr | chemin/vers/fichier | chemin/vers/dossier | chemin/vers/fichier_ou_dossier | paquet | nom_d_utilisateur |
|
||||
| hi | फ़ाइल/का/पथ | निर्देशिका/का/पथ | फ़ाइल_या_निर्देशिका/का/पथ | पैकेज | उपयोगकर्ता_नाम |
|
||||
| id | jalan/menuju/berkas | jalan/menuju/direktori | jalan/menuju/berkas_atau_direktori | paket | nama_pengguna |
|
||||
|
||||
@ -25,17 +25,17 @@ Only the left-alignment of the header gets lost and has to be re-added again (`|
|
||||
| ko | 도움말 표시 | 버전 정보 표시 |
|
||||
| ml | സഹായ നിർദേശങ്ങൾ കാണുവാൻ | നിങ്ങൾ ഉപയോഗിക്കുന്ന ഗിറ്റിന്റെ പതിപ്പ് പരിശോധിക്കാൻ |
|
||||
| ne | | |
|
||||
| nl | Toon de help | Toon versie |
|
||||
| nl | Toon de help | Toon de versie |
|
||||
| no | | |
|
||||
| pl | Wyświetl pomoc | Wyświetl wersję |
|
||||
| pt_BR | Mostra ajuda geral | Mostra a versão |
|
||||
| pt_PT | | |
|
||||
| ro | | |
|
||||
| ru | | |
|
||||
| ru | Показать справку | Показать версию |
|
||||
| sh | | |
|
||||
| sr | Prikazuje opštu pomoć | Proverava verziju |
|
||||
| sv | | |
|
||||
| ta | உதவியைக் காட்டு | பதிப்பைச் சரிபார்க்கவும் |
|
||||
| ta | உதவியைக் காட்டு | பதிப்பைக் காட்டு |
|
||||
| th | | |
|
||||
| tr | | |
|
||||
| uk | | |
|
||||
|
||||
@ -64,7 +64,7 @@ Some subcommands such as `example command` have their own usage documentation.
|
||||
### bn
|
||||
|
||||
```markdown
|
||||
কিছু উপ-কমান্ড যেমন `example command` স্বতন্ত্র ব্যবহার নির্দেশনা রয়েছে.
|
||||
কিছু উপ-কমান্ড যেমন `example command` স্বতন্ত্র ব্যবহার নির্দেশনা রয়েছে।
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
144
Gentoo/gentooamd/home/user/.tldrc/tldr/package-lock.json
generated
144
Gentoo/gentooamd/home/user/.tldrc/tldr/package-lock.json
generated
@ -7,9 +7,9 @@
|
||||
"name": "tldr-pages",
|
||||
"license": "SEE LICENSE IN LICENSE.md",
|
||||
"dependencies": {
|
||||
"glob": "11.0.3",
|
||||
"markdownlint-cli": "^0.45.0",
|
||||
"tldr-lint": "^0.0.19"
|
||||
"glob": "11.1.0",
|
||||
"markdownlint-cli": "^0.46.0",
|
||||
"tldr-lint": "^0.0.20"
|
||||
},
|
||||
"devDependencies": {
|
||||
"husky": "^9.1.7"
|
||||
@ -159,12 +159,12 @@
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/commander": {
|
||||
"version": "13.1.0",
|
||||
"resolved": "https://registry.npmjs.org/commander/-/commander-13.1.0.tgz",
|
||||
"integrity": "sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==",
|
||||
"version": "14.0.2",
|
||||
"resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
|
||||
"integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=18"
|
||||
"node": ">=20"
|
||||
}
|
||||
},
|
||||
"node_modules/cross-spawn": {
|
||||
@ -182,9 +182,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/debug": {
|
||||
"version": "4.4.1",
|
||||
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
|
||||
"integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==",
|
||||
"version": "4.4.3",
|
||||
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
|
||||
"integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"ms": "^2.1.3"
|
||||
@ -266,6 +266,23 @@
|
||||
"url": "https://github.com/fb55/entities?sponsor=1"
|
||||
}
|
||||
},
|
||||
"node_modules/fdir": {
|
||||
"version": "6.5.0",
|
||||
"resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
|
||||
"integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=12.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"picomatch": "^3 || ^4"
|
||||
},
|
||||
"peerDependenciesMeta": {
|
||||
"picomatch": {
|
||||
"optional": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"node_modules/foreground-child": {
|
||||
"version": "3.3.1",
|
||||
"resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz",
|
||||
@ -283,14 +300,14 @@
|
||||
}
|
||||
},
|
||||
"node_modules/glob": {
|
||||
"version": "11.0.3",
|
||||
"resolved": "https://registry.npmjs.org/glob/-/glob-11.0.3.tgz",
|
||||
"integrity": "sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==",
|
||||
"license": "ISC",
|
||||
"version": "11.1.0",
|
||||
"resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz",
|
||||
"integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==",
|
||||
"license": "BlueOak-1.0.0",
|
||||
"dependencies": {
|
||||
"foreground-child": "^3.3.1",
|
||||
"jackspeak": "^4.1.1",
|
||||
"minimatch": "^10.0.3",
|
||||
"minimatch": "^10.1.1",
|
||||
"minipass": "^7.1.2",
|
||||
"package-json-from-dist": "^1.0.0",
|
||||
"path-scurry": "^2.0.0"
|
||||
@ -414,9 +431,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/js-yaml": {
|
||||
"version": "4.1.0",
|
||||
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
|
||||
"integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
|
||||
"version": "4.1.1",
|
||||
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
|
||||
"integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"argparse": "^2.0.1"
|
||||
@ -441,9 +458,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/katex": {
|
||||
"version": "0.16.22",
|
||||
"resolved": "https://registry.npmjs.org/katex/-/katex-0.16.22.tgz",
|
||||
"integrity": "sha512-XCHRdUw4lf3SKBaJe4EvgqIuWwkPSo9XoeO8GjQW94Bp7TWv9hNhzZjZ+OH9yf1UmLygb7DIT5GSFQiyt16zYg==",
|
||||
"version": "0.16.25",
|
||||
"resolved": "https://registry.npmjs.org/katex/-/katex-0.16.25.tgz",
|
||||
"integrity": "sha512-woHRUZ/iF23GBP1dkDQMh1QBad9dmr8/PAwNA54VrSOVYgI12MAcE14TqnDdQOdzyEonGzMepYnqBMYdsoAr8Q==",
|
||||
"funding": [
|
||||
"https://opencollective.com/katex",
|
||||
"https://github.com/sponsors/katex"
|
||||
@ -501,9 +518,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/markdownlint": {
|
||||
"version": "0.38.0",
|
||||
"resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.38.0.tgz",
|
||||
"integrity": "sha512-xaSxkaU7wY/0852zGApM8LdlIfGCW8ETZ0Rr62IQtAnUMlMuifsg09vWJcNYeL4f0anvr8Vo4ZQar8jGpV0btQ==",
|
||||
"version": "0.39.0",
|
||||
"resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.39.0.tgz",
|
||||
"integrity": "sha512-Xt/oY7bAiHwukL1iru2np5LIkhwD19Y7frlsiDILK62v3jucXCD6JXlZlwMG12HZOR+roHIVuJZrfCkOhp6k3g==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"micromark": "4.0.2",
|
||||
@ -523,22 +540,23 @@
|
||||
}
|
||||
},
|
||||
"node_modules/markdownlint-cli": {
|
||||
"version": "0.45.0",
|
||||
"resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.45.0.tgz",
|
||||
"integrity": "sha512-GiWr7GfJLVfcopL3t3pLumXCYs8sgWppjIA1F/Cc3zIMgD3tmkpyZ1xkm1Tej8mw53B93JsDjgA3KOftuYcfOw==",
|
||||
"version": "0.46.0",
|
||||
"resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.46.0.tgz",
|
||||
"integrity": "sha512-4gxTNzPjpLnY7ftrEZD4flPY0QBkQLiqezb6KURFSkV+vPHFOsYw8OMtY6fu82Yt8ghtSrWegpYdq1ix25VFLQ==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"commander": "~13.1.0",
|
||||
"glob": "~11.0.2",
|
||||
"ignore": "~7.0.4",
|
||||
"js-yaml": "~4.1.0",
|
||||
"commander": "~14.0.2",
|
||||
"deep-extend": "~0.6.0",
|
||||
"ignore": "~7.0.5",
|
||||
"js-yaml": "~4.1.1",
|
||||
"jsonc-parser": "~3.3.1",
|
||||
"jsonpointer": "~5.0.1",
|
||||
"markdown-it": "~14.1.0",
|
||||
"markdownlint": "~0.38.0",
|
||||
"minimatch": "~10.0.1",
|
||||
"markdownlint": "~0.39.0",
|
||||
"minimatch": "~10.1.1",
|
||||
"run-con": "~1.3.2",
|
||||
"smol-toml": "~1.3.4"
|
||||
"smol-toml": "~1.5.2",
|
||||
"tinyglobby": "~0.2.15"
|
||||
},
|
||||
"bin": {
|
||||
"markdownlint": "markdownlint.js"
|
||||
@ -1065,10 +1083,10 @@
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/minimatch": {
|
||||
"version": "10.0.3",
|
||||
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.3.tgz",
|
||||
"integrity": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==",
|
||||
"license": "ISC",
|
||||
"version": "10.1.1",
|
||||
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz",
|
||||
"integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==",
|
||||
"license": "BlueOak-1.0.0",
|
||||
"dependencies": {
|
||||
"@isaacs/brace-expansion": "^5.0.0"
|
||||
},
|
||||
@ -1153,6 +1171,19 @@
|
||||
"url": "https://github.com/sponsors/isaacs"
|
||||
}
|
||||
},
|
||||
"node_modules/picomatch": {
|
||||
"version": "4.0.3",
|
||||
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
|
||||
"integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
|
||||
"license": "MIT",
|
||||
"peer": true,
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/jonschlinkert"
|
||||
}
|
||||
},
|
||||
"node_modules/punycode.js": {
|
||||
"version": "2.3.1",
|
||||
"resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz",
|
||||
@ -1211,9 +1242,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/smol-toml": {
|
||||
"version": "1.3.4",
|
||||
"resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.3.4.tgz",
|
||||
"integrity": "sha512-UOPtVuYkzYGee0Bd2Szz8d2G3RfMfJ2t3qVdZUAozZyAk+a0Sxa+QKix0YCwjL/A1RR0ar44nCxaoN9FxdJGwA==",
|
||||
"version": "1.5.2",
|
||||
"resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.5.2.tgz",
|
||||
"integrity": "sha512-QlaZEqcAH3/RtNyet1IPIYPsEWAaYyXXv1Krsi+1L/QHppjX4Ifm8MQsBISz9vE8cHicIq3clogsheili5vhaQ==",
|
||||
"license": "BSD-3-Clause",
|
||||
"engines": {
|
||||
"node": ">= 18"
|
||||
@ -1330,10 +1361,26 @@
|
||||
"url": "https://github.com/sponsors/sindresorhus"
|
||||
}
|
||||
},
|
||||
"node_modules/tinyglobby": {
|
||||
"version": "0.2.15",
|
||||
"resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
|
||||
"integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"fdir": "^6.5.0",
|
||||
"picomatch": "^4.0.3"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=12.0.0"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/SuperchupuDev"
|
||||
}
|
||||
},
|
||||
"node_modules/tldr-lint": {
|
||||
"version": "0.0.19",
|
||||
"resolved": "https://registry.npmjs.org/tldr-lint/-/tldr-lint-0.0.19.tgz",
|
||||
"integrity": "sha512-mzVQQ9z1CZYmRe9FKSOyNNEpIHPJ0ZNfaN+gj90CJbEmDXJNSMvuc1lMfsYwlCDtAPSeYKuqNpllZigwoSvCqw==",
|
||||
"version": "0.0.20",
|
||||
"resolved": "https://registry.npmjs.org/tldr-lint/-/tldr-lint-0.0.20.tgz",
|
||||
"integrity": "sha512-AxBgoUqx/mLD3So2ALhGaY9rfOo2ZaMih35GqTEe6QWf1zkNEhM7yijnPpuRUj7RTwSZaMKHhEJUeNDbYy51Pw==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"commander": "^14.0.0"
|
||||
@ -1350,15 +1397,6 @@
|
||||
"url": "https://liberapay.com/tldr-pages"
|
||||
}
|
||||
},
|
||||
"node_modules/tldr-lint/node_modules/commander": {
|
||||
"version": "14.0.0",
|
||||
"resolved": "https://registry.npmjs.org/commander/-/commander-14.0.0.tgz",
|
||||
"integrity": "sha512-2uM9rYjPvyq39NwLRqaiLtWHyDC1FvryJDa2ATTVims5YAS4PupsEQsDvP14FqhFr0P49CYDugi59xaxJlTXRA==",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=20"
|
||||
}
|
||||
},
|
||||
"node_modules/uc.micro": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz",
|
||||
|
||||
@ -6,9 +6,9 @@
|
||||
"repository": "tldr-pages/tldr",
|
||||
"homepage": "https://tldr.sh/",
|
||||
"dependencies": {
|
||||
"glob": "11.0.3",
|
||||
"markdownlint-cli": "^0.45.0",
|
||||
"tldr-lint": "^0.0.19"
|
||||
"glob": "11.1.0",
|
||||
"markdownlint-cli": "^0.46.0",
|
||||
"tldr-lint": "^0.0.20"
|
||||
},
|
||||
"devDependencies": {
|
||||
"husky": "^9.1.7"
|
||||
|
||||
@ -0,0 +1,20 @@
|
||||
# am
|
||||
|
||||
> مدير الأنشطة في أندرويد.
|
||||
> لمزيد من التفاصيل: <https://developer.android.com/tools/adb#am>.
|
||||
|
||||
- ابدأ نشاطا بتحديد اسم الحزمة/المكوّن بالكامل:
|
||||
|
||||
`am start -n {{com.android.settings/.Settings}}`
|
||||
|
||||
- ابدأ فعلا (action) ومرّر بيانات (data) له:
|
||||
|
||||
`am start -a {{android.intent.action.VIEW}} -d {{tel:123}}`
|
||||
|
||||
- ابدأ نشاطا يطابق فعلا (action) وفئة (category) معيّنة:
|
||||
|
||||
`am start -a {{android.intent.action.MAIN}} -c {{android.intent.category.HOME}}`
|
||||
|
||||
- حوّل Intent إلى URI:
|
||||
|
||||
`am to-uri -a {{android.intent.action.VIEW}} -d {{tel:123}}`
|
||||
@ -1,28 +1,28 @@
|
||||
# cd
|
||||
|
||||
> تغيير مجلد العمل الحالي.
|
||||
> لمزيد من التفاصيل: <https://manned.org/cd>.
|
||||
> لمزيد من التفاصيل: <https://www.gnu.org/software/bash/manual/bash.html#index-cd>.
|
||||
|
||||
- اللانتقال الى المجلد المذكور:
|
||||
- اللانتقال إلى المجلد المذكور:
|
||||
|
||||
`cd {{path/to/directory}}`
|
||||
|
||||
- اللانتقال الى المجلد الوالد اللاعلى للمجلد الحالي:
|
||||
- اللانتقال إلى المجلد الأعلى للمجلد الحالي:
|
||||
|
||||
`cd ..`
|
||||
|
||||
- الانتقال للمجلد الرئيسي للمستخدم الحالي:
|
||||
- الانتقال إلى المجلد الرئيسي للمستخدم الحالي:
|
||||
|
||||
`cd`
|
||||
|
||||
- الانتقال للمجلد الرئيسي للمستخدم المذكور:
|
||||
- الانتقال إلى المجلد الرئيسي للمستخدم المذكور:
|
||||
|
||||
`cd ~{{username}}`
|
||||
|
||||
- الانتقال الى المجلد الذي تم اختياره سابقا:
|
||||
- الانتقال إلى المجلد الذي تم اختياره سابقًا:
|
||||
|
||||
`cd -`
|
||||
|
||||
- الانتقال الى مجلد الأصل:
|
||||
- الانتقال إلى مجلد الجذر:
|
||||
|
||||
`cd /`
|
||||
|
||||
@ -1,36 +1,36 @@
|
||||
# ffmpeg
|
||||
|
||||
> أداة لتحويل الفيديو.
|
||||
> لمزيد من التفاصيل: <https://ffmpeg.org>.
|
||||
> لمزيد من التفاصيل: <https://ffmpeg.org/ffmpeg.html#Options>.
|
||||
|
||||
- استخراج الصوت من فيديو وحفظه بصيغة MP3:
|
||||
|
||||
`ffmpeg -i {{path/to/video.mp4}} -vn {{path/to/sound.mp3}}`
|
||||
|
||||
- تحويل ملف FLAC إلى تنسيق Red Book CD (44100kHz، 16bit):
|
||||
- تحويل ملف FLAC إلى تنسيق Red Book CD (44100kHz، 16bit):
|
||||
|
||||
`ffmpeg -i {{path/to/input_audio.flac}} -ar 44100 -sample_fmt s16 {{path/to/output_audio.wav}}`
|
||||
|
||||
- حفظ فيديو كـ GIF مع ضبط ارتفاع الصورة إلى 1000 بكسل ومعدل الإطارات إلى 15:
|
||||
- حفظ فيديو كـ GIF مع ضبط الارتفاع إلى 1000 بكسل ومعدل الإطارات إلى 15:
|
||||
|
||||
`ffmpeg -i {{path/to/video.mp4}} {{[-vf|-filter:v]}} 'scale=-1:{{1000}}' -r {{15}} {{path/to/output.gif}}`
|
||||
|
||||
- دمج صور مرقمة (`frame_1.jpg`، `frame_2.jpg`، إلخ) في فيديو أو GIF:
|
||||
- دمج صور مرقمة (`frame_1.jpg`، `frame_2.jpg`، ...) في فيديو أو GIF:
|
||||
|
||||
`ffmpeg -i {{path/to/frame_%d.jpg}} -f image2 {{video.mpg|video.gif}}`
|
||||
|
||||
- قص فيديو من وقت بداية معين mm:ss إلى وقت نهاية mm2:ss2 (تجاهل علامة to- للقص حتى النهاية):
|
||||
- قص مقطع فيديو من وقت بداية mm:ss إلى وقت نهاية mm2:ss2 (تجاهل -to للقص حتى النهاية):
|
||||
|
||||
`ffmpeg -i {{path/to/input_video.mp4}} -ss {{mm:ss}} -to {{mm2:ss2}} {{[-c|-codec]}} copy {{path/to/output_video.mp4}}`
|
||||
|
||||
- تحويل فيديو AVI إلى MP4. صوت AAC بمعدل 128kbit، فيديو h264 بـ CRF 23:
|
||||
- تحويل فيديو AVI إلى MP4 بصوت AAC بمعدل 128kbit وفيديو h264 بـ CRF 23:
|
||||
|
||||
`ffmpeg -i {{path/to/input_video}}.avi {{[-c|-codec]}}:a aac -b:a 128k {{[-c|-codec]}}:v libx264 -crf 23 {{path/to/output_video}}.mp4`
|
||||
|
||||
- إعادة تهيئة فيديو MKV إلى MP4 دون إعادة ترميز تيارات الصوت أو الفيديو:
|
||||
- إعادة تغليف فيديو MKV إلى MP4 دون إعادة ترميز الصوت أو الفيديو:
|
||||
|
||||
`ffmpeg -i {{path/to/input_video}}.mkv {{[-c|-codec]}} copy {{path/to/output_video}}.mp4`
|
||||
|
||||
- تحويل فيديو MP4 إلى ترميز VP9. للحصول على أفضل جودة، استخدم قيمة CRF (النطاق الموصى به 15-35) ويجب أن يكون b:v- صفرًا:
|
||||
- تحويل فيديو MP4 إلى ترميز VP9 بأفضل جودة باستخدام قيمة CRF (النطاق الموصى به 15–35) وb:v=0:
|
||||
|
||||
`ffmpeg -i {{path/to/input_video}}.mp4 {{[-c|-codec]}}:v libvpx-vp9 -crf {{30}} -b:v 0 {{[-c|-codec]}}:a libopus -vbr on -threads {{number_of_threads}} {{path/to/output_video}}.webm`
|
||||
|
||||
@ -0,0 +1,7 @@
|
||||
# fossil rm
|
||||
|
||||
> هذا الأمر هو اسم مستعار لـ `fossil delete`.
|
||||
|
||||
- إعرض التوثيقات للأمر الأصلي:
|
||||
|
||||
`tldr fossil delete`
|
||||
@ -2,17 +2,17 @@
|
||||
|
||||
> أداة بحث تقريبي (fuzzy) لسطر الأوامر.
|
||||
> مشابهة لـ `sk`.
|
||||
> لمزيد من التفاصيل: <https://github.com/junegunn/fzf>.
|
||||
> لمزيد من التفاصيل: <https://github.com/junegunn/fzf#usage>.
|
||||
|
||||
- تشغيل `fzf` على جميع الملفات داخل مُجَلَّد معين:
|
||||
- تشغيل `fzf` على جميع الملفات داخل المجلد المحدد:
|
||||
|
||||
`find {{path/to/directory}} -type f | fzf`
|
||||
|
||||
- تشغيل `fzf` للبحث في العمليات الجارية في الخلفية:
|
||||
- تشغيل `fzf` للعمليات الجارية:
|
||||
|
||||
`ps aux | fzf`
|
||||
|
||||
- تحديد ملفات متعددة باستخدام `<Shift Tab>` وحفظها في ملف:
|
||||
- تحديد ملفات متعددة باستخدام `<Shift Tab>` وكتابتها إلى ملف:
|
||||
|
||||
`find {{path/to/directory}} -type f | fzf {{[-m|--multi]}} > {{path/to/file}}`
|
||||
|
||||
@ -20,10 +20,10 @@
|
||||
|
||||
`fzf {{[-q|--query]}} "{{query}}"`
|
||||
|
||||
- تشغيل `fzf` على الإدخالات التي تبدأ بـ "core" وتنتهي بـ "go" أو "rb" أو "py":
|
||||
- تشغيل `fzf` على إدخالات تبدأ بـ `core` وتنتهي بـ `go` أو `rb` أو `py`:
|
||||
|
||||
`fzf {{[-q|--query]}} "^core go$ | rb$ | py$"`
|
||||
|
||||
- تشغيل `fzf` على الإدخالات التي لا تطابق "pyc" وتطابق تمامًا "travis":
|
||||
- تشغيل `fzf` على إدخالات لا تطابق `pyc` وتحتوي على `travis`:
|
||||
|
||||
`fzf {{[-q|--query]}} "!pyc 'travis"`
|
||||
`fzf {{[-q|--query]}} '!pyc travis'`
|
||||
|
||||
@ -1,36 +1,36 @@
|
||||
# g++
|
||||
|
||||
> ترجمة ملفات مصدر C++.
|
||||
> جزء من GCC (مجموعة مترجمات جنو).
|
||||
> لمزيد من التفاصيل: <https://gcc.gnu.org>.
|
||||
> جزء من حزمة GCC (مجموعة مترجمات جنو).
|
||||
> لمزيد من التفاصيل: <https://gcc.gnu.org/onlinedocs/gcc/C_002b_002b-Dialect-Options.html>.
|
||||
|
||||
- ترجمة ملف مصدر إلى ملف تنفيذي ثنائي (Binary):
|
||||
- ترجمة ملف أو عدة ملفات مصدر إلى ملف تنفيذي:
|
||||
|
||||
`g++ {{path/to/source1.cpp path/to/source2.cpp ...}} {{-o|--output}} {{path/to/output_executable}}`
|
||||
`g++ {{path/to/source1.cpp path/to/source2.cpp ...}} {{[-o|--output]}} {{path/to/output_executable}}`
|
||||
|
||||
- تفعيل عرض جميع الأخطاء والتحذيرات:
|
||||
- إظهار جميع التحذيرات:
|
||||
|
||||
`g++ {{path/to/source.cpp}} -Wall {{-o|--output}} {{output_executable}}`
|
||||
`g++ {{path/to/source.cpp}} -Wall {{[-o|--output]}} {{path/to/output_executable}}`
|
||||
|
||||
- عرض التحذيرات الشائعة، وإضافة رموز التصحيح إلى الإخراج، وتحسين الأداء دون التأثير على التصحيح:
|
||||
- إظهار التحذيرات الشائعة، تضمين رموز التصحيح، وتحسين لا يؤثر في إزالة التصحيح:
|
||||
|
||||
`g++ {{path/to/source.cpp}} -Wall {{-g|--debug}} -Og {{-o|--output}} {{path/to/output_executable}}`
|
||||
`g++ {{path/to/source.cpp}} -Wall {{[-g|--debug]}} -Og {{[-o|--output]}} {{path/to/output_executable}}`
|
||||
|
||||
- اختيار معيار لغة C++ للترجمة (C++98/C++11/C++14/C++17):
|
||||
- اختيار معيار اللغة المستهدف (C++98/C++11/C++14/C++17):
|
||||
|
||||
`g++ {{path/to/source.cpp}} -std={{c++98|c++11|c++14|c++17}} {{-o|--output}} {{path/to/output_executable}}`
|
||||
`g++ {{path/to/source.cpp}} -std={{c++98|c++11|c++14|c++17}} {{[-o|--output]}} {{path/to/output_executable}}`
|
||||
|
||||
- تضمين مكتبات تقع في مسار مختلف عن ملف المصدر:
|
||||
- تضمين مسارات للرؤوس والمكتبات والربط بمكتبة:
|
||||
|
||||
`g++ {{path/to/source.cpp}} {{-o|--output}} {{path/to/output_executable}} -I{{path/to/header}} -L{{path/to/library}} -l{{library_name}}`
|
||||
`g++ {{path/to/source.cpp}} {{[-o|--output]}} {{path/to/output_executable}} -I{{path/to/header}} -L{{path/to/library}} -l{{library_name}}`
|
||||
|
||||
- ترجمة وربط ملفات مصدر متعددة في ملف تنفيذي ثنائي (Binary):
|
||||
- ترجمة ثم ربط عدة ملفات مصدر على خطوتين:
|
||||
|
||||
`g++ {{-c|--compile}} {{path/to/source1.cpp path/to/source2.cpp ...}} && g++ {{-o|--output}} {{path/to/output_executable}} {{path/to/source1.o path/to/source2.o ...}}`
|
||||
`g++ {{[-c|--compile]}} {{path/to/source1.cpp path/to/source2.cpp ...}} && g++ {{[-o|--output]}} {{path/to/output_executable}} {{path/to/source1.o path/to/source2.o ...}}`
|
||||
|
||||
- تحسين البرنامج المترجم لزيادة الأداء:
|
||||
- تحسين الأداء عند الترجمة:
|
||||
|
||||
`g++ {{path/to/source.cpp}} -O{{1|2|3|fast}} {{-o|--output}} {{path/to/output_executable}}`
|
||||
`g++ {{path/to/source.cpp}} -O{{1|2|3|fast}} {{[-o|--output]}} {{path/to/output_executable}}`
|
||||
|
||||
- عرض الإصدار:
|
||||
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
> معالجة مسبقة وتجميع ملفات مصدر C و C++، ثم تجميعها وربطها معًا.
|
||||
> جزء من GCC (مجموعة مترجمات جنو).
|
||||
> لمزيد من التفاصيل: <https://gcc.gnu.org>.
|
||||
> لمزيد من التفاصيل: <https://gcc.gnu.org/onlinedocs/gcc/>.
|
||||
|
||||
- ترجمة ملفات مصدر متعددة إلى ملف قابل للتنفيذ:
|
||||
|
||||
|
||||
@ -17,8 +17,8 @@
|
||||
|
||||
- سحب العلامات (tags) أيضًا من المستودع الخارجي:
|
||||
|
||||
`git fetch --tags`
|
||||
`git fetch {{[-t|--tags]}}`
|
||||
|
||||
- حذف المراجع المحلية للفروع الخارجية التي تم حذفها في المستودع الخارجي:
|
||||
|
||||
`git fetch --prune`
|
||||
`git fetch {{[-p|--prune]}}`
|
||||
|
||||
@ -13,7 +13,7 @@
|
||||
|
||||
- تهيئة مستودع يستخدم خوارزمية SHA256 لتنسيق تجزئة الكائنات (يتطلب إصدار Git 2.29 أو أحدث):
|
||||
|
||||
`git init --object-format {{sha256}}`
|
||||
`git init --object-format sha256`
|
||||
|
||||
- تهيئة مستودع خال، مناسب للاستخدام كمستودع خارجي عبر SSH:
|
||||
|
||||
|
||||
@ -1,14 +1,14 @@
|
||||
# go
|
||||
|
||||
> إدارة كود مصدر Go.
|
||||
> بعض الأوامر الفرعية مثل `build` تحتوي على توثيق استخدام خاص بها.
|
||||
> لمزيد من التفاصيل: <https://go.dev/>.
|
||||
> إدارة شيفرة Go.
|
||||
> بعض الأوامر الفرعية مثل `build` لها توثيق استخدام خاص بها.
|
||||
> لمزيد من التفاصيل: <https://pkg.go.dev/cmd/go>.
|
||||
|
||||
- تنزيل وتثبيت حزمة محددة بالمسار الخاص بها:
|
||||
- تنزيل وتثبيت حزمة محددة بمسار الاستيراد:
|
||||
|
||||
`go get {{package_path}}`
|
||||
|
||||
- ترجمة وتشغيل ملف مصدر (يجب أن يحتوي على حزمة `main`):
|
||||
- ترجمة وتشغيل ملف مصدر (يجب أن يحتوي على الحزمة `main`):
|
||||
|
||||
`go run {{file}}.go`
|
||||
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
|
||||
- إنشاء مفتاح GPG عام وخاص بطريقة تفاعلية:
|
||||
|
||||
`gpg --full-generate-key`
|
||||
`gpg {{[--full-gen-key|--full-generate-key]}}`
|
||||
|
||||
- توقيع الملف `doc.txt` دون تشفير (يتم حفظ الإخراج في ملف `doc.txt.asc`):
|
||||
|
||||
@ -13,15 +13,15 @@
|
||||
|
||||
- تشفير وتوقيع الملف `doc.txt` للمستخدمين alice@example.com و bob@example.com (يتم حفظ الإخراج في ملف `doc.txt.gpg`):
|
||||
|
||||
`gpg --encrypt --sign --recipient {{alice@example.com}} --recipient {{bob@example.com}} {{doc.txt}}`
|
||||
`gpg {{[-es|--encrypt --sign]}} {{[-r|--recipient]}} {{alice@example.com}} {{[-r|--recipient]}} {{bob@example.com}} {{doc.txt}}`
|
||||
|
||||
- تشفير `doc.txt` باستخدام كلمة مرور فقط (يتم حفظ الإخراج في ملف `doc.txt.gpg`):
|
||||
|
||||
`gpg --symmetric {{doc.txt}}`
|
||||
`gpg {{[-c|--symmetric]}} {{doc.txt}}`
|
||||
|
||||
- فك تشفير `doc.txt.gpg` (يتم عرض الإخراج على `stdout`):
|
||||
|
||||
`gpg --decrypt {{doc.txt.gpg}}`
|
||||
`gpg {{[-d|--decrypt]}} {{doc.txt.gpg}}`
|
||||
|
||||
- استيراد مفتاح عام:
|
||||
|
||||
@ -29,8 +29,8 @@
|
||||
|
||||
- تصدير المفتاح العام للمستخدم alice@example.com (يتم عرض الإخراج على `stdout`):
|
||||
|
||||
`gpg --export --armor {{alice@example.com}}`
|
||||
`gpg --export {{[-a|--armor]}} {{alice@example.com}}`
|
||||
|
||||
- تصدير المفتاح الخاص للمستخدم alice@example.com (يتم عرض الإخراج على `stdout`):
|
||||
|
||||
`gpg --export-secret-keys --armor {{alice@example.com}}`
|
||||
`gpg --export-secret-keys {{[-a|--armor]}} {{alice@example.com}}`
|
||||
|
||||
@ -1,17 +1,19 @@
|
||||
# htop
|
||||
|
||||
> عرض معلومات ديناميكية في الوقت الحالي عن العمليات الجارية. نسخة محسنة من `top`.
|
||||
> لمزيد من التفاصيل: <https://htop.dev/>.
|
||||
> عرض معلومات ديناميكية لحظية عن العمليات الجارية.
|
||||
> نسخة محسنة من `top`.
|
||||
> انظر أيضًا: `top` و`atop` و`glances` و`btop` و`btm`.
|
||||
> لمزيد من التفاصيل: <https://manned.org/htop>.
|
||||
|
||||
- تشغيل `htop`:
|
||||
|
||||
`htop`
|
||||
|
||||
- تشغيل `htop` لعرض العمليات المملوكة من قبل مستخدم معين:
|
||||
- تشغيل `htop` لعرض العمليات المملوكة لمستخدم محدد:
|
||||
|
||||
`htop {{[-u|--user]}} {{username}}`
|
||||
|
||||
- عرض العمليات بشكل هرمي في عرض متفرع لإظهار علاقات الأصل والفرع:
|
||||
- عرض العمليات بشكل هرمي لإظهار علاقة الأصل والفرع:
|
||||
|
||||
`htop {{[-t|--tree]}}`
|
||||
|
||||
@ -19,18 +21,18 @@
|
||||
|
||||
`htop {{[-s|--sort]}} {{sort_item}}`
|
||||
|
||||
- تشغيل `htop` مع تأخير محدد بين التحديثات، بوحدات عشر الثانية (مثال: 50 = 5 ثواني):
|
||||
- تشغيل `htop` مع تأخير محدد بين التحديثات بوحدات عُشر الثانية (مثال: 50 = 5 ثوانٍ):
|
||||
|
||||
`htop {{[-d|--delay]}} {{50}}`
|
||||
|
||||
- عرض الأوامر التفاعلية أثناء تشغيل htop:
|
||||
- تعطيل جميع ميزات تغيير النظام والعمليات:
|
||||
|
||||
`<?>`
|
||||
`htop --readonly`
|
||||
|
||||
- التبديل إلى علامة تبويب أخرى:
|
||||
- عرض الأوامر التفاعلية أثناء التشغيل:
|
||||
|
||||
`{{<F1>|<?>}}`
|
||||
|
||||
- الانتقال إلى علامة تبويب أخرى:
|
||||
|
||||
`<Tab>`
|
||||
|
||||
- عرض المساعدة:
|
||||
|
||||
`htop {{[-h|--help]}}`
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
# newsboat
|
||||
|
||||
> هو قارئ خلاصة آر إس إس للطرفية أو الكونسول.
|
||||
> لمزيد من التفاصيل: <https://newsboat.org/>.
|
||||
> لمزيد من التفاصيل: <https://newsboat.org/releases/2.40/docs/newsboat.html#_first_steps>.
|
||||
|
||||
- إستيراد روابط الخلاصات من ملف OPML:
|
||||
|
||||
`newsboat -i {{my-feeds.xml}}`
|
||||
`newsboat {{[-i|--import-from-opml]}} {{my-feeds.xml}}`
|
||||
|
||||
- إضافة روابط الخلاصات يدوياً:
|
||||
|
||||
@ -13,11 +13,11 @@
|
||||
|
||||
- إبدأ newsboat وقم بتحديث كل الخلاصات عند بدء التشغيل:
|
||||
|
||||
`newsboat -r`
|
||||
`newsboat {{[-r|--refresh-on-start]}}`
|
||||
|
||||
- نفذ أمر أو عدة أوامر مفصولة بمسافات بدون الحاجة إلي فتح newsboat:
|
||||
|
||||
`newsboat -x {{reload print-unread ...}}`
|
||||
`newsboat {{[-x|--execute]}} {{reload print-unread ...}}`
|
||||
|
||||
- انظر إختصارات لوحة المفاتيح (الإختصارت الأكثر شيوعاً مرئية في شريط الحالة):
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
# node
|
||||
|
||||
> بيئة تشغيل JavaScript للخادم (Node.js).
|
||||
> لمزيد من التفاصيل: <https://nodejs.org>.
|
||||
> لمزيد من التفاصيل: <https://nodejs.org/docs/latest/api/cli.html#options>.
|
||||
|
||||
- تشغيل ملف JavaScript:
|
||||
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
> مجموعة أدوات تشفير OpenSSL.
|
||||
> بعض الأوامر الفرعية مثل `req` تحتوي على وثائق استخدام خاصة بها.
|
||||
> لمزيد من التفاصيل: <https://www.openssl.org>.
|
||||
> لمزيد من التفاصيل: <https://docs.openssl.org/master/man1/openssl/>.
|
||||
|
||||
- عرض الإرشادات:
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
# pgrep
|
||||
|
||||
> البحث عن العمليات أو إرسال إشارات إليها باستخدام الاسم.
|
||||
> لمزيد من التفاصيل: <https://www.manned.org/pgrep>.
|
||||
> لمزيد من التفاصيل: <https://manned.org/pgrep>.
|
||||
|
||||
- عرض معرّفات العمليات (PIDs) لأي عمليات جارية تتطابق مع اسم العملية:
|
||||
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
> مدير الحزم الخاص بلغة بايثون.
|
||||
> بعض الأوامر الفرعية مثل `install` لديها توثيق خاص بها.
|
||||
> لمزيد من التفاصيل: <https://pip.pypa.io>.
|
||||
> لمزيد من التفاصيل: <https://pip.pypa.io/en/stable/cli/pip/>.
|
||||
|
||||
- تثبيت حزمة (راجع `pip install` لمزيد من خيارات التثبيت):
|
||||
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
> إرسال إشارة إلى العملية حسب الاسم.
|
||||
> يُستخدم غالبًا لإيقاف العمليات.
|
||||
> لمزيد من التفاصيل: <https://www.manned.org/pkill>.
|
||||
> لمزيد من التفاصيل: <https://manned.org/pkill>.
|
||||
|
||||
- إنهاء جميع العمليات التي تطابق اسم محدد:
|
||||
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
> أداة أرشفة.
|
||||
> غالبًا ما تُستخدم مع طريقة ضغط، مثل `gzip` أو `bzip2`.
|
||||
> لمزيد من التفاصيل: <https://www.gnu.org/software/tar>.
|
||||
> لمزيد من التفاصيل: <https://www.gnu.org/software/tar/manual/tar.html>.
|
||||
|
||||
- إنشاء أرشيف وكتابته إلى ملف:
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
|
||||
- إنشاء أرشيف مضغوط من مجلد باستخدام المسارات النسبية:
|
||||
|
||||
`tar czf {{path/to/target.tar.gz}} --directory={{path/to/directory}} .`
|
||||
`tar czf {{path/to/target.tar.gz}} {{[-C|--directory]}} {{path/to/directory}} .`
|
||||
|
||||
- فك ضغط ملف أرشيف مضغوط في المجلد الحالي:
|
||||
|
||||
@ -22,7 +22,7 @@
|
||||
|
||||
- فك ضغط ملف أرشيف مضغوط في مجلد محدد:
|
||||
|
||||
`tar xf {{path/to/source.tar[.gz|.bz2|.xz]}} --directory={{path/to/directory}}`
|
||||
`tar xf {{path/to/source.tar[.gz|.bz2|.xz]}} {{[-C|--directory]}} {{path/to/directory}}`
|
||||
|
||||
- إنشاء أرشيف مضغوط وكتابته إلى ملف، مع تحديد خوارزمية الضغط تلقائيًا بناءً على امتداد الملف:
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
# tcpdump
|
||||
|
||||
> عرض وتحليل حركة المرور على الشبكة.
|
||||
> لمزيد من التفاصيل: <https://www.tcpdump.org>.
|
||||
> لمزيد من التفاصيل: <https://www.tcpdump.org/manpages/tcpdump.1.html>.
|
||||
|
||||
- عرض قائمة بواجهات الشبكة المتوفرة:
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user