vscode gone and update

This commit is contained in:
RafayAhmad7548 2025-06-26 19:57:04 +05:00
parent 678d445eae
commit 9a6cecf875
42 changed files with 657 additions and 1645 deletions

View file

@ -1,57 +1,38 @@
# GIMP action-history
(history-item "layers-lock-position" 4)
(history-item "layers-mask-show" 0)
(history-item "layers-mask-disable" 4)
(history-item "layers-lock-position" 3)
(history-item "drawable-lock-position" 0)
(history-item "drawable-lock-position" 1)
(history-item "view-show-selection" 4)
(history-item "file-save" 1)
(history-item "view-show-selection" 3)
(history-item "tools-move" 3)
(history-item "select-none" 2)
(history-item "edit-clear" 1)
(history-item "tools-bucket-fill" 3)
(history-item "tools-vector" 0)
(history-item "tools-rect-select" 1)
(history-item "tools-ellipse-select" 1)
(history-item "tools-scale" 1)
(history-item "file-export" 1)
(history-item "dialogs-layers" 0)
(history-item "tools-text" 0)
(history-item "layers-visible" 0)
(history-item "paths-lock-content" 0)
(history-item "paths-lock-position" 1)
(history-item "tools-fuzzy-select" 0)
(history-item "select-invert" 1)
(history-item "layers-merge-down" 0)
(history-item "tools-free-select" 0)
(history-item "paths-selection-from-paths" 0)
(history-item "tools-smudge" 0)
(history-item "drawable-visible" 0)
(history-item "layers-lock-content" 1)
(history-item "layers-new" 0)
(history-item "paths-fill" 0)
(history-item "file-save-as" 0)
(history-item "layers-alpha-add" 0)
(history-item "select-border" 0)
(history-item "layers-lock-alpha" 0)
(history-item "select-grow" 0)
(history-item "view-show-sample-points" 0)
(history-item "view-show-rulers" 0)
(history-item "view-show-scrollbars" 0)
(history-item "layers-delete" 0)
(history-item "edit-fill-fg" 0)
(history-item "layers-resize" 0)
(history-item "dock-move-to-screen-wayland-1" 0)
(history-item "channels-lock-content" 0)
(history-item "channels-lock-position" 0)
(history-item "drawable-lock-content" 0)
(history-item "image-convert-non-linear" 0)
(history-item "image-color-profile-use-srgb" 0)
(history-item "layers-visible" 0)
(history-item "layers-lock-content" 2)
(history-item "tools-move" 3)
(history-item "select-none" 1)
(history-item "view-color-management-enable" 0)
(history-item "drawable-lock-content" 0)
(history-item "view-show-layer-boundary" 0)
(history-item "view-show-canvas-boundary" 0)
(history-item "view-show-guides" 0)
(history-item "file-open-as-layers" 0)
(history-item "view-show-sample-points" 0)
(history-item "view-show-rulers" 0)
(history-item "view-show-scrollbars" 0)
(history-item "image-color-profile-use-srgb" 1)
(history-item "edit-clear" 0)
(history-item "drawable-visible" 1)
(history-item "tools-bucket-fill" 0)
(history-item "images-raise-views" 1)
(history-item "tools-vector" 0)
(history-item "tools-rect-select" 0)
(history-item "file-open" 1)
(history-item "tools-ellipse-select" 1)
(history-item "tools-scale" 0)
(history-item "channels-lock-content" 0)
(history-item "channels-lock-position" 0)
(history-item "image-convert-non-linear" 1)
(history-item "file-export" 0)
(history-item "dockable-show-button-bar" 0)
(history-item "dockable-preview-size-tiny" 0)
(history-item "dockable-preview-size-medium" 0)
@ -60,20 +41,39 @@
(history-item "dockable-view-type-list" 0)
(history-item "dock-show-image-menu" 0)
(history-item "dock-auto-follow-active" 0)
(history-item "image-new" 0)
(history-item "images-raise-views" 0)
(history-item "brush-editor-edit-active" 0)
(history-item "layers-blend-space-auto" 0)
(history-item "dock-move-to-screen-wayland-1" 0)
(history-item "paths-lock-content" 0)
(history-item "paths-lock-position" 0)
(history-item "dialogs-layers" 0)
(history-item "tools-text" 0)
(history-item "layers-composite-space-auto" 0)
(history-item "layers-composite-mode-auto" 0)
(history-item "file-quit" 0)
(history-item "tools-fuzzy-select" 0)
(history-item "select-invert" 0)
(history-item "brush-editor-edit-active" 0)
(history-item "layers-blend-space-auto" 0)
(history-item "layers-merge-down" 0)
(history-item "tools-free-select" 0)
(history-item "paths-selection-from-paths" 0)
(history-item "tools-smudge" 0)
(history-item "view-dot-for-dot" 0)
(history-item "view-display-black-point-compensation" 0)
(history-item "view-snap-to-guides" 0)
(history-item "view-show-menubar" 0)
(history-item "view-show-statusbar" 0)
(history-item "layers-new" 0)
(history-item "paths-fill" 0)
(history-item "file-save-as" 0)
(history-item "layers-alpha-add" 0)
(history-item "select-border" 0)
(history-item "select-grow" 0)
(history-item "layers-delete" 0)
(history-item "edit-fill-fg" 0)
(history-item "layers-resize" 0)
(history-item "file-open-as-layers" 0)
(history-item "image-new" 0)
(history-item "file-quit" 0)
(history-item "script-fu-addborder" 0)
(history-item "file-open" 0)
(history-item "dialogs-preferences" 0)
(history-item "select-all" 0)
(history-item "layers-resize-to-image" 0)

File diff suppressed because one or more lines are too long

View file

@ -7,7 +7,7 @@
# Preferences dialog.
(prev-language "American English")
(config-version "3.0.0")
(config-version "3.0.4")
(import-raw-plug-in "${gimp_plug_in_dir}/plug-ins/file-raw-placeholder/file-raw-placeholder")
(monitor-xresolution 143)
(monitor-yresolution 144)

View file

@ -0,0 +1,4 @@
# settings
# end of settings

View file

@ -6,7 +6,7 @@
(protocol-version 277)
(file-version 15)
(plug-in-def "${gimp_plug_in_dir}/plug-ins/web-browser/web-browser" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/web-browser/web-browser" 1747753674
(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."
@ -20,7 +20,7 @@
2147483647
1 0
(proc-arg 7 "GParamString" "gchararray" "url" "URL" "URL to open" 3 "https://www.gimp.org/")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/wavelet-decompose/wavelet-decompose" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/wavelet-decompose/wavelet-decompose" 1747753674
(proc-def "plug-in-wavelet-decompose" 1
"Wavelet decompose"
"Compute and render wavelet scales"
@ -40,7 +40,7 @@
(proc-arg 1 "GParamInt" "gint" "scales" "Scal_es" "Number of scales" 3 1 7 5)
(proc-arg 5 "GParamBoolean" "gboolean" "create-group" "Create a layer group to store the _decomposition" "Create a layer group to store the decomposition" 3 1)
(proc-arg 5 "GParamBoolean" "gboolean" "create-masks" "_Add a layer mask to each scales layer" "Add a layer mask to each scales layer" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/warp/warp" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/warp/warp" 1747753674
(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."
@ -71,7 +71,7 @@
(proc-arg 9 "GimpParamDrawable" "GimpDrawable" "vector-map" "_Vector Map" "Fixed vector control map" 3 1)
(proc-arg 6 "GParamDouble" "gdouble" "vector-scale" "Vector magn_itude" "Scaling factor for fixed vector map (0=don't use)" 3 -1.7976931348623157e+308 1.7976931348623157e+308 0)
(proc-arg 6 "GParamDouble" "gdouble" "vector-angle" "Ang_le" "Angle for fixed vector map" 3 0 360 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/van-gogh-lic/van-gogh-lic" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/van-gogh-lic/van-gogh-lic" 1747753674
(proc-def "plug-in-lic" 1
"Special effects that nobody understands"
"No help yet"
@ -97,7 +97,7 @@
(proc-arg 6 "GParamDouble" "gdouble" "integration-steps" "Inte_gration steps" "Integration steps" 3 1 40 25)
(proc-arg 6 "GParamDouble" "gdouble" "min-value" "Minimum v_alue" "Minimum value" 3 -100 0 -25)
(proc-arg 6 "GParamDouble" "gdouble" "max-value" "Ma_ximum value" "Maximum value" 3 0 100 25)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/unit-editor/unit-editor" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/unit-editor/unit-editor" 1747753674
(proc-def "plug-in-unit-editor" 1
"Create or alter units used in GIMP"
"The GIMP unit editor"
@ -112,7 +112,7 @@
2147483647
1 0
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/tile-small/tile-small" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/tile-small/tile-small" 1747753674
(proc-def "plug-in-small-tiles" 1
"Tile image into smaller versions of the original"
"More here later"
@ -130,7 +130,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0)
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")
(proc-arg 1 "GParamInt" "gint" "num-tiles" "_n²" "Number of tiles to make" 3 2 6 2)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/tile/tile" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/tile/tile" 1747753674
(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."
@ -152,7 +152,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "new-image" "New _image" "Create a new image" 3 1)
(proc-arg 9 "GimpParamImage" "GimpImage" "new-image" "New image" "Output image (NULL if new-image == FALSE)" 3 1)
(proc-arg 9 "GimpParamLayer" "GimpLayer" "new-layer" "New layer" "Output layer (NULL if new-image == FALSE)" 3 1)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/test-sphere-v3/test-sphere-v3.scm" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/test-sphere-v3/test-sphere-v3.scm" 1747753674
(proc-def "script-fu-test-sphere-v3" 1
"Plug-in example in Scheme"
""
@ -180,7 +180,7 @@
(proc-arg 12 "GimpParamPattern" "GimpPattern" "pattern" "Pattern" "Pattern" 3 0 0 1965)
(proc-arg 12 "GimpParamGradient" "GimpGradient" "gradient" "Gradient" "Gradient" 3 0 0 2060)
(proc-arg 5 "GParamBoolean" "gboolean" "toggle-2" "Gradient reverse" "Gradient reverse" 3 0)
(proc-arg 12 "GimpParamFont" "GimpFont" "font" "Font" "Font" 3 0 0 2488)
(proc-arg 12 "GimpParamFont" "GimpFont" "font" "Font" "Font" 3 0 0 2510)
(proc-arg 1 "GParamInt" "gint" "adjustment-3" "Font size (pixels)" "Font size (pixels)" 3 1 1000 50)
(proc-arg 12 "GimpParamPalette" "GimpPalette" "palette" "Palette" "Palette" 3 0 0 2014)
(proc-arg 13 "GimpParamFile" "GFile" "filename" "Environment map" "Environment map" 259 0 1 "file:///usr/share/gimp/3.0/scripts/images/beavis.jpg")
@ -192,7 +192,7 @@
(proc-arg 9 "GimpParamChannel" "GimpChannel" "channel" "Channel" "Channel" 3 1)
(proc-arg 9 "GimpParamDrawable" "GimpDrawable" "drawable" "Drawable" "Drawable" 3 1)
(proc-arg 9 "GimpParamPath" "GimpPath" "vectors" "Vectors" "Vectors" 3 1)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/spyro-plus/spyro-plus.py" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/spyro-plus/spyro-plus.py" 1747753674
(proc-def "plug-in-spyrogimp" 1
"Draw spyrographs using current tool settings and selection."
"Uses current tool settings to draw Spyrograph patterns. The size and location of the pattern is based on the current selection."
@ -222,7 +222,7 @@
(proc-arg 6 "GParamDouble" "gdouble" "shape-rotation" "_Rotation" "Shape rotation of fixed gear, in degrees" 3 -360 360 0)
(proc-arg 4 "GimpParamChoice" "gchararray" "tool" "Tool" "Tool" 3 "preview" 7 "preview" 0 "Preview" "" "paintbrush" 1 "PaintBrush" "" "pencil" 2 "Pencil" "" "airbrush" 3 "AirBrush" "" "stroke" 4 "Stroke" "" "ink" 5 "Ink" "" "mypaintbrush" 6 "MyPaintBrush" "")
(proc-arg 5 "GParamBoolean" "gboolean" "long-gradient" "Long _Gradient" "Whether to apply a long gradient to match the length of the pattern. Only applicable to some of the tools." 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/sphere-designer/sphere-designer" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/sphere-designer/sphere-designer" 1747753674
(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"
@ -239,7 +239,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0)
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/sparkle/sparkle" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/sparkle/sparkle" 1747753674
(proc-def "plug-in-sparkle" 1
"Turn bright spots into starry sparkles"
"Uses a percentage based luminosity threshold to find candidate pixels for adding some sparkles (spikes)."
@ -269,7 +269,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "inverse" "In_verse" "Should the effect be inversed?" 3 0)
(proc-arg 5 "GParamBoolean" "gboolean" "border" "Add _border" "Draw a border of spikes around the image" 3 0)
(proc-arg 4 "GimpParamChoice" "gchararray" "color-type" "_Color type" "Color of sparkles" 3 "natural-color" 3 "natural-color" 0 "Natural color" "" "foreground-color" 1 "Foreground color" "" "background-color" 2 "Background color" "")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/smooth-palette/smooth-palette" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/smooth-palette/smooth-palette" 1747753674
(proc-def "plug-in-smooth-palette" 1
"Derive a smooth color palette from the image"
"help!"
@ -292,7 +292,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "show-image" "Show image" "Show image" 3 1)
(proc-arg 9 "GimpParamImage" "GimpImage" "new-image" "New image" "Output image" 3 0)
(proc-arg 9 "GimpParamLayer" "GimpLayer" "new-layer" "New layer" "Output layer" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/selection-to-path/selection-to-path" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/selection-to-path/selection-to-path" 1747753674
(proc-def "plug-in-sel2path" 1
"Converts a selection to a path"
"Converts a selection to a path"
@ -328,7 +328,7 @@
(proc-arg 1 "GParamInt" "gint" "subdivide-surround" "Su_bdivide Surround" "Number of points to consider when deciding whether a given point is a better place to subdivide." 3 2 10 4)
(proc-arg 6 "GParamDouble" "gdouble" "subdivide-threshold" "Subdivide Th_reshold" "How many pixels a point can diverge from a straight line and still be considered a better place to subdivide." 3 0.01 1 0.029999999999999999)
(proc-arg 1 "GParamInt" "gint" "tangent-surround" "_Tangent Surround" "Number of points to look at on either side of a point when computing the approximation to the tangent at that point." 3 2 10 3)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/script-fu-server/script-fu-server" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/script-fu-server/script-fu-server" 1747753674
(proc-def "plug-in-script-fu-server" 1
"Server for remote Script-Fu operation"
"Provides a server for remote script-fu operation. NOTE that for security reasons this procedure's API was changed in an incompatible way since GIMP 2.8.12. You now have to pass the IP to listen on as first parameter. Calling this procedure with the old API will fail on purpose."
@ -346,7 +346,7 @@
(proc-arg 7 "GParamString" "gchararray" "ip" "IP" "The IP on which to listen for requests" 3 "")
(proc-arg 1 "GParamInt" "gint" "port" "Port" "The port on which to listen for requests" 3 0 2147483647 0)
(proc-arg 7 "GParamString" "gchararray" "logfile" "Log File" "The file to log activity to" 3 "")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/script-fu/script-fu" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/script-fu/script-fu" 1747753674
(proc-def "extension-script-fu" 2
"A scheme interpreter for scripting GIMP operations"
"More help here later"
@ -401,7 +401,7 @@
2 0
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 7 "GParamString" "gchararray" "script" "Batch commands in the target language" "Batch commands in the target language, which will be run by the interpreter" 3 "")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/screenshot/screenshot" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/screenshot/screenshot" 1747753674
(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, 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."
@ -424,7 +424,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "include-pointer" "Include _mouse pointer" "Your pointing device's cursor will be part of the image" 3 0)
(proc-arg 4 "GimpParamChoice" "gchararray" "color-profile" "Color _Profile" "" 3 "monitor" 2 "monitor" 0 "Tag image with monitor profile" "" "srgb" 1 "Convert image with sRGB" "")
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/sample-colorize/sample-colorize" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/sample-colorize/sample-colorize" 1747753674
(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 (== intensity) 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 original 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"
@ -451,7 +451,7 @@
(proc-arg 6 "GParamDouble" "gdouble" "gamma" "Ga_mma" "Gamma adjustment factor, 1.0 is linear" 3 0.10000000000000001 10 1)
(proc-arg 1 "GParamInt" "gint" "out-low" "Lo_w" "Lowest sample color intensity" 3 0 254 0)
(proc-arg 1 "GParamInt" "gint" "out-high" "Hi_gh" "Highest sample color intensity" 3 1 255 255)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/qbist/qbist" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/qbist/qbist" 1747753674
(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."
@ -469,7 +469,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0)
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")
(proc-arg 5 "GParamBoolean" "gboolean" "anti-aliasing" "_Anti-aliasing" "Enable anti-aliasing using an oversampling algorithm" 3 1)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/python-eval/python-eval.py" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/python-eval/python-eval.py" 1747753674
(proc-def "python-fu-eval" 1
"Evaluate Python code"
"Evaluate python code under the python interpreter (primarily for batch mode)"
@ -485,7 +485,7 @@
2 0
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 7 "GParamString" "gchararray" "script" "Batch commands in the target language" "Batch commands in the target language, which will be run by the interpreter" 3 "")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/python-console/python-console.py" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/python-console/python-console.py" 1747753674
(proc-def "python-fu-console" 1
"Interactive GIMP Python interpreter"
"Type in commands and see results"
@ -500,7 +500,7 @@
2147483647
1 0
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/procedure-browser/procedure-browser" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/procedure-browser/procedure-browser" 1747753674
(proc-def "plug-in-dbbrowser" 1
"List available procedures in the PDB"
""
@ -515,7 +515,7 @@
2147483647
1 0
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/print/print" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/print/print" 1747753674
(proc-def "file-print-gtk" 1
"Print the image"
"Print the image using the GTK+ Print API."
@ -532,7 +532,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0)
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/plugin-browser/plugin-browser" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/plugin-browser/plugin-browser" 1747753674
(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."
@ -547,7 +547,7 @@
2147483647
1 0
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/palette-to-gradient/palette-to-gradient.py" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/palette-to-gradient/palette-to-gradient.py" 1747753674
(proc-def "python-fu-palette-to-gradient" 1
"Create a gradient using colors from the palette"
"Create a new gradient using colors from the palette."
@ -580,7 +580,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 12 "GimpParamPalette" "GimpPalette" "palette" "_Palette" "Palette" 3 1 1 0)
(proc-arg 12 "GimpParamGradient" "GimpGradient" "new-gradient" "The newly created gradient" "The newly created gradient" 3 1 0 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/palette-sort/palette-sort.py" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/palette-sort/palette-sort.py" 1747753674
(proc-def "python-fu-palette-sort" 1
"Sort the colors in a palette"
"\nSorts a palette, or part of a palette.\nSorts the given palette when it is editable, otherwise creates a new sorted palette.\nThe default is a 1D sort, but you can also sort over two color channels\nor create a 2D sorted palette with sorted rows.\nYou can optionally install colormath (https://pypi.python.org/pypi/colormath/1.0.8)\nto GIMP's Python to get even more channels to choose from.\n"
@ -606,7 +606,7 @@
(proc-arg 4 "GimpParamChoice" "gchararray" "pchannel" "Partitionin_g channel" "Partitioning channel" 3 "luma" 16 "red" 0 "Red" "" "green" 1 "Green" "" "blue" 2 "Blue" "" "luma" 3 "Luma (Y)" "" "hue" 4 "Hue" "" "saturation" 5 "Saturation" "" "value" 6 "Value" "" "saturation-hsl" 7 "Saturation (HSL)" "" "lightness-hsl" 8 "Lightness (HSL)" "" "index" 9 "Index" "" "random" 10 "Random" "" "lightness-lab" 11 "Lightness (LAB)" "" "a-color" 12 "A-color" "" "b-color" 13 "B-color" "" "chroma-lchab" 14 "Chroma (LCHab)" "" "hue-lchab" 15 "Hue (LCHab)" "")
(proc-arg 6 "GParamDouble" "gdouble" "pquantize" "Partition q_uantization" "Partition quantization" 3 0 1 0)
(proc-arg 12 "GimpParamPalette" "GimpPalette" "new-palette" "Palette" "Palette" 3 1 0 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/palette-offset/palette-offset.py" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/palette-offset/palette-offset.py" 1747753674
(proc-def "python-fu-palette-offset" 1
"Offset the colors in a palette"
"\nOffset the colors in the palette.\nOffsets and returns the given palette when it is editable,\notherwise copies the given palette and returns it.\n"
@ -624,7 +624,7 @@
(proc-arg 12 "GimpParamPalette" "GimpPalette" "palette" "_Palette" "Palette" 3 1 1 0)
(proc-arg 1 "GParamInt" "gint" "amount" "O_ffset" "Offset" 3 1 2147483647 1)
(proc-arg 12 "GimpParamPalette" "GimpPalette" "new-palette" "The edited palette" "The newly created palette when read-only, otherwise the input palette" 3 1 0 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/pagecurl/pagecurl" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/pagecurl/pagecurl" 1747753674
(proc-def "plug-in-pagecurl" 1
"Curl up one of the image corners"
"This plug-in creates a pagecurl-effect."
@ -647,7 +647,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "shade" "Sh_ade" "Shade the region under the curl" 3 1)
(proc-arg 6 "GParamDouble" "gdouble" "opacity" "Opaci_ty" "Opacity" 3 0 1 0)
(proc-arg 9 "GimpParamLayer" "GimpLayer" "curl-layer" "Curl layer" "The new layer with the curl." 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/nl-filter/nl-filter" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/nl-filter/nl-filter" 1747753674
(proc-def "plug-in-nl-filter" 1
"Nonlinear swiss army knife filter"
"This is the pnmnlfilt, in GIMP's clothing. See the pnmnlfilt manpage for details."
@ -667,7 +667,7 @@
(proc-arg 6 "GParamDouble" "gdouble" "alpha" "_Alpha" "The amount of the filter to apply" 3 0 1 0.29999999999999999)
(proc-arg 6 "GParamDouble" "gdouble" "radius" "Ra_dius" "The filter radius" 3 0.33333333333333331 1 0.33333333333333331)
(proc-arg 4 "GimpParamChoice" "gchararray" "filter" "_Filter" "The Filter to Run" 3 "alpha-trim" 3 "alpha-trim" 0 "Alpha trimmed mean" "" "optimal-estimation" 1 "Optimal estimation" "" "edge-enhancement" 2 "Edge enhancement" "")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/metadata-viewer/metadata-viewer" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/metadata-viewer/metadata-viewer" 1747753674
(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."
@ -684,7 +684,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0)
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/metadata-editor/metadata-editor" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/metadata-editor/metadata-editor" 1747753674
(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."
@ -702,7 +702,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0)
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")
(proc-arg 0 "GParamBoxed" "GBytes" "parent-handle" "Parent's window handle" "The opaque handle of the window to set this plug-in's dialog transient to" 515)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/map-object/map-object" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/map-object/map-object" 1747753674
(proc-def "plug-in-map-object" 1
"Map the image to an object (plane, sphere, box or cylinder)"
"No help yet"
@ -769,9 +769,9 @@
(proc-arg 9 "GimpParamDrawable" "GimpDrawable" "cyl-bottom-drawable" "_Bottom" "Cylinder bottom face (set this to NULL if not used)" 3 1)
(proc-arg 6 "GParamDouble" "gdouble" "cylinder-radius" "Radi_us" "Cylinder radius" 3 0 1.7976931348623157e+308 0.25)
(proc-arg 6 "GParamDouble" "gdouble" "cylinder-length" "Cylin_der length" "Cylinder length" 3 0 1.7976931348623157e+308 0.25)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/mail/mail" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/mail/mail" 1747753674
(has-init))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/lighting/lighting" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/lighting/lighting" 1747753674
(proc-def "plug-in-lighting" 1
"Apply various lighting effects to an image"
"No help yet"
@ -813,7 +813,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "new-image" "Create new ima_ge" "Create a new image" 3 0)
(proc-arg 5 "GParamBoolean" "gboolean" "transparent-background" "Trans_parent background" "Make background transparent" 3 0)
(proc-arg 6 "GParamDouble" "gdouble" "distance" "_Distance" "Distance of observer from surface" 3 0 2 0.25)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/jigsaw/jigsaw" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/jigsaw/jigsaw" 1747753674
(proc-def "plug-in-jigsaw" 1
"Add a jigsaw-puzzle pattern to the image"
"Jigsaw puzzle look"
@ -835,7 +835,7 @@
(proc-arg 4 "GimpParamChoice" "gchararray" "style" "_Jigsaw Style" "The style/shape of the jigsaw puzzle" 3 "square" 2 "square" 0 "Square" "" "curved" 1 "Curved" "")
(proc-arg 1 "GParamInt" "gint" "blend-lines" "_Blend width" "Degree of slope of each piece's edge" 3 0 10 3)
(proc-arg 6 "GParamDouble" "gdouble" "blend-amount" "Hi_ghlight" "The amount of highlighting on the edges of each piece" 3 0 1 0.5)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/imagemap/imagemap" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/imagemap/imagemap" 1747753674
(proc-def "plug-in-imagemap" 1
"Create a clickable imagemap"
""
@ -852,7 +852,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0)
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/ifs-compose/ifs-compose" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/ifs-compose/ifs-compose" 1747753674
(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 adjustthe 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."
@ -869,7 +869,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0)
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/hot/hot" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/hot/hot" 1747753674
(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 signal 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."
@ -889,7 +889,7 @@
(proc-arg 4 "GimpParamChoice" "gchararray" "mode" "_Mode" "Signal mode" 3 "ntsc" 2 "ntsc" 0 "NTSC" "" "pal" 1 "PAL" "")
(proc-arg 4 "GimpParamChoice" "gchararray" "action" "_Action" "Action" 3 "reduce-luminance" 3 "reduce-luminance" 0 "Reduce Luminance" "" "reduce-saturation" 1 "Reduce Saturation" "" "blacken" 2 "Blacken" "")
(proc-arg 5 "GParamBoolean" "gboolean" "new-layer" "Create _new layer" "Create a new layer" 3 1)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/histogram-export/histogram-export.py" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/histogram-export/histogram-export.py" 1747753674
(proc-def "python-fu-histogram-export" 1
"Exports the image histogram to a text file (CSV)"
"\nExports the image histogram to a text file,\nso that it can be used by other programs\nand loaded into spreadsheets.\n\nThe resulting file is a CSV file (Comma Separated\nValues), which can be imported\ndirectly in most spreadsheet programs.\n\nThe first two columns are the bucket boundaries,\nfollowed by the selected columns. The histogram\nrefers to the selected image area, and\ncan use either Sample Average data or data\nfrom the current drawable only.;\n\nThe output is in \"weighted pixels\" - meaning\nall fully transparent pixels are not counted.\n\nCheck the gimp-histogram call\n"
@ -910,7 +910,7 @@
(proc-arg 6 "GParamDouble" "gdouble" "bucket-size" "_Bucket Size" "Bucket Size" 3 0.001 1 0.01)
(proc-arg 5 "GParamBoolean" "gboolean" "sample-average" "Sample _Average" "Sample Average" 3 0)
(proc-arg 4 "GimpParamChoice" "gchararray" "output-format" "Output _format" "Output format" 3 "percent" 3 "pixel-count" 0 "Pixel Count" "" "normalized" 1 "Normalized" "" "percent" 2 "Percent" "")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/help/help" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/help/help" 1747753674
(proc-def "extension-gimp-help" 2
""
""
@ -925,7 +925,7 @@
2 0
(proc-arg 0 "GParamBoxed" "GStrv" "domain-names" "Domain Names" "Domain names" 3)
(proc-arg 0 "GParamBoxed" "GStrv" "domain-uris" "Domain URIs" "Domain URIs" 3)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/guillotine/guillotine" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/guillotine/guillotine" 1747753674
(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."
@ -943,7 +943,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0)
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "images" "Output images" "Output images" 3 "GimpImage")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/grid/grid" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/grid/grid" 1747753674
(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."
@ -972,7 +972,7 @@
(proc-arg 1 "GParamInt" "gint" "ispace" "I space" "Intersection spacing" 3 1 524288 2)
(proc-arg 1 "GParamInt" "gint" "ioffset" "I offset" "Intersection offset" 3 0 524288 6)
(proc-arg 8 "GimpParamColor" "GeglColor" "icolor" "I color" "Intersection color" 3 1 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" "R'G'B'A float" 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gradients-save-as-css/gradients-save-as-css.py" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gradients-save-as-css/gradients-save-as-css.py" 1747753674
(proc-def "python-fu-gradient-save-as-css" 1
"Creates a new palette from a given gradient"
"Creates a new palette from a given gradient"
@ -989,7 +989,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 12 "GimpParamGradient" "GimpGradient" "gradient" "_Gradient to use" "" 3 1 1 0)
(proc-arg 13 "GimpParamFile" "GFile" "file" "_File" "" 3 1 0 "")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gradient-map/gradient-map" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gradient-map/gradient-map" 1747753674
(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."
@ -1022,7 +1022,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0)
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gradient-flare/gradient-flare" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gradient-flare/gradient-flare" 1747753674
(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 their 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."
@ -1050,7 +1050,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "use-asupsample" "Ada_ptive supersampling" "Use adaptive supersampling while rendering" 3 0)
(proc-arg 1 "GParamInt" "gint" "asupsample-max-depth" "_Max depth" "Max depth for adaptive supersampling" 3 0 10 3)
(proc-arg 6 "GParamDouble" "gdouble" "asupsample-threshold" "Threshol_d" "Threshold for adaptive supersampling" 3 0 1 0.20000000000000001)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimpressionist/gimpressionist" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimpressionist/gimpressionist" 1747753674
(proc-def "plug-in-gimpressionist" 1
"Performs various artistic operations"
"Performs various artistic operations on an image"
@ -1068,7 +1068,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0)
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")
(proc-arg 7 "GParamString" "gchararray" "preset" "Preset" "Preset Name" 3 "")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gfig/gfig" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gfig/gfig" 1747753674
(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 tools or filled using colors or patterns. Gfig objects can also be used to create selections."
@ -1085,7 +1085,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0)
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/fractal-explorer/fractal-explorer" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/fractal-explorer/fractal-explorer" 1747753674
(proc-def "plug-in-fractalexplorer" 1
"Render fractal art"
"No help yet."
@ -1122,7 +1122,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "blue-invert" "_Inversion" "Blue inversion mode" 3 0)
(proc-arg 1 "GParamInt" "gint" "n-colors" "_Number of colors" "Number of Colors for mapping" 3 2 8192 512)
(proc-arg 5 "GParamBoolean" "gboolean" "use-loglog-smoothing" "_Use log log smoothing" "Use log log smoothing to eliminate \"banding\" in the result" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/foggify/foggify.py" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/foggify/foggify.py" 1747753674
(proc-def "python-fu-foggify" 1
"Add a layer of fog"
"Adds a layer of fog to the image."
@ -1143,7 +1143,7 @@
(proc-arg 8 "GimpParamColor" "GeglColor" "color" "_Fog color" "Fog color" 3 1 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" "RGBA float" 0)
(proc-arg 6 "GParamDouble" "gdouble" "turbulence" "_Turbulence" "Turbulence" 3 0 7 1)
(proc-arg 6 "GParamDouble" "gdouble" "opacity" "O_pacity" "Opacity" 3 0 100 100)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/flame/flame" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/flame/flame" 1747753674
(proc-def "plug-in-flame" 1
"Create cosmic recursive fractal flames"
"Create cosmic recursive fractal flames"
@ -1169,7 +1169,7 @@
(proc-arg 6 "GParamDouble" "gdouble" "zoom" "_Zoom" "" 3 -4 4 0)
(proc-arg 6 "GParamDouble" "gdouble" "x" "_X" "" 3 -2 2 0)
(proc-arg 6 "GParamDouble" "gdouble" "y" "_Y" "" 3 -2 2 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/film/film" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/film/film" 1747753674
(proc-def "plug-in-film" 1
"Combine several images on a film strip"
"Compose several images to a roll film"
@ -1202,7 +1202,7 @@
(proc-arg 6 "GParamDouble" "gdouble" "hole-spacing" "Hole _distance" "The distance between holes, as fraction of the strip height" 3 0 1 0.081000000000000003)
(proc-arg 6 "GParamDouble" "gdouble" "number-height" "_Number height" "The height of drawn numbers, as fraction of the strip height" 3 0 1 0.051999999999999998)
(proc-arg 9 "GimpParamImage" "GimpImage" "new-image" "New image" "Output image" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-xwd/file-xwd" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-xwd/file-xwd" 1747753674
(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."
@ -1242,7 +1242,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0)
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "")
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-xpm/file-xpm" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-xpm/file-xpm" 1747753674
(proc-def "file-xpm-load" 1
"Load files in XPM (X11 Pixmap) format."
"Load files in XPM (X11 Pixmap) format. XPM is a portable image format designed to be included in C source code. XLib provides utility functions to read this format. Newer code should however be using gdk-pixbuf-csource instead. XPM supports colored images, unlike the XBM format which XPM was designed to replace."
@ -1282,7 +1282,7 @@
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "")
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)
(proc-arg 1 "GParamInt" "gint" "threshold" "_Threshold" "Alpha threshold" 3 0 255 127)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-xmc/file-xmc" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-xmc/file-xmc" 1747753674
(proc-def "file-xmc-load-thumb" 1
"Loads only first frame of X11 Mouse Cursor's animation sequence which nominal size is the closest of thumb-size to be used as a thumbnail"
""
@ -1351,7 +1351,7 @@
(proc-arg 7 "GParamString" "gchararray" "xmc-copyright" "C_opyright" "Copyright information" 3 "")
(proc-arg 7 "GParamString" "gchararray" "xmc-license" "Lice_nse" "License information" 3 "")
(proc-arg 7 "GParamString" "gchararray" "gimp-comment" "Co_mment" "Optional comment" 3 "Created with GIMP")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-xbm/file-xbm" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-xbm/file-xbm" 1747753674
(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."
@ -1399,7 +1399,7 @@
(proc-arg 7 "GParamString" "gchararray" "prefix" "I_dentifier prefix" "Identifier prefix [determined from filename]" 3 "bitmap")
(proc-arg 5 "GParamBoolean" "gboolean" "write-mask" "Write extra mask _file" "Write extra mask file" 3 0)
(proc-arg 7 "GParamString" "gchararray" "mask-suffix" "Mas_k file extensions" "Suffix of the mask file" 3 "-mask")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-wmf/file-wmf" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-wmf/file-wmf" 1747753674
(proc-def "file-wmf-load-thumb" 1
"Loads a small preview from a WMF image"
""
@ -1444,7 +1444,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "keep-ratio" "_Keep aspect ratio" "Force dimensions with aspect ratio" 3 1)
(proc-arg 5 "GParamBoolean" "gboolean" "prefer-native-dimensions" "_Prefer native dimensions" "Load and use dimensions from source file" 3 0)
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-webp/file-webp" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-webp/file-webp" 1747753674
(proc-def "file-webp-load" 1
"Loads images in the WebP file format"
"Loads images in the WebP file format"
@ -1499,7 +1499,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "include-xmp" "Save _XMP" "Save XMP (Extensible Metadata Platform) metadata" 3 0)
(proc-arg 5 "GParamBoolean" "gboolean" "include-color-profile" "Save color _profile" "Save the ICC color profile as metadata" 3 0)
(proc-arg 5 "GParamBoolean" "gboolean" "include-thumbnail" "Save _thumbnail" "Save a smaller representation of the image as metadata" 3 1)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-wbmp/file-wbmp" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-wbmp/file-wbmp" 1747753674
(proc-def "file-wbmp-load" 1
"Loads files of Wireless BMP file format"
"Loads files of Wireless BMP file format"
@ -1518,7 +1518,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "")
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-tiff/file-tiff" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-tiff/file-tiff" 1747753674
(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-bit offsets variant (BigTIFF)"
@ -1569,7 +1569,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "include-color-profile" "Save color _profile" "Save the ICC color profile as metadata" 3 0)
(proc-arg 5 "GParamBoolean" "gboolean" "include-thumbnail" "Save _thumbnail" "Save a smaller representation of the image as metadata" 3 1)
(proc-arg 5 "GParamBoolean" "gboolean" "include-comment" "Save c_omment" "Save a comment as metadata" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-tga/file-tga" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-tga/file-tga" 1747753674
(proc-def "file-tga-load" 1
"Loads files of Targa file format"
"FIXME: write help for tga_load"
@ -1610,7 +1610,7 @@
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)
(proc-arg 5 "GParamBoolean" "gboolean" "rle" "_Use RLE compression" "Use RLE compression" 3 1)
(proc-arg 4 "GimpParamChoice" "gchararray" "origin" "Ori_gin" "Image origin" 3 "bottom-left" 2 "bottom-left" 1 "Bottom left" "" "top-left" 0 "Top left" "")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-svg/file-svg" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-svg/file-svg" 1747753674
(proc-def "file-svg-load" 1
"Loads files in the SVG file format"
"Renders SVG files to raster graphics using librsvg."
@ -1636,7 +1636,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "prefer-native-dimensions" "_Prefer native dimensions" "Load and use dimensions from source file" 3 0)
(proc-arg 4 "GimpParamChoice" "gchararray" "paths" "_Paths" "Whether and how to import paths so that they can be used with the path tool" 3 "no-import" 3 "no-import" 0 "Don't import paths" "" "import" 0 "Import paths individually" "" "import-merged" 0 "Merge imported paths" "")
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-sunras/file-sunras" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-sunras/file-sunras" 1747753674
(proc-def "file-sunras-load" 1
"Load file of the SunRaster file format"
"Load file of the SunRaster file format"
@ -1676,7 +1676,7 @@
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "")
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)
(proc-arg 4 "GimpParamChoice" "gchararray" "rle" "_Data Formatting" "Use standard or Run-Length Encoded output" 3 "rle" 2 "standard" 0 "Standard" "" "rle" 1 "Run-Length Encoding" "")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-sgi/file-sgi" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-sgi/file-sgi" 1747753674
(proc-def "file-sgi-load" 1
"Loads files in SGI image file format"
"This plug-in loads SGI image files."
@ -1716,7 +1716,7 @@
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "")
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)
(proc-arg 4 "GimpParamChoice" "gchararray" "compression" "Compression _type" "Compression level" 3 "rle" 3 "none" 0 "No compression" "" "rle" 1 "RLE compression" "" "arle" 2 "Aggressive RLE (not supported by SGI)" "")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-raw-placeholder/file-raw-placeholder" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-raw-placeholder/file-raw-placeholder" 1747753674
(proc-def "file-raw-placeholder-canon-load" 1
"Load files in the Canon raw formats via placeholder"
"This plug-in loads files in Canon's raw formats by calling placeholder."
@ -2192,7 +2192,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "")
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-raw-data/file-raw-data" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-raw-data/file-raw-data" 1747753674
(proc-def "file-raw-load" 1
"Load raw images, specifying image information"
"Load raw images, specifying image information"
@ -2261,7 +2261,7 @@
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)
(proc-arg 4 "GimpParamChoice" "gchararray" "planar-configuration" "Planar configuration" "How color pixel data are stored" 3 "contiguous" 2 "contiguous" 0 "Contiguous" "" "planar" 1 "Planar" "")
(proc-arg 4 "GimpParamChoice" "gchararray" "palette-type" "Palette's la_yout" "The layout for the palette's color channels" 3 "rgb" 2 "rgb" 0 "R, G, B (normal)" "" "bgr" 1 "B, G, R, X (BMP style)" "")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-psp/file-psp" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-psp/file-psp" 1747753674
(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."
@ -2281,7 +2281,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "")
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-psd/file-psd" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-psd/file-psd" 1747753674
(proc-def "file-psd-load-thumb" 1
"Loads thumbnails from the Photoshop PSD file format"
"This plug-in loads thumbnail images from Adobe Photoshop (TM) native PSD format files."
@ -2345,7 +2345,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1))
(proc-def "file-psd-export" 1
"Saves files in the Photoshop (TM) PSD file format"
"This filter saves files of Adobe Photoshop (TM) native PSD format. These files may be of any image type supported by GIMP, with or without layers, layer masks, aux channels and guides."
"This plug-in saves files of Adobe Photoshop (TM) native PSD format. These files may be of any image type supported by GIMP, with or without layers, layer masks, aux channels and guides."
"Monigotes"
"Monigotes"
"2000"
@ -2392,7 +2392,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "metadata-type" "Metadata type" "If the metadata contains image or layer PSD resources." 3 0)
(proc-arg 5 "GParamBoolean" "gboolean" "cmyk" "CMYK" "If the layer metadata needs to be converted from CMYK colorspace." 3 0)
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-ps/file-ps" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-ps/file-ps" 1747753674
(proc-def "file-ps-load-thumb" 1
"Loads a small preview from a PostScript or PDF document"
""
@ -2534,7 +2534,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "eps-flag" "Encapsula_ted PostScript" "If enabled, export as Encapsulated PostScript. Otherwise, export as PostScript." 3 0)
(proc-arg 5 "GParamBoolean" "gboolean" "show-preview" "_Preview" "Show Preview" 3 0)
(proc-arg 1 "GParamInt" "gint" "preview" "Preview Si_ze" "Maximum size of preview. Set to 0 for no preview." 3 0 524288 256)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pnm/file-pnm" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pnm/file-pnm" 1747753674
(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."
@ -2679,7 +2679,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0)
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "")
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-png/file-png" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-png/file-png" 1747753674
(proc-def "file-png-load" 1
"Loads files in PNG file format"
"This plug-in loads Portable Network Graphics (PNG) files."
@ -2733,7 +2733,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "include-color-profile" "Save color _profile" "Save the ICC color profile as metadata" 3 0)
(proc-arg 5 "GParamBoolean" "gboolean" "include-thumbnail" "Save _thumbnail" "Save a smaller representation of the image as metadata" 3 1)
(proc-arg 5 "GParamBoolean" "gboolean" "include-comment" "Save c_omment" "Save a comment as metadata" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pix/file-pix" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pix/file-pix" 1747753674
(proc-def "file-pix-load" 1
"Loads files of the Alias|Wavefront or Esm Software Pix file format"
"Loads files of the Alias|Wavefront or Esm Software Pix file format"
@ -2772,7 +2772,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0)
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "")
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pdf-load/file-pdf-load" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pdf-load/file-pdf-load" 1747753674
(proc-def "file-pdf-load-thumb" 1
"Loads a preview from a PDF file."
"Loads a small preview of the first page of the PDF format file. Uses the embedded thumbnail if present."
@ -2822,7 +2822,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "antialias" "Use _Anti-aliasing" "Render texts with anti-aliasing" 3 1)
(proc-arg 5 "GParamBoolean" "gboolean" "white-background" "_Fill transparent areas with white" "Render all pages as opaque by filling the background in white" 3 1)
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pdf-export/file-pdf-export" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pdf-export/file-pdf-export" 1747753674
(proc-def "file-pdf-export" 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."
@ -2869,7 +2869,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "apply-masks" "_Apply layer masks" "Apply layer masks before saving (Keeping the mask will not change the output, only the PDF structure)" 3 1)
(proc-arg 5 "GParamBoolean" "gboolean" "fill-background-color" "_Fill transparent areas with background color" "Fill transparent areas with background color if layer has an alpha channel" 3 1)
(proc-arg 7 "GParamString" "gchararray" "uri" "Save to" "The URI of the file to save to" 3 "")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pcx/file-pcx" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pcx/file-pcx" 1747753674
(proc-def "file-pcx-load" 1
"Loads files in Zsoft PCX file format"
"FIXME: write help for pcx_load"
@ -2929,7 +2929,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0)
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "")
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pat/file-pat" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pat/file-pat" 1747753674
(proc-def "file-pat-export" 1
"Exports GIMP pattern file (.PAT)"
"New GIMP patterns can be created by exporting them in the appropriate place with this plug-in."
@ -2951,7 +2951,7 @@
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "")
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)
(proc-arg 7 "GParamString" "gchararray" "description" "_Description" "Short description of the pattern" 3 "GIMP Pattern")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-openraster/file-openraster.py" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-openraster/file-openraster.py" 1747753674
(proc-def "file-openraster-load-thumb" 1
"loads a thumbnail from an OpenRaster (.ora) file"
"loads a thumbnail from an OpenRaster (.ora) file"
@ -3008,7 +3008,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0)
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "")
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-mng/file-mng" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-mng/file-mng" 1747753674
(proc-def "file-mng-export" 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."
@ -3040,7 +3040,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "gama" "Save _gamma" "Write gAMA (gamma) chunk" 3 0)
(proc-arg 5 "GParamBoolean" "gboolean" "phys" "Sa_ve resolution" "Write pHYs (image resolution) chunk" 3 1)
(proc-arg 5 "GParamBoolean" "gboolean" "time" "Save creation _time" "Write tIME (creation time) chunk" 3 1)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-jpegxl/file-jpegxl" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-jpegxl/file-jpegxl" 1747753674
(proc-def "file-jpegxl-load" 1
"Loads files in the JPEG XL file format"
"Loads files in the JPEG XL file format"
@ -3086,7 +3086,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "cmyk" "Export as CMY_K" "Create a CMYK JPEG XL image using the soft-proofing color profile" 3 0)
(proc-arg 5 "GParamBoolean" "gboolean" "include-exif" "Save Exi_f" "Toggle saving Exif data" 3 0)
(proc-arg 5 "GParamBoolean" "gboolean" "include-xmp" "Save _XMP" "Toggle saving XMP data" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-jpeg/file-jpeg" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-jpeg/file-jpeg" 1747753674
(proc-def "file-jpeg-load-thumb" 1
"Loads a thumbnail from a JPEG image"
"Loads a thumbnail from a JPEG image, if one exists"
@ -3160,7 +3160,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "include-color-profile" "Save color _profile" "Save the ICC color profile as metadata" 3 0)
(proc-arg 5 "GParamBoolean" "gboolean" "include-thumbnail" "Save _thumbnail" "Save a smaller representation of the image as metadata" 3 1)
(proc-arg 5 "GParamBoolean" "gboolean" "include-comment" "Save c_omment" "Save a comment as metadata" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-jp2-load/file-jp2-load" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-jp2-load/file-jp2-load" 1747753674
(proc-def "file-jp2-load" 1
"Loads JPEG 2000 images."
"The JPEG 2000 image loader."
@ -3199,7 +3199,7 @@
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "")
(proc-arg 4 "GimpParamChoice" "gchararray" "colorspace" "Color s_pace" "Color space" 3 "unknown" 6 "srgb" 1 "sRGB" "" "grayscale" 2 "Grayscale" "" "ycbcr" 3 "YCbCr" "" "xvycc" 4 "xvYCC" "" "cmyk" 5 "CMYK" "" "unknown" -1 "Unknown" "")
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-ico/file-ico" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-ico/file-ico" 1747753674
(proc-def "file-ico-load-thumb" 1
"Loads a preview from a Windows ICO or CUR files"
""
@ -3360,7 +3360,7 @@
(proc-arg 1 "GParamInt" "gint" "default-delay" "Default delay" "Default delay between frames in jiffies (1/60 of a second)" 3 0 2147483647 8)
(proc-arg 0 "GimpParamInt32Array" "GimpInt32Array" "hot-spot-x" "Hot spot X" "X coordinates of hot spot (one per layer)" 3)
(proc-arg 0 "GimpParamInt32Array" "GimpInt32Array" "hot-spot-y" "Hot spot Y" "Y coordinates of hot spot (one per layer)" 3)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-icns/file-icns" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-icns/file-icns" 1747753674
(proc-def "file-icns-load-thumb" 1
"Loads a preview from an Apple Icon Image file"
""
@ -3420,7 +3420,7 @@
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "")
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)
(proc-arg 5 "GParamBoolean" "gboolean" "include-color-profile" "Save color _profile" "Save the ICC color profile as metadata" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-html-table/file-html-table" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-html-table/file-html-table" 1747753674
(proc-def "file-html-table-export" 1
"GIMP Table Magic"
"Allows you to draw an HTML table in GIMP. See help for more info."
@ -3441,9 +3441,9 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0)
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "")
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-heif/file-heif" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-heif/file-heif" 1747753674
(has-init))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-header/file-header" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-header/file-header" 1747753674
(proc-def "file-header-export" 1
"Saves files as C unsigned character array"
"FIXME: write help"
@ -3464,7 +3464,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0)
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "")
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-glob/file-glob" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-glob/file-glob" 1747753674
(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\"."
@ -3480,7 +3480,7 @@
(proc-arg 7 "GParamString" "gchararray" "pattern" "Pattern" "The glob pattern (in UTF-8 encoding)" 3 "")
(proc-arg 5 "GParamBoolean" "gboolean" "filename-encoding" "Filename encoding" "FALSE to return UTF-8 strings, TRUE to return strings in filename encoding" 3 0)
(proc-arg 0 "GParamBoxed" "GStrv" "files" "Files" "The list of matching filenames" 259)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-gih/file-gih" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-gih/file-gih" 1747753674
(proc-def "file-gih-export" 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."
@ -3508,7 +3508,7 @@
(proc-arg 1 "GParamInt" "gint" "num-cells" "_Number of cells" "Number of cells to cut up" 3 1 1000 1)
(proc-arg 0 "GParamBoxed" "GBytes" "ranks" "_Rank" "Ranks of the dimensions" 3)
(proc-arg 0 "GParamBoxed" "GStrv" "selection-modes" "Selection modes" "Selection modes" 3)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-gif-load/file-gif-load" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-gif-load/file-gif-load" 1747753674
(proc-def "file-gif-load-thumb" 1
"Loads only the first frame of a GIF image, to be used as a thumbnail"
""
@ -3548,7 +3548,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "")
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-gif-export/file-gif-export" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-gif-export/file-gif-export" 1747753674
(proc-def "file-gif-export" 1
"exports files in GIF file format"
"Export a file in GIF format, with possible animation, transparency, and comment. To export an animation, operate on a multi-layer file and give the 'as-animation' parameter as TRUE. 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."
@ -3577,7 +3577,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "as-animation" "_As animation" "Export GIF as animation?" 3 0)
(proc-arg 5 "GParamBoolean" "gboolean" "force-delay" "_Use delay entered above for all frames" "(animated gif) Use specified delay for all frames" 3 0)
(proc-arg 5 "GParamBoolean" "gboolean" "force-dispose" "Use dis_posal entered above for all frames" "(animated gif) Use specified disposal for all frames" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-gegl/file-gegl" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-gegl/file-gegl" 1747753674
(proc-def "file-rgbe-load" 1
"Load files in the RGBE file format"
"This procedure loads images in the RGBE format, using gegl:rgbe-load"
@ -3635,7 +3635,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0)
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "")
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-gbr/file-gbr" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-gbr/file-gbr" 1747753674
(proc-def "file-gbr-export" 1
"Exports files in the GIMP brush file format"
"Exports files in the GIMP brush file format"
@ -3658,7 +3658,7 @@
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)
(proc-arg 1 "GParamInt" "gint" "spacing" "Sp_acing" "Spacing of the brush" 3 1 1000 10)
(proc-arg 7 "GParamString" "gchararray" "description" "_Description" "Short description of the brush" 3 "GIMP Brush")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-fli/file-fli" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-fli/file-fli" 1747753674
(proc-def "file-fli-load" 1
"Load FLI-movies"
"This is an experimental plug-in to handle FLI movies"
@ -3716,7 +3716,7 @@
(proc-arg 1 "GParamInt" "gint" "width" "Width" "Width of one frame" 3 0 524288 0)
(proc-arg 1 "GParamInt" "gint" "height" "Height" "Height of one frame" 3 0 524288 0)
(proc-arg 1 "GParamInt" "gint" "frames" "Frames" "Number of frames" 3 0 2147483647 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-faxg3/file-faxg3" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-faxg3/file-faxg3" 1747753674
(proc-def "file-faxg3-load" 1
"Loads g3 fax files"
"This plug-in loads Fax G3 Image files."
@ -3736,7 +3736,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "")
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-farbfeld/file-farbfeld" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-farbfeld/file-farbfeld" 1747753674
(proc-def "file-farbfeld-load" 1
"Load file in the Farbfeld file format"
"Load file in the Farbfeld file format"
@ -3773,7 +3773,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0)
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "")
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-exr/file-exr" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-exr/file-exr" 1747753674
(proc-def "file-exr-load" 1
"Loads files in the OpenEXR file format"
"This plug-in loads OpenEXR files. "
@ -3793,7 +3793,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "")
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-dicom/file-dicom" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-dicom/file-dicom" 1747753674
(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."
@ -3832,7 +3832,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0)
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "")
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-desktop-link/file-desktop-link" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-desktop-link/file-desktop-link" 1747753674
(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."
@ -3850,7 +3850,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "")
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-dds/file-dds" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-dds/file-dds" 1747753674
(proc-def "file-dds-load" 1
"Loads files in DDS image format"
"Loads files in DDS image format"
@ -3906,7 +3906,7 @@
(proc-arg 6 "GParamDouble" "gdouble" "gamma" "_Gamma" "Gamma value to use for gamma correction (e.g. 2.2)" 3 0 10 0)
(proc-arg 5 "GParamBoolean" "gboolean" "preserve-alpha-coverage" "Preserve al_pha test coverage" "Preserve alpha test coverage for alpha channel maps" 3 0)
(proc-arg 6 "GParamDouble" "gdouble" "alpha-test-threshold" "Alp_ha test threshold" "Alpha test threshold value for which alpha test coverage should be preserved" 3 0 1 0.5)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-csource/file-csource" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-csource/file-csource" 1747753674
(proc-def "file-csource-export" 1
"Dump image data in RGB(A) format for C source"
"CSource cannot be run non-interactively."
@ -3927,7 +3927,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0)
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "")
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-compressor/file-compressor" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-compressor/file-compressor" 1747753674
(proc-def "file-gz-load" 1
"loads files compressed with gzip"
"This procedure loads files in the gzip compressed format."
@ -4042,7 +4042,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0)
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "")
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-cel/file-cel" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-cel/file-cel" 1747753674
(proc-def "file-cel-load" 1
"Loads files in KISS CEL file format"
"This plug-in loads individual KISS cell files."
@ -4082,7 +4082,7 @@
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "")
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)
(proc-arg 13 "GimpParamFile" "GFile" "palette-file" "_Palette file" "File to save palette to" 3 1 0 "")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-bmp/file-bmp" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-bmp/file-bmp" 1747753674
(proc-def "file-bmp-load" 1
"Loads files of Windows BMP file format"
"Loads files of Windows BMP file format"
@ -4124,7 +4124,7 @@
(proc-arg 5 "GParamBoolean" "gboolean" "use-rle" "Ru_n-Length Encoded" "Use run-length-encoding compression (only valid for 4 and 8-bit indexed images)" 3 0)
(proc-arg 5 "GParamBoolean" "gboolean" "write-color-space" "_Write color space information" "Whether or not to write BITMAPV5HEADER color space data" 3 1)
(proc-arg 4 "GimpParamChoice" "gchararray" "rgb-format" "R_GB format" "Export format for RGB images" 3 "rgb-888" 6 "rgb-565" 0 "16 bit (R5 G6 B5)" "" "rgba-5551" 1 "16 bit (A1 R5 G5 B5)" "" "rgb-555" 2 "16 bit (X1 R5 G5 B5)" "" "rgb-888" 3 "24 bit (R8 G8 B8)" "" "rgba-8888" 4 "32 bit (A8 R8 G8 B8)" "" "rgbx-8888" 5 "32 bit (X8 R8 G8 B8)" "")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-aa/file-aa" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-aa/file-aa" 1747753674
(proc-def "file-aa-export" 1
"Saves grayscale image in various text formats"
"This plug-in uses aalib to save grayscale image as ascii art into a variety of text formats"
@ -4145,7 +4145,7 @@
(proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "")
(proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)
(proc-arg 1 "GParamInt" "gint" "file-type" "_Format" "File type to use" 3 0 11 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/destripe/destripe" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/destripe/destripe" 1747753674
(proc-def "plug-in-destripe" 1
"Remove vertical stripe artifacts from the image"
"This plug-in tries to remove vertical stripes from an image."
@ -4164,7 +4164,7 @@
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")
(proc-arg 1 "GParamInt" "gint" "avg-width" "_Width" "Averaging filter width" 3 2 100 36)
(proc-arg 5 "GParamBoolean" "gboolean" "create-histogram" "Create _histogram" "Output a histogram" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/despeckle/despeckle" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/despeckle/despeckle" 1747753674
(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."
@ -4185,7 +4185,7 @@
(proc-arg 4 "GimpParamChoice" "gchararray" "type" "_Filter Type" "Filter type" 3 "adaptive" 4 "median" 0 "Median" "" "adaptive" 1 "Adaptive" "" "recursive-median" 2 "Recursive-Median" "" "recursive-adaptive" 3 "Recursive-Adaptive" "")
(proc-arg 1 "GParamInt" "gint" "black" "_Black level" "Black level" 3 -1 255 7)
(proc-arg 1 "GParamInt" "gint" "white" "_White level" "White level" 3 0 256 248)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/depth-merge/depth-merge" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/depth-merge/depth-merge" 1747753674
(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."
@ -4210,7 +4210,7 @@
(proc-arg 6 "GParamDouble" "gdouble" "offset" "O_ffset" "Depth relative offset" 3 -1 1 0)
(proc-arg 6 "GParamDouble" "gdouble" "scale-1" "Sc_ale 1" "Depth relative scale 1" 3 -1 1 1)
(proc-arg 6 "GParamDouble" "gdouble" "scale-2" "Scal_e 2" "Depth relative scale 2" 3 -1 1 1)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/decompose/decompose" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/decompose/decompose" 1747753674
(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"
@ -4234,7 +4234,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "new-image-2" "New image 2" "Output gray image 2 (N/A for single channel extract)" 3 1)
(proc-arg 9 "GimpParamImage" "GimpImage" "new-image-3" "New image 3" "Output gray image 3 (N/A for single channel extract)" 3 1)
(proc-arg 9 "GimpParamImage" "GimpImage" "new-image-4" "New image 4" "Output gray image 4 (N/A for single channel extract)" 3 1)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/curve-bend/curve-bend" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/curve-bend/curve-bend" 1747753674
(proc-def "plug-in-curve-bend" 1
"Bend the image using two control curves"
"This plug-in bends 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 up to 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."
@ -4264,7 +4264,7 @@
(proc-arg 0 "GParamBoxed" "GBytes" "upper-val-y" "Upper val Y" "Array of 256 y freehand coords { 0 <= y <= 255 }" 3)
(proc-arg 0 "GParamBoxed" "GBytes" "lower-val-y" "Lower val Y" "Array of 256 y freehand coords { 0 <= y <= 255 }" 3)
(proc-arg 9 "GimpParamLayer" "GimpLayer" "bent-layer" "Bent layer" "The transformed layer" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/crop-zealous/crop-zealous" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/crop-zealous/crop-zealous" 1747753674
(proc-def "plug-in-zealouscrop" 1
"Autocrop unused space from edges and middle"
""
@ -4281,7 +4281,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0)
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/contrast-retinex/contrast-retinex" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/contrast-retinex/contrast-retinex" 1747753674
(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."
@ -4302,7 +4302,7 @@
(proc-arg 1 "GParamInt" "gint" "nscales" "Scale _division" "Number of scales" 3 0 8 3)
(proc-arg 4 "GimpParamChoice" "gchararray" "scales-mode" "Le_vel" "Retinex distribution through scales" 3 "uniform" 3 "uniform" 0 "Uniform" "" "low" 1 "Low" "" "high" 2 "High" "")
(proc-arg 6 "GParamDouble" "gdouble" "cvar" "Dy_namic" "Variance value" 3 0 4 1.2)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/compose/compose" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/compose/compose" 1747753674
(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"
@ -4360,7 +4360,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0)
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/colorxhtml/colorxhtml.py" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/colorxhtml/colorxhtml.py" 1747753674
(proc-def "file-colorxhtml-export" 1
"Save as colored HTML text"
"Saves the image as colored XHTML text (based on Perl version by Marc Lehmann)"
@ -4383,7 +4383,7 @@
(proc-arg 7 "GParamString" "gchararray" "characters" "Charac_ters" "Characters that will be used as colored pixels." 3 "foo")
(proc-arg 1 "GParamInt" "gint" "font-size" "Fo_nt size in pixels" "Font size in pixels" 3 5 100 10)
(proc-arg 5 "GParamBoolean" "gboolean" "separate" "_Write a separate CSS file" "Write a separate CSS file" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/colormap-remap/colormap-remap" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/colormap-remap/colormap-remap" 1747753674
(proc-def "plug-in-colormap-swap" 1
"Swap two colors in the colormap"
"This procedure takes an indexed image and lets you swap the positions of two colors in the colormap without visually changing the image."
@ -4419,7 +4419,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0)
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")
(proc-arg 0 "GParamBoxed" "GBytes" "map" "Map" "Remap array for the colormap" 3)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/cml-explorer/cml-explorer" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/cml-explorer/cml-explorer" 1747753674
(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 Cellular 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."
@ -4437,7 +4437,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0)
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")
(proc-arg 13 "GimpParamFile" "GFile" "parameter-file" "Parameter File" "The parameter file from which CML_explorer makes an image. This argument is only used in non-interactive runs." 3 0 0 "")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/checkerboard/checkerboard" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/checkerboard/checkerboard" 1747753674
(proc-def "plug-in-checkerboard" 1
"Create a checkerboard pattern"
"More here later"
@ -4456,7 +4456,7 @@
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")
(proc-arg 5 "GParamBoolean" "gboolean" "psychobilly" "_Psychobilly" "Render a psychobilly checkerboard" 3 0)
(proc-arg 1 "GParamInt" "gint" "check-size" "_Size" "Size of the checks" 3 1 524288 10)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/busy-dialog/busy-dialog" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/busy-dialog/busy-dialog" 1747753674
(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."
@ -4474,7 +4474,7 @@
(proc-arg 1 "GParamInt" "gint" "write-fd" "The write file descriptor" "The write file descriptor" 3 -2147483648 2147483647 0)
(proc-arg 7 "GParamString" "gchararray" "message" "The message" "The message" 3 "")
(proc-arg 5 "GParamBoolean" "gboolean" "cancelable" "Whether the dialog is cancelable" "Whether the dialog is cancelable" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/border-average/border-average" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/border-average/border-average" 1747753674
(proc-def "plug-in-borderaverage" 1
"Set foreground to the average color of the image border"
""
@ -4494,7 +4494,7 @@
(proc-arg 1 "GParamInt" "gint" "thickness" "_Thickness" "Border size to take in count" 3 0 2147483647 3)
(proc-arg 4 "GimpParamChoice" "gchararray" "bucket-exponent" "Bucket Si_ze" "Bits for bucket size" 3 "levels-16" 9 "levels-1" 0 "1" "" "levels-2" 1 "2" "" "levels-4" 2 "4" "" "levels-8" 3 "8" "" "levels-16" 4 "16" "" "levels-32" 5 "32" "" "levels-64" 6 "64" "" "levels-128" 7 "128" "" "levels-256" 8 "256" "")
(proc-arg 8 "GimpParamColor" "GeglColor" "borderaverage" "The average color of the specified border." "The average color of the specified border." 3 1 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" "R'G'B'A float" 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/blinds/blinds" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/blinds/blinds" 1747753674
(proc-def "plug-in-blinds" 1
"Simulate an image painted on window blinds"
"More here later"
@ -4515,7 +4515,7 @@
(proc-arg 1 "GParamInt" "gint" "num-segments" "_Number of segments" "Number of segments in blinds" 3 1 1024 3)
(proc-arg 4 "GimpParamChoice" "gchararray" "orientation" "Orient_ation" "The orientation" 3 "horizontal" 2 "horizontal" 0 "Horizontal" "" "vertical" 1 "Vertical" "")
(proc-arg 5 "GParamBoolean" "gboolean" "bg-transparent" "_Transparent" "Background transparent" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/animation-play/animation-play" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/animation-play/animation-play" 1747753674
(proc-def "plug-in-animationplay" 1
"Preview a GIMP layer-based animation"
""
@ -4532,7 +4532,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0)
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/animation-optimize/animation-optimize" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/animation-optimize/animation-optimize" 1747753674
(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 theanimation can use the 'combine' mode, this procedure attempts to maximize the number of adjacent pixels having the same color, whichimproves the compression for some image formats such as GIF or MNG."
@ -4584,7 +4584,7 @@
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0)
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")
(proc-arg 9 "GimpParamImage" "GimpImage" "result" "Result" "Resulting image" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/align-layers/align-layers" 1742201232
(plug-in-def "${gimp_plug_in_dir}/plug-ins/align-layers/align-layers" 1747753674
(proc-def "plug-in-align-layers" 1
"Align all visible layers of the image"
"Align visible layers"
@ -4608,7 +4608,7 @@
(proc-arg 1 "GParamInt" "gint" "grid-size" "_Grid" "Grid" 3 1 200 10)
(proc-arg 5 "GParamBoolean" "gboolean" "ignore-bottom-layer" "Ignore the _bottom layer even if visible" "Ignore the bottom layer even if visible" 3 1)
(proc-arg 5 "GParamBoolean" "gboolean" "use-bottom-layer" "_Use the (invisible) bottom layer as the base" "Use the (invisible) bottom layer as the base" 3 0)))
(plug-in-def "${gimp_plug_in_dir}/extensions/org.gimp.extension.goat-exercises/goat-exercise-py3.py" 1742201232
(plug-in-def "${gimp_plug_in_dir}/extensions/org.gimp.extension.goat-exercises/goat-exercise-py3.py" 1747753674
(proc-def "plug-in-goat-exercise-python" 1
"Plug-in example in Python 3"
"Plug-in example in Python 3"
@ -4625,7 +4625,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0)
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")))
(plug-in-def "${gimp_plug_in_dir}/extensions/org.gimp.extension.goat-exercises/goat-exercise-vala" 1742201232
(plug-in-def "${gimp_plug_in_dir}/extensions/org.gimp.extension.goat-exercises/goat-exercise-vala" 1747753674
(proc-def "plug-in-goat-exercise-vala" 1
"Plug-in example in Vala"
"Plug-in example in Vala"
@ -4642,7 +4642,7 @@
(proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1)
(proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0)
(proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")))
(plug-in-def "${gimp_plug_in_dir}/extensions/org.gimp.extension.goat-exercises/goat-exercise-c" 1742201232
(plug-in-def "${gimp_plug_in_dir}/extensions/org.gimp.extension.goat-exercises/goat-exercise-c" 1747753674
(proc-def "plug-in-goat-exercise-c" 1
"Plug-in example in C"
"Plug-in example in C"

View file

@ -88,8 +88,9 @@
(monitor 0))
(session-info "toplevel"
(factory-entry "gimp-file-open-dialog")
(position 587 141)
(size 765 650))
(position 0 0)
(size 986 553)
(monitor 0))
(session-info "toplevel"
(factory-entry "gimp-file-save-dialog")
(position 0 0)

View file

@ -1177,127 +1177,127 @@
<resource identifier="external:${gimp_data_dir}/gradients/Yellow_Orange.ggr//Yellow Orange" checksum="c7f332150f1c1d8cb8100add34b0ef55">
</resource>
<resource identifier="internal:gimp-palette-color-history//Color History" checksum="f5663648b48af85949c47ac268398063">
<resource identifier="internal:gimp-palette-color-history//Color History" checksum="a3a0f29be3418844f7316babc8a5ac1e">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Bears.gpl//Bears" checksum="15df5b33b8d07b3d5b588b8f4aedf277">
<resource identifier="external:${gimp_data_dir}/palettes/Bears.gpl//Bears" checksum="2975a58052da96ca52f7730ea166e892">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Bgold.gpl//Bgold" checksum="a376c061d0151d1e0acb44aff4b59bb7">
<resource identifier="external:${gimp_data_dir}/palettes/Bgold.gpl//Bgold" checksum="cf45eb2f5939424e5adbcc0f34eadc16">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Blues.gpl//Blues" checksum="5ccd80cd26731e2628b550128f461a13">
<resource identifier="external:${gimp_data_dir}/palettes/Blues.gpl//Blues" checksum="600c607ca785ef02c82db60e4c370ce3">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Borders.gpl//Borders" checksum="56dd21280f7c960836acc9dd1dd61431">
<resource identifier="external:${gimp_data_dir}/palettes/Borders.gpl//Borders" checksum="a1799fbe8aca2848c3df1e8df6ddbf5f">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Browns_And_Yellows.gpl//Browns And Yellows" checksum="0ef796a4e35af8c9140f972a8c574f27">
<resource identifier="external:${gimp_data_dir}/palettes/Browns_And_Yellows.gpl//Browns And Yellows" checksum="eb8fbdfa646ae3122994f3840e8f19f1">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Caramel.gpl//Caramel" checksum="c5c86fc07cecd1f1a5cc0a45cf44321f">
<resource identifier="external:${gimp_data_dir}/palettes/Caramel.gpl//Caramel" checksum="5416c75a6da1ed7558cb66f668367b47">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Cascade.gpl//Cascade" checksum="3e3e94a3c26117dccbd953fe6b99fe3a">
<resource identifier="external:${gimp_data_dir}/palettes/Cascade.gpl//Cascade" checksum="17c95e20cb660776bcd125b44e4ef069">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/China.gpl//China" checksum="cc6477e836dd5853374c1531c1364f1d">
<resource identifier="external:${gimp_data_dir}/palettes/China.gpl//China" checksum="28ae4c22d2138eaac0a258320507d882">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Coldfire.gpl//Coldfire" checksum="e7454b19fce3408ee9a80eac17759ca7">
<resource identifier="external:${gimp_data_dir}/palettes/Coldfire.gpl//Coldfire" checksum="deed20a8ccb918b6e96082fb898e8138">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Cool_Colors.gpl//Cool Colors" checksum="9866938576dd32532989e5845b1fe71a">
<resource identifier="external:${gimp_data_dir}/palettes/Cool_Colors.gpl//Cool Colors" checksum="4a04b9c50504595fdac9e98299ec845d">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Cranes.gpl//Cranes" checksum="424347f553e161d25594c980820abbf2">
<resource identifier="external:${gimp_data_dir}/palettes/Cranes.gpl//Cranes" checksum="f77e7e286900da92bb7b8f9ebe601693">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Dark_pastels.gpl//Dark pastels" checksum="121a43f3487bb2de2588b686a92f78b3">
<resource identifier="external:${gimp_data_dir}/palettes/Dark_pastels.gpl//Dark pastels" checksum="088b23b0cbdf4a357808f11b5465ad30">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Default.gpl//Default" checksum="4a8c0e0db829226a4dd2e16386d99031">
<resource identifier="external:${gimp_data_dir}/palettes/Default.gpl//Default" checksum="11a30413148570643f965a145eca7723">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Ega.gpl//Ega" checksum="48f28ac8bcd55c46f7a6dd7092e1253e">
<resource identifier="external:${gimp_data_dir}/palettes/Ega.gpl//Ega" checksum="d7dc2d8f0693bc5c8d32d7a996414749">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Firecode.gpl//Firecode" checksum="c68e1fededd185782847d505517e7d6c">
<resource identifier="external:${gimp_data_dir}/palettes/Firecode.gpl//Firecode" checksum="c10db00606357b009d462e4268c1cd0f">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Gold.gpl//Gold" checksum="8311d4db709255168f1704e7ef9cca15">
<resource identifier="external:${gimp_data_dir}/palettes/Gold.gpl//Gold" checksum="03b7b19a404faea0133dd857cd1509d3">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Grayblue.gpl//Grayblue" checksum="d945ce17d614ceeb159582094d08ed7e">
<resource identifier="external:${gimp_data_dir}/palettes/Grayblue.gpl//Grayblue" checksum="d8fe87080fc59aea4ec71f1c0bd8929c">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Grays.gpl//Grays" checksum="91101e8795be38cc75644d5155c419c0">
<resource identifier="external:${gimp_data_dir}/palettes/Grays.gpl//Grays" checksum="173f4be47519b10e494e364971ef3f1b">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/GrayViolet.gpl//GrayViolet" checksum="9db004e6ac8b4cdad12ea1258e0b1228">
<resource identifier="external:${gimp_data_dir}/palettes/GrayViolet.gpl//GrayViolet" checksum="b9dff795b462b1dfa2779e25cadea353">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Greens.gpl//Greens" checksum="304b4ec8464f2e24fe339a4e7a231033">
<resource identifier="external:${gimp_data_dir}/palettes/Greens.gpl//Greens" checksum="82e42d548923a0cd7b42cf38530c1080">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Hilite.gpl//Hilite" checksum="f02b993f05e01bf1f9e29dc934620886">
<resource identifier="external:${gimp_data_dir}/palettes/Hilite.gpl//Hilite" checksum="b35a59ff0ff6613d4da580a4a82a0115">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Khaki.gpl//Khaki" checksum="798ae2c281f858ff1e594126b810fc71">
<resource identifier="external:${gimp_data_dir}/palettes/Khaki.gpl//Khaki" checksum="a3cad359fe81c5df938c74a97c6af868">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Lights.gpl//Lights" checksum="13222438a41729839c615f0dff7b0d7a">
<resource identifier="external:${gimp_data_dir}/palettes/Lights.gpl//Lights" checksum="72970e075af7c3a26472ed47172cc1d2">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Muted.gpl//Muted" checksum="e7d20c9ff40128c3873b7569476f6916">
<resource identifier="external:${gimp_data_dir}/palettes/Muted.gpl//Muted" checksum="d7f86fbe455f451b79cfee75e8278ffd">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Named_Colors.gpl//Named Colors" checksum="d6317098ed9f4f32c2fa99893d8705b9">
<resource identifier="external:${gimp_data_dir}/palettes/Named_Colors.gpl//Named Colors" checksum="b0aeaed6ea30483a8b96c7a3bf2533ff">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/News3.gpl//News3" checksum="510e8e933bca8fdde186fccf40166043">
<resource identifier="external:${gimp_data_dir}/palettes/News3.gpl//News3" checksum="1f11f2f677d8f4c3c170b907f107f486">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Op2.gpl//Op2" checksum="1854490ddb8d12158900bdddc3031fba">
<resource identifier="external:${gimp_data_dir}/palettes/Op2.gpl//Op2" checksum="80afd6570be511c025b01aecfa739afb">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Paintjet.gpl//Paintjet" checksum="6121e287889c4245029354cc834dd8d6">
<resource identifier="external:${gimp_data_dir}/palettes/Paintjet.gpl//Paintjet" checksum="5b27dbb093ae0931e1dcd201dce9b25b">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Pastels.gpl//Pastels" checksum="4d9367bfe494c0e1011bd64ee07c4b04">
<resource identifier="external:${gimp_data_dir}/palettes/Pastels.gpl//Pastels" checksum="9556972c0fc13e246c04187eeb37522b">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Plasma.gpl//Plasma" checksum="10d397abe5bcb5cca6ad6095fe646867">
<resource identifier="external:${gimp_data_dir}/palettes/Plasma.gpl//Plasma" checksum="cc25ec061376809e1d0f24850be925ec">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Reds.gpl//Reds" checksum="406ceb99fe25f3b76ab0293a8d239643">
<resource identifier="external:${gimp_data_dir}/palettes/Reds.gpl//Reds" checksum="cc3f616ecce4a46baf6bd7f29d37f979">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Reds_And_Purples.gpl//Reds And Purples" checksum="f07e12423e2e0185692241955d8f048a">
<resource identifier="external:${gimp_data_dir}/palettes/Reds_And_Purples.gpl//Reds And Purples" checksum="14ba8969834a43df3364712bc578a700">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Royal.gpl//Royal" checksum="4d14088ed263e938734484634e2ce304">
<resource identifier="external:${gimp_data_dir}/palettes/Royal.gpl//Royal" checksum="30a3e9b668f9ae6a73dcf67ecc478c21">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Tango.gpl//Tango Icon Theme" checksum="d66394303428e4187d9d3b8d1d922607">
<resource identifier="external:${gimp_data_dir}/palettes/Tango.gpl//Tango Icon Theme" checksum="0f4f9b0b316f35219d90919cfdc81411">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Topographic.gpl//Topographic" checksum="921d6bfe71e26d3c78133299e4ef85ec">
<resource identifier="external:${gimp_data_dir}/palettes/Topographic.gpl//Topographic" checksum="49818c55cf51ff35a772f6b490e6909a">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Visibone.gpl//Visibone" checksum="13ac8fd104b3d7d0c34fe7d88120e1a8">
<resource identifier="external:${gimp_data_dir}/palettes/Visibone.gpl//Visibone" checksum="f03e61319be7c26b530127fe36cc84d9">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Visibone_2.gpl//Visibone 2" checksum="c4341370326b7585ea588cef15315fef">
<resource identifier="external:${gimp_data_dir}/palettes/Visibone_2.gpl//Visibone 2" checksum="846730f3a4beac98204a38856bb1b397">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Volcano.gpl//Volcano" checksum="9840ebaef86fbcdb47a1b37f024abf4e">
<resource identifier="external:${gimp_data_dir}/palettes/Volcano.gpl//Volcano" checksum="faa02e330de3946fbfe6f6c770f092af">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Warm_Colors.gpl//Warm Colors" checksum="00a43f4649af6520d1daf117f92c4660">
<resource identifier="external:${gimp_data_dir}/palettes/Warm_Colors.gpl//Warm Colors" checksum="272fb3a2af668b95eb9965e584e0018e">
</resource>
<resource identifier="external:${gimp_data_dir}/palettes/Web.gpl//Web" checksum="067ef73b0513b1388326a6aa85e384b7">
<resource identifier="external:${gimp_data_dir}/palettes/Web.gpl//Web" checksum="79b06967b4da741e82c45cd939b69195">
</resource>
<resource identifier="internal:gimp-font-standard-alias: Monospace//Monospace" checksum="(null)">
@ -1336,6 +1336,72 @@
<resource identifier="internal:gimp-font-standard-alias: Serif Italic//Serif Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaMono-Bold.ttf//Adwaita Mono Bold" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaMono-BoldItalic.ttf//Adwaita Mono Bold Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaMono-Italic.ttf//Adwaita Mono Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaMono-Regular.ttf//Adwaita Mono Regular" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaSans-Regular.ttf//Adwaita Sans Black" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaSans-Italic.ttf//Adwaita Sans Black Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaSans-Regular.ttf//Adwaita Sans Bold" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaSans-Italic.ttf//Adwaita Sans Bold Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaSans-Regular.ttf//Adwaita Sans ExtraBold" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaSans-Italic.ttf//Adwaita Sans ExtraBold Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaSans-Regular.ttf//Adwaita Sans ExtraLight" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaSans-Italic.ttf//Adwaita Sans ExtraLight Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaSans-Italic.ttf//Adwaita Sans Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaSans-Regular.ttf//Adwaita Sans Light" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaSans-Italic.ttf//Adwaita Sans Light Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaSans-Regular.ttf//Adwaita Sans Medium" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaSans-Italic.ttf//Adwaita Sans Medium Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaSans-Regular.ttf//Adwaita Sans Regular" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaSans-Regular.ttf//Adwaita Sans SemiBold" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaSans-Italic.ttf//Adwaita Sans SemiBold Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaSans-Regular.ttf//Adwaita Sans Thin" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaSans-Italic.ttf//Adwaita Sans Thin Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Al Qalam Quran Majeed Web Regular.ttf//Al Qalam Quran Majeed Web Regular" checksum="(null)">
</resource>
@ -1351,13 +1417,13 @@
<resource identifier="external:/usr/local/share/fonts/ARIALBLACKITALIC.TTF//Arial Black Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/local/share/fonts/ARIALBD 1.TTF//Arial Bold" checksum="(null)">
<resource identifier="external:/usr/share/fonts/TTF/arialbd.ttf//Arial Bold" checksum="(null)">
</resource>
<resource identifier="external:/usr/local/share/fonts/ARIALBD.TTF//Arial Bold" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/TTF/arialbd.ttf//Arial Bold" checksum="(null)">
<resource identifier="external:/usr/local/share/fonts/ARIALBD 1.TTF//Arial Bold" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/TTF/arialbi.ttf//Arial Bold Italic" checksum="(null)">
@ -1417,10 +1483,10 @@
<resource identifier="external:/usr/local/share/fonts/ARIALNI.TTF//Arial Narrow Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/local/share/fonts/ARIAL.TTF//Arial Regular" checksum="(null)">
<resource identifier="external:/usr/share/fonts/TTF/arial.ttf//Arial Regular" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/TTF/arial.ttf//Arial Regular" checksum="(null)">
<resource identifier="external:/usr/local/share/fonts/ARIAL.TTF//Arial Regular" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/TTF/bahnschrift.ttf//Bahnschrift Bold" checksum="(null)">
@ -1861,18 +1927,18 @@
<resource identifier="external:/usr/share/fonts/Rubik-VariableFont_wght.ttf//Rubik Bold" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-BoldItalic.ttf//Rubik Bold Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-Italic-VariableFont_wght.ttf//Rubik Bold Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-VariableFont_wght.ttf//Rubik ExtraBold" checksum="(null)">
<resource identifier="external:/usr/share/fonts/Rubik-BoldItalic.ttf//Rubik Bold Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-ExtraBold.ttf//Rubik ExtraBold" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-VariableFont_wght.ttf//Rubik ExtraBold" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-ExtraBoldItalic.ttf//Rubik ExtraBold Italic" checksum="(null)">
</resource>
@ -1885,10 +1951,10 @@
<resource identifier="external:/usr/share/fonts/Rubik-Italic.ttf//Rubik Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-VariableFont_wght.ttf//Rubik Light" checksum="(null)">
<resource identifier="external:/usr/share/fonts/Rubik-Light.ttf//Rubik Light" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-Light.ttf//Rubik Light" checksum="(null)">
<resource identifier="external:/usr/share/fonts/Rubik-VariableFont_wght.ttf//Rubik Light" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-LightItalic.ttf//Rubik Light Italic" checksum="(null)">
@ -1897,36 +1963,36 @@
<resource identifier="external:/usr/share/fonts/Rubik-Italic-VariableFont_wght.ttf//Rubik Light Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-Medium.ttf//Rubik Medium" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-VariableFont_wght.ttf//Rubik Medium" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-MediumItalic.ttf//Rubik Medium Italic" checksum="(null)">
<resource identifier="external:/usr/share/fonts/Rubik-Medium.ttf//Rubik Medium" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-Italic-VariableFont_wght.ttf//Rubik Medium Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-MediumItalic.ttf//Rubik Medium Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-VariableFont_wght.ttf//Rubik Regular" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-Regular.ttf//Rubik Regular" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-SemiBold.ttf//Rubik SemiBold" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-VariableFont_wght.ttf//Rubik SemiBold" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-SemiBoldItalic.ttf//Rubik SemiBold Italic" checksum="(null)">
<resource identifier="external:/usr/share/fonts/Rubik-SemiBold.ttf//Rubik SemiBold" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-Italic-VariableFont_wght.ttf//Rubik SemiBold Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/Rubik-SemiBoldItalic.ttf//Rubik SemiBold Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/TTF/SegoeIcons.ttf//Segoe Fluent Icons Regular" checksum="(null)">
</resource>

View file

@ -1,8 +1,8 @@
[FileDialog]
history=file:///home/rafayahmad/.local/share/UltimMC/mods, file:///home/rafayahmad/Stuff/Freelance/Minecraft Editing/Every Crop, file:///home/rafayahmad/Stuff/Freelance/Minecraft Editing/Every Structure, file:///home/rafayahmad/Stuff/Freelance/Minecraft Editing/Every Structure/pics, file:///home/rafayahmad/Videos/titles, file:///usr/lib/jvm/java-8-openjdk/bin
lastVisited=file:///usr/lib/jvm/java-8-openjdk/bin
qtVersion=5.15.16
shortcuts=file:///home/rafayahmad, file:///home/rafayahmad/Downloads, file:///home/rafayahmad/Documents, file:mods
sidebarWidth=70
history=file:///usr/lib/jvm/java-8-openjdk/bin, file:///home/rafayahmad/Downloads, file:///home/rafayahmad/Downloads/theobald-s-pvp-practice-1-2, file:///home/rafayahmad/.local/share/UltimMC, file:///home/rafayahmad
lastVisited=file:///home/rafayahmad/Downloads
qtVersion=5.15.17
shortcuts=file:///home/rafayahmad, file:///home/rafayahmad/Documents, file:///home/rafayahmad/Downloads, file:mods
sidebarWidth=92
treeViewHeader=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x2[\0\0\0\x4\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x4\0\0\x1\x45\0\0\0\x1\0\0\0\0\0\0\0H\0\0\0\x1\0\0\0\0\0\0\0N\0\0\0\x1\0\0\0\0\0\0\0\x80\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\xff\xff\xff\xff)
viewMode=Detail

Binary file not shown.

View file

@ -26,6 +26,11 @@
"localip",
"battery",
"poweradapter",
{
"type": "command",
"key": "Lifetime",
"text": "birth_install=$(stat -c %W /); current=$(date +%s); time_progression=$((current - birth_install)); days_difference=$((time_progression / 86400)); echo $days_difference days"
},
// "locale",
"break",
"colors"

View file

@ -1,4 +1,6 @@
{
"is-bot": false,
"license-hash": "1fc90c3584a03b4212f250f791787323"
"license-hash": "1fc90c3584a03b4212f250f791787323",
"last-active-stable-version": "ea121f8859e4b13e47a8f845e4586164519588bc",
"redisplay-welcome-message": true
}

1
.config/fvm/.fvmrc Normal file
View file

@ -0,0 +1 @@
{}

View file

@ -1,4 +1,4 @@
file:///home/rafayahmad/Downloads Downloads
file:///home/rafayahmad/Documents Documents
file:///home/rafayahmad/Stuff
file:///home/rafayahmad/Videos Videos
file:///home/rafayahmad/Stuff

View file

@ -5,19 +5,17 @@ plugin {
}
}
$mainMod = SUPER
# ----------------Submaps----------------- #
# Empty Map #
submap = disableOtherKeyBinds
bind = $mainMod, escape, submap, reset
bind = SUPER, escape, submap, reset
# Normal #
submap = reset
bind = $mainMod, F, submap, disableOtherKeyBinds
bind = SUPER, F, submap, disableOtherKeyBinds
# Application Binds
bind = ALT, T, exec, kitty
@ -28,18 +26,18 @@ bind = ALT, Z, exec, zeditor
bind = ALT, M, exec, /opt/ultimmc/run.sh
bind = ALT, D, exec, discord
bind = ALT, W, exec, flatpak run com.rtosta.zapzap
bind = $mainMod, SUPER_L, exec, rofi -show drun
bind = SUPER, SUPER_L, exec, rofi -show drun -sort -matching fuzzy
# Windows VM
bind = CTRL ALT SHIFT, W, exec, /home/rafayahmad/dotfiles/scripts/startWin11.sh
# Window movement
bind = $mainMod, V, togglefloating,
bind = $mainMod, H, togglesplit, # dwindle
bind = SUPER, V, togglefloating,
bind = SUPER, H, togglesplit, # dwindle
bind = CTRL, Q, killactive,
bind = $mainMod, P, pseudo, # dwindle
bind = ALT, TAB, cyclenext,
bind = $mainMod, TAB, swapnext,
bind = SUPER, TAB, swapnext,
bind = SUPER, N, exec, swaync-client -t -sw
# Move focus
bind = CTRL ALT, L, movefocus, r
@ -49,23 +47,23 @@ bind = CTRL ALT, K, movefocus, d
# Fullscreen
bind = , F11, fullscreen, 0
bind = $mainMod, F11, fullscreen, 1
bind = SUPER, F11, fullscreen, 1
# bind = ALT, F11, fakefullscreen,
# Hyprlock
bind = $mainMod CTRL, L, exec, ~/dotfiles/scripts/currentWallpaperHyprlock.sh
bind = SUPER CTRL, L, exec, ~/dotfiles/scripts/currentWallpaperHyprlock.sh
# bind = $mainMod, M, exec, ~/scripts/killhypr
bind = $mainMod, M, exit,
bind = $mainMod, F4, exec, ~/dotfiles/scripts/blurWlogout.sh
bind = $mainMod, R, exec, ~/dotfiles/scripts/reloadwaybar
bind = $mainMod CTRL, R, exec, killall waybar
# bind = SUPER, M, exec, ~/scripts/killhypr
bind = SUPER, M, exit,
bind = SUPER, F4, exec, ~/dotfiles/scripts/blurWlogout.sh
bind = SUPER, R, exec, ~/dotfiles/scripts/reloadwaybar
bind = SUPER CTRL, R, exec, killall waybar
# Screenshots
bind = , Print, exec, grim -g "$(slurp)" - | wl-copy
bind = $mainMod, Print, exec, grim - | wl-copy
bind = SUPER, Print, exec, grim - | wl-copy
bind = CTRL, Print, exec, grim -g "$(slurp)"
bind = CTRL $mainMod, Print, exec, grim
bind = CTRL SUPER, Print, exec, grim
# Clipboard
bind = SUPER SHIFT, V, exec, kitty --class clipse -e clipse
@ -88,60 +86,66 @@ binde = ALT, I, resizeactive, 0 -50
binde = ALT, K, resizeactive, 0 50
# Center floating window
bind = $mainMod, C, centerwindow,
bind = SUPER, C, centerwindow,
# Move windows in tile
bind = $mainMod, L, movewindow, r
bind = $mainMod, J, movewindow, l
bind = $mainMod, I, movewindow, u
bind = $mainMod, K, movewindow, d
bind = SUPER, L, movewindow, r
bind = SUPER, J, movewindow, l
bind = SUPER, I, movewindow, u
bind = SUPER, K, movewindow, d
# Switch workspaces with mainMod + [0-9]
bind = $mainMod, 1, workspace, 1
bind = $mainMod, 2, workspace, 2
bind = $mainMod, 3, workspace, 3
bind = $mainMod, Q, workspace, 4
bind = $mainMod, W, workspace, 5
bind = $mainMod, E, workspace, 6
bind = $mainMod, A, workspace, 7
bind = $mainMod, S, workspace, 8
bind = $mainMod, D, workspace, 9
bind = $mainMod, 0, workspace, 10
bind = SUPER, 1, workspace, 1
bind = SUPER, 2, workspace, 2
bind = SUPER, 3, workspace, 3
bind = SUPER, Q, workspace, 4
bind = SUPER, W, workspace, 5
bind = SUPER, E, workspace, 6
bind = SUPER, A, workspace, 7
bind = SUPER, S, workspace, 8
bind = SUPER, D, workspace, 9
bind = SUPER, 0, workspace, 10
bind = ALT, 1, togglespecialworkspace, whatsapp
bind = ALT, 2, togglespecialworkspace, thunderbird
# Move active window to a workspace and switch with mainMod + SHIFT + [0-9]
bind = $mainMod SHIFT, 1, movetoworkspace, 1
bind = $mainMod SHIFT, 2, movetoworkspace, 2
bind = $mainMod SHIFT, 3, movetoworkspace, 3
bind = $mainMod SHIFT, Q, movetoworkspace, 4
bind = $mainMod SHIFT, W, movetoworkspace, 5
bind = $mainMod SHIFT, E, movetoworkspace, 6
bind = $mainMod SHIFT, A, movetoworkspace, 7
bind = $mainMod SHIFT, S, movetoworkspace, 8
bind = $mainMod SHIFT, D, movetoworkspace, 9
bind = $mainMod SHIFT, 0, movetoworkspace, 10
bind = SUPER SHIFT, 1, movetoworkspace, 1
bind = SUPER SHIFT, 2, movetoworkspace, 2
bind = SUPER SHIFT, 3, movetoworkspace, 3
bind = SUPER SHIFT, Q, movetoworkspace, 4
bind = SUPER SHIFT, W, movetoworkspace, 5
bind = SUPER SHIFT, E, movetoworkspace, 6
bind = SUPER SHIFT, A, movetoworkspace, 7
bind = SUPER SHIFT, S, movetoworkspace, 8
bind = SUPER SHIFT, D, movetoworkspace, 9
bind = SUPER SHIFT, 0, movetoworkspace, 10
bind = ALT SHIFT, 1, movetoworkspace, special:whatsapp
bind = ALT SHIFT, 2, movetoworkspace, special:thunderbird
# Move active window to a workspace with mainMod + SHIFT + [0-9]
bind = $mainMod CTRL, 1, movetoworkspacesilent, 1
bind = $mainMod CTRL, 2, movetoworkspacesilent, 2
bind = $mainMod CTRL, 3, movetoworkspacesilent, 3
bind = $mainMod CTRL, Q, movetoworkspacesilent, 4
bind = $mainMod CTRL, W, movetoworkspacesilent, 5
bind = $mainMod CTRL, E, movetoworkspacesilent, 6
bind = $mainMod CTRL, A, movetoworkspacesilent, 7
bind = $mainMod CTRL, S, movetoworkspacesilent, 8
bind = $mainMod CTRL, D, movetoworkspacesilent, 9
bind = $mainMod CTRL, 0, movetoworkspacesilent, 10
bind = SUPER CTRL, 1, movetoworkspacesilent, 1
bind = SUPER CTRL, 2, movetoworkspacesilent, 2
bind = SUPER CTRL, 3, movetoworkspacesilent, 3
bind = SUPER CTRL, Q, movetoworkspacesilent, 4
bind = SUPER CTRL, W, movetoworkspacesilent, 5
bind = SUPER CTRL, E, movetoworkspacesilent, 6
bind = SUPER CTRL, A, movetoworkspacesilent, 7
bind = SUPER CTRL, S, movetoworkspacesilent, 8
bind = SUPER CTRL, D, movetoworkspacesilent, 9
bind = SUPER CTRL, 0, movetoworkspacesilent, 10
bind = ALT CTRL, 1, movetoworkspacesilent, special:whatsapp
bind = ALT CTRL, 2, movetoworkspacesilent, special:thunderbird
# Example special workspace (scratchpad)
# bind = $mainMod, S, togglespecialworkspace, magic
# bind = $mainMod SHIFT, S, movetoworkspace, special:magic
# bind = SUPER, S, togglespecialworkspace, magic
# bind = SUPER SHIFT, S, movetoworkspace, special:magic
# Scroll through existing workspaces with mainMod + scroll
bind = $mainMod, mouse_down, workspace, e+1
bind = $mainMod, mouse_up, workspace, e-1
bind = SUPER, mouse_down, workspace, e+1
bind = SUPER, mouse_up, workspace, e-1
# Move/resize windows with mainMod + LMB/RMB and dragging
bindm = $mainMod, mouse:272, movewindow
bindm = SUPER, mouse:272, movewindow
bindm = ALT, mouse:272, resizewindow
# Shutdown/Reboot

View file

@ -15,12 +15,17 @@ monitor=HDMI-A-1,1920x1080@60,0x0,1,mirror,eDP-1
exec-once = hypridle
exec-once = waybar
exec-once = clipse -listen
exec-once = hyprpaper && ~/dotfiles/scripts/currentWallpaperHyprlock.sh
exec-once = /home/rafayahmad/eww/target/release/eww daemon
exec-once = /home/rafayahmad/dotfiles/scripts/brightnessWidget.sh
exec-once = swaync
exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
exec-once = /home/rafayahmad/eww/target/release/eww daemon
exec-once = hyprpaper && ~/dotfiles/scripts/currentWallpaperHyprlock.sh
exec-once = /home/rafayahmad/dotfiles/scripts/brightnessWidget.sh
exec-once = ~/dotfiles/scripts/battWarning.sh
exec-once = [workspace 4 silent] flatpak run com.rtosta.zapzap
exec-once = ~/dotfiles/scripts/youtubeBlocker.py
exec-once = [workspace special:whatsapp silent] flatpak run com.rtosta.zapzap
exec-once = [workspace special:thunderbird silent] thunderbird
# Source a file (multi-file configs)
# source = ~/.config/hypr/myColors.conf
@ -99,6 +104,7 @@ animations {
animation = borderangle, 1, 8, default
animation = fade, 1, 7, default
animation = workspaces, 1, 6, default
animation = specialWorkspace, 1, 7, myBezier, slidefadevert
}
dwindle {
@ -136,6 +142,7 @@ misc {
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
# windowrulev2 = nomaximizerequest, class:.* # You'll probably like this.
windowrulev2 = pin, class:(Rofi)
windowrulev2 = float, class:(clipse)
windowrulev2 = size 700 600, class:(clipse)
windowrulev2 = float, class:^(xdg-desktop-portal-gtk|gtk3-filechooser-dialog)$

View file

@ -10,6 +10,9 @@ x-scheme-handler/unknown=librewolf.desktop
image/webp=org.gnome.eog.desktop
application/pdf=librewolf.desktop
text/plain=dev.zed.Zed.desktop
x-scheme-handler/mailto=userapp-Thunderbird-V26B82.desktop
message/rfc822=userapp-Thunderbird-V26B82.desktop
x-scheme-handler/mid=userapp-Thunderbird-V26B82.desktop
[Added Associations]
image/png=org.gnome.eog.desktop;
@ -18,3 +21,5 @@ image/jpeg=org.gnome.eog.desktop;
image/webp=org.gnome.eog.desktop;
application/pdf=firefox.desktop;librewolf.desktop;
text/plain=nvim.desktop;dev.zed.Zed.desktop;
x-scheme-handler/mailto=userapp-Thunderbird-V26B82.desktop;
x-scheme-handler/mid=userapp-Thunderbird-V26B82.desktop;

View file

@ -1,24 +1,25 @@
{
"LuaSnip": { "branch": "master", "commit": "03c8e67eb7293c404845b3982db895d59c0d1538" },
"auto-session": { "branch": "main", "commit": "00334ee24b9a05001ad50221c8daffbeedaa0842" },
"blink.cmp": { "branch": "main", "commit": "cb5e346d9e0efa7a3eee7fd4da0b690c48d2a98e" },
"catppuccin": { "branch": "main", "commit": "1bf070129c0b6f77cc23f6a2212dcdc868308c52" },
"LuaSnip": { "branch": "master", "commit": "458560534a73f7f8d7a11a146c801db00b081df0" },
"auto-session": { "branch": "main", "commit": "fffb13dcbe8731b8650e5bf1caa749a485d20556" },
"blink.cmp": { "branch": "main", "commit": "9bcb14b43852a6f2bfd5ac9ef29cb5cf09b1b39b" },
"catppuccin": { "branch": "main", "commit": "fa42eb5e26819ef58884257d5ae95dd0552b9a66" },
"diffview.nvim": { "branch": "main", "commit": "4516612fe98ff56ae0415a259ff6361a89419b0a" },
"fidget.nvim": { "branch": "main", "commit": "d9ba6b7bfe29b3119a610892af67602641da778e" },
"flutter-tools.nvim": { "branch": "main", "commit": "8fa438f36fa6cb747a93557d67ec30ef63715c20" },
"gitsigns.nvim": { "branch": "main", "commit": "ee7e50dfbdf49e3acfa416fd3ad3abbdb658582c" },
"flutter-tools.nvim": { "branch": "main", "commit": "d4b0cb9cfcda4cb27e6b68bad20cba0be542b55b" },
"gitsigns.nvim": { "branch": "main", "commit": "88205953bd748322b49b26e1dfb0389932520dc9" },
"harpoon": { "branch": "harpoon2", "commit": "ed1f853847ffd04b2b61c314865665e1dadf22c7" },
"image.nvim": { "branch": "master", "commit": "c40215d7d7d1d8c823ee9a77be1a894d5c8df41b" },
"lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" },
"lazydev.nvim": { "branch": "main", "commit": "2367a6c0a01eb9edb0464731cc0fb61ed9ab9d2c" },
"lualine.nvim": { "branch": "master", "commit": "15884cee63a8c205334ab13ab1c891cd4d27101a" },
"mason-lspconfig.nvim": { "branch": "main", "commit": "1a31f824b9cd5bc6f342fc29e9a53b60d74af245" },
"mason.nvim": { "branch": "main", "commit": "fc98833b6da5de5a9c5b1446ac541577059555be" },
"mini.nvim": { "branch": "main", "commit": "0420076298c4457f200c2de468f65d080597a347" },
"lualine.nvim": { "branch": "master", "commit": "a94fc68960665e54408fe37dcf573193c4ce82c9" },
"markview.nvim": { "branch": "main", "commit": "02810964cc288065c2919ea7a8d41e72f17ccd8a" },
"mason-lspconfig.nvim": { "branch": "main", "commit": "bb30c422329e86fcaa4e4920181f6715d634e516" },
"mason.nvim": { "branch": "main", "commit": "8024d64e1330b86044fed4c8494ef3dcd483a67c" },
"mini.nvim": { "branch": "main", "commit": "94cae4660a8b2d95dbbd56e1fbc6fcfa2716d152" },
"molten-nvim": { "branch": "main", "commit": "a286aa914d9a154bc359131aab788b5a077a5a99" },
"nvim-lspconfig": { "branch": "master", "commit": "8b0f47d851ee5343d38fe194a06ad16b9b9bd086" },
"nvim-treesitter": { "branch": "master", "commit": "684eeac91ed8e297685a97ef70031d19ac1de25a" },
"nvim-web-devicons": { "branch": "master", "commit": "68f70df44652d310d2adedf181b174c33a693665" },
"nvim-lspconfig": { "branch": "master", "commit": "99d3a0f26bfe402f45257c1398287aef252cbe2d" },
"nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" },
"nvim-web-devicons": { "branch": "master", "commit": "1fb58cca9aebbc4fd32b086cb413548ce132c127" },
"plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" },
"snacks.nvim": { "branch": "main", "commit": "bc0630e43be5699bb94dadc302c0d21615421d93" },
"todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" },

View file

@ -12,3 +12,11 @@ vim.api.nvim_create_autocmd('User', {
require('snacks').rename.on_rename_file(event.data.from, event.data.to)
end,
})
vim.api.nvim_create_autocmd("FileType", {
pattern = "man",
callback = function()
vim.keymap.del("n", "k", { buffer = true })
vim.keymap.del("n", "j", { buffer = true })
end,
})

View file

@ -1,4 +1,4 @@
require('config.options')
require('config.plugins')
require('config.keymaps')
require('config.autocmds')
require('config.keymaps')

View file

@ -35,10 +35,13 @@ vim.keymap.set('i', '<C-BS>', '<C-w>', { desc = 'delete word in insert mode' })
vim.keymap.set('n', '<F27>', '<cmd>Floaterminal<CR>', { desc = 'open terminal', nowait = true })
vim.keymap.set('t', '<F27>', '<cmd>q<CR>', { desc = 'close terminal window' })
vim.keymap.set('t', '<C-l>', '<cmd>Floaterminal 1<CR>', { desc = 'terminal 1' })
vim.keymap.set('t', '<C-j>', '<cmd>Floaterminal 2<CR>', { desc = 'terminal 2' })
vim.keymap.set('t', '<Down>', '<cmd>Floaterminal 3<CR>', { desc = 'terminal 3' })
vim.keymap.set('t', '<Up>', '<cmd>Floaterminal 4<CR>', { desc = 'terminal 4' })
vim.keymap.set('t', '<C-n>', '<cmd>Floaterminal next<CR>', { desc = 'next terminal' })
vim.keymap.set('t', '<C-p>', '<cmd>Floaterminal prev<CR>', { desc = 'prev terminal' })
-- vim.keymap.set('t', '<C-l>', '<cmd>Floaterminal 1<CR>', { desc = 'terminal 1' })
-- vim.keymap.set('t', '<C-j>', '<cmd>Floaterminal 2<CR>', { desc = 'terminal 2' })
-- vim.keymap.set('t', '<Down>', '<cmd>Floaterminal 3<CR>', { desc = 'terminal 3' })
-- vim.keymap.set('t', '<Up>', '<cmd>Floaterminal 4<CR>', { desc = 'terminal 4' })
vim.keymap.set('t', '<C-w>', '<C-d>', { desc = 'kill terminal' })
@ -191,17 +194,20 @@ vim.api.nvim_create_autocmd('LspAttach', {
})
-- INFO: Molten
vim.keymap.set('n', '<leader>mi', ':MoltenInit<CR>',
{ silent = true, desc = 'Initialize the plugin' })
vim.keymap.set('n', '<leader>mo', ':MoltenEvaluateOperator<CR>',
{ silent = true, desc = 'run operator selection' })
vim.keymap.set('n', '<leader>ml', ':MoltenEvaluateLine<CR>',
{ silent = true, desc = 'evaluate line' })
vim.keymap.set('v', '<leader>mv', ':<C-u>MoltenEvaluateVisual<CR>gv',
{ silent = false, desc = 'evaluate visual selection' })
vim.keymap.set('n', '<leader>mc', ':MoltenReevaluateCell<CR>',
{ silent = false, desc = 'reevaluate cell' })
vim.keymap.set('n', '<leader>me', ':noautocmd MoltenEnterOutput<CR>',
{ silent = true, desc = 'show/enter output' })
vim.keymap.set('n', '<leader>mh', ':MoltenHideOutput<CR>',
{ silent = true, desc = 'hide output' })
vim.keymap.set('n', '<leader>mi', ':MoltenInit<CR>', { silent = true, desc = 'Initialize the plugin' })
vim.keymap.set('n', '<leader>mo', ':MoltenEvaluateOperator<CR>', { silent = true, desc = 'run operator selection' })
vim.keymap.set('n', '<leader>ml', ':MoltenEvaluateLine<CR>', { silent = true, desc = 'evaluate line' })
vim.keymap.set('v', '<leader>mv', ':<C-u>MoltenEvaluateVisual<CR>gv', { silent = false, desc = 'evaluate visual selection' })
vim.keymap.set('n', '<leader>mc', ':MoltenReevaluateCell<CR>', { silent = false, desc = 'reevaluate cell' })
vim.keymap.set('n', '<leader>me', ':noautocmd MoltenEnterOutput<CR>', { silent = true, desc = 'show/enter output' })
vim.keymap.set('n', '<leader>mh', ':MoltenHideOutput<CR>', { silent = true, desc = 'hide output' })
-- INFO: Flutter
vim.keymap.set('n', '<leader>fd', '<cmd>FlutterDevices<CR>', { desc = 'show flutter devices' })
vim.keymap.set('n', '<leader>fe', '<cmd>FlutterEmulators<CR>', { desc = 'show emulators' })
vim.keymap.set('n', '<leader>fs', '<cmd>FlutterRun<CR>', { desc = 'flutter run' })
vim.keymap.set('n', '<leader>fr', '<cmd>FlutterRestart<CR>', { desc = 'flutter restart' })
vim.keymap.set('n', '<leader>fq', '<cmd>FlutterQuit<CR>', { desc = 'stop flutter' })
vim.keymap.set('n', '<leader>fl', '<cmd>FlutterLogToggle<CR>', { desc = 'flutter log' })
vim.keymap.set('n', '<leader>fc', '<cmd>FlutterLogClear<CR>', { desc = 'clear log' })

View file

@ -51,5 +51,6 @@ require('lazy').setup({
require('config.plugins.languages.molten'),
require('config.plugins.languages.flutter'),
require('config.plugins.languages.markdown'),
})

View file

@ -3,8 +3,12 @@ return {
lazy = false,
dependencies = { 'nvim-lua/plenary.nvim', },
config = function()
require('flutter-tools').setup({})
vim.keymap.set('n', '<leader>fd', '<cmd>FlutterDevices<CR>', { desc = 'show flutter devices' })
vim.keymap.set('n', '<leader>fq', '<cmd>FlutterQuit<CR>', { desc = 'stop flutter' })
require('flutter-tools').setup({
fvm = true,
dev_log = {
-- enabled = false,
open_cmd = 'FloutterLog'
}
})
end,
}

View file

@ -55,7 +55,9 @@ return {
local capabilities = require('blink.cmp').get_lsp_capabilities()
local servers = {
-- clangd = {},
bashls = {},
clangd = {},
rust_analyzer = {},
pyright = {},
@ -64,6 +66,14 @@ return {
cssls = {},
vtsls = {},
kotlin_lsp = {},
-- kotlin_language_server = {
-- init_options = {
-- storagePath = vim.fn.stdpath('cache') .. '/kotlin_language_server', -- Explicit storage path
-- },
-- },
-- -- ... etc. See `:help lspconfig-all` for a list of all the pre-configured LSPs
--
-- Some languages (like typescript) have entire language plugins that can be useful:

View file

@ -0,0 +1,5 @@
return {
"OXY2DEV/markview.nvim",
lazy = false,
opts = {}
}

View file

@ -6,6 +6,7 @@ return {
ensure_installed = {
'bash',
'c',
'cpp',
'diff',
'html',
'css',
@ -24,7 +25,8 @@ return {
'javascript',
'typescript',
'tsx',
'regex'
'regex',
'kotlin'
},
auto_install = false,
highlight = { enable = true, },

View file

@ -1,68 +0,0 @@
return {
'nvim-telescope/telescope.nvim',
dependencies = {
'nvim-lua/plenary.nvim',
{
'nvim-telescope/telescope-fzf-native.nvim',
build = 'make',
cond = function()
return vim.fn.executable 'make' == 1
end,
},
'nvim-telescope/telescope-ui-select.nvim',
},
config = function()
local actions = require('telescope.actions')
require('telescope').setup({
defaults = {
mappings = {
i = {
['<esc>'] = actions.close,
}
}
},
pickers = {
mappings = {
i = {
['<C-s>'] = actions.file_split,
['<C-v>'] = actions.file_vsplit
}
}
},
extensions = {
['ui-select'] = { require('telescope.themes').get_dropdown({}) },
}
})
pcall(require('telescope').load_extension, 'fzf')
pcall(require('telescope').load_extension('ui-select'))
-- INFO: Mappings --
-- local builtin = require('telescope.builtin')
-- vim.keymap.set('n', '<leader>sf', builtin.find_files, { desc = 'find files' })
-- vim.keymap.set('n', '<leader>sw', builtin.grep_string, { desc = 'grep string' })
-- vim.keymap.set('n', '<leader>ss', builtin.lsp_document_symbols, { desc = 'document symbols' })
-- vim.keymap.set('n', '<leader>sS', builtin.lsp_workspace_symbols, { desc = 'workspace symbols' })
--
-- vim.keymap.set('n', '<leader>st', '<cmd>TodoTelescope<CR>', { desc = 'search todos' })
-- vim.keymap.set('n', '<leader>sp', '<cmd>SessionSearch<CR>', { desc = 'search sessions' })
--
-- vim.keymap.set('n', '<leader>sh', function ()
-- builtin.help_tags({
-- previewer = false
-- })
-- end, { desc = 'help' })
--
-- vim.keymap.set('n', '<leader>/', function()
-- -- You can pass additional configuration to Telescope to change the theme, layout, etc.
-- builtin.current_buffer_fuzzy_find(require('telescope.themes').get_dropdown {
-- winblend = 10,
-- previewer = false,
-- })
-- end, { desc = 'Fuzzily search in current buffer' })
end
}

View file

@ -23,10 +23,12 @@ end
---@class TermState
---@field bufs integer[]
---@field last_used integer[]
---@field curr_buf_index integer
---@field win integer
local term_state = {
bufs = { -1, -1, -1, -1 },
last_used = { 1, 2, 3, 4 },
curr_buf_index = 1,
win = -1,
}
@ -35,28 +37,36 @@ vim.api.nvim_create_user_command('Floaterminal', function(args_table)
local is_new = false
if args_table.args ~= '' then
local num = tonumber(args_table.args)
if num < 1 or num > 4 then
error('numbers from 1 to 4 allowed only')
local operation = args_table.args
if operation == 'next' then
term_state.curr_buf_index = term_state.curr_buf_index + 1
if term_state.curr_buf_index > 4 then
term_state.curr_buf_index = 1
end
if not vim.api.nvim_win_is_valid(term_state.win) then
error('only specify arguments after opening the floaterminal')
elseif operation == 'prev' then
term_state.curr_buf_index = term_state.curr_buf_index - 1
if term_state.curr_buf_index < 1 then
term_state.curr_buf_index = 4
end
else
error('invalid argument, use next or prev')
end
if not vim.api.nvim_buf_is_valid(term_state.bufs[num]) then
term_state.bufs[num] = vim.api.nvim_create_buf(true, false)
if not vim.api.nvim_buf_is_valid(term_state.bufs[term_state.curr_buf_index]) then
term_state.bufs[term_state.curr_buf_index] = vim.api.nvim_create_buf(true, false)
is_new = true
end
for index, value in ipairs(term_state.last_used) do
if value == num then
if value == term_state.curr_buf_index then
table.remove(term_state.last_used, index)
break
end
end
table.insert(term_state.last_used, 1, num)
table.insert(term_state.last_used, 1, term_state.curr_buf_index)
vim.api.nvim_set_current_buf(term_state.bufs[num])
vim.api.nvim_set_current_buf(term_state.bufs[term_state.curr_buf_index])
else
@ -104,3 +114,14 @@ vim.api.nvim_create_user_command('Floateroil', function()
end, { desc = 'open the floateroil' })
local dev_log_buf = -1
vim.api.nvim_create_user_command('FloutterLog', function (args)
local name = args.args
if not vim.api.nvim_buf_is_valid(dev_log_buf) then
dev_log_buf = vim.api.nvim_create_buf(true, false)
vim.api.nvim_buf_set_name(dev_log_buf, name)
end
vim.keymap.set('n', '<F27>', '<cmd>q<CR>', { desc = 'close dev log', buffer = dev_log_buf })
open_floating_win(dev_log_buf)
end, { desc = 'flutter dev log floating', nargs = 1 })

View file

@ -1,6 +1,6 @@
[632311H21200644]
dpi_x = 1800
dpi_y = 1800
dpi_x = 1600
dpi_y = 1600
poll_rate = 1000
backlight_active = True
backlight_brightness = 75

View file

@ -1,3 +1,9 @@
configuration {
kb-remove-to-eol: "";
kb-row-up: "Control+i";
kb-row-down: "Control+k";
}
* {
font: "HackNerdFont 13";
g-spacing: 10px;

View file

@ -1,28 +0,0 @@
ignore-empty-password
font="HackNerdFont"
clock
timestr=%I:%M
datestr=%e %b, %a
indicator
indicator-radius=200
indicator-thickness=20
screenshots
effect-blur=10x5
effect-pixelate=10
ring-color=1793d1
text-color=ffffff
ring-ver-color=1793d1
inside-ver-color=008310
text-ver-color=ffffff
ring-wrong-color=B20010
inside-wrong-color=000000
text-wrong-color=ffffff
hide-keyboard-layout

View file

@ -0,0 +1 @@
/usr/lib/systemd/user/gnome-keyring-daemon.service

View file

@ -0,0 +1 @@
/usr/lib/systemd/user/gnome-keyring-daemon.socket

View file

@ -32,7 +32,6 @@
// Modules Right
"modules-right": [
"custom/updates",
"hyprland/language",
"keyboard-state",
"pulseaudio",

View file

@ -33,37 +33,17 @@
"on-click": "activate",
"on-click-middle": "close",
"ignore-list": [
"Alacritty"
],
"app_ids-mapping": {
"firefoxdeveloperedition": "firefox-developer-edition"
},
"rewrite": {
"Firefox Web Browser": "Firefox",
"Foot Server": "Terminal"
}
"thunderbird",
"com.rtosta.zapzap"
]
},
// Hyprland Window
"hyprland/window": {
"rewrite": {
"(.*) - Brave": "$1",
"(.*) - Chromium": "$1",
"(.*) - Brave Search": "$1",
"(.*) - Outlook": "$1",
"(.*) Microsoft Teams": "$1"
},
"separate-outputs": true
},
"custom/exit": {
"format": "",
"on-click": "~/Stuff/scripts/blurWlogout.sh",
"tooltip": false
},
"custom/arch": {
"format": "󰣇",
"on-click": "~/dotfiles/scripts/changeWallpaper.sh",

View file

@ -21,9 +21,10 @@
},
"show_edit_predictions": false,
"assistant": {
"default_profile": "minimal",
"default_model": {
"provider": "copilot_chat",
"model": "claude-3-7-sonnet"
"model": "claude-3.7-sonnet"
},
"version": "2"
},

67
scripts/youtubeBlocker.py Executable file
View file

@ -0,0 +1,67 @@
#!/usr/bin/env python
from datetime import date
from datetime import datetime
import socket
import os
import time
from threading import Thread
import subprocess
date_format = "%Y-%m-%d"
youtube_focused = False
time_remaining = int(0)
def update_file():
with open('/home/rafayahmad/dotfiles/scripts/youtubeData', 'w') as file:
file.write(date.today().strftime(date_format))
file.write('\n')
file.write(time_remaining.__str__())
def read_file():
global time_remaining
with open('/home/rafayahmad/dotfiles/scripts/youtubeData') as file:
date_t = file.readline().strip()
date_t = datetime.strptime(date_t, date_format).date()
time_remaining = int(file.readline())
if date_t != date.today():
print('differnt date, resetting')
time_remaining = 60
update_file()
sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
path = os.path.expandvars('$XDG_RUNTIME_DIR/hypr/$HYPRLAND_INSTANCE_SIGNATURE/.socket2.sock')
sock.connect(path)
def time_counter():
while True:
global time_remaining
if youtube_focused:
read_file()
if time_remaining == 0:
subprocess.run(['hyprctl', 'dispatch', 'killactive'])
subprocess.run(['notify-send', 'time\'s up buddy'])
time.sleep(1)
continue
time.sleep(60)
time_remaining -= 1
update_file()
print('Remainng Youtube Time is: ', time_remaining)
Thread(target=time_counter).start()
while True:
data = sock.recv(1024)
lines = data.decode().split('\n')
for line in lines:
if line.startswith('activewindow>>'):
print(line)
if line.__contains__('YouTube'):
youtube_focused = True
print('youtube focused')
else:
youtube_focused = False
print('youtube unfocused')

2
scripts/youtubeData Normal file
View file

@ -0,0 +1,2 @@
2025-06-26
0

View file

@ -1,554 +0,0 @@
// Place your key bindings in this file to override the defaultsauto[]
[
//removed keybinds
{
"key": "ctrl+shift+alt+up",
"command": "-editor.action.copyLinesUpAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+shift+alt+down",
"command": "-editor.action.copyLinesDownAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "alt+up",
"command": "-editor.action.moveLinesUpAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "alt+down",
"command": "-editor.action.moveLinesDownAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "space",
"command": "-filesExplorer.openFilePreserveFocus",
"when": "filesExplorerFocus && foldersViewVisible && !explorerResourceIsFolder && !inputFocus"
},
{
"key": "ctrl+j",
"command": "-workbench.action.togglePanel"
},
{
"key": "shift+alt+up",
"command": "-editor.action.insertCursorAbove",
"when": "editorTextFocus"
},
{
"key": "shift+alt+down",
"command": "-editor.action.insertCursorBelow",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+up",
"command": "-editor.action.insertCursorAbove",
"when": "editorTextFocus"
},
{
"key": "ctrl+d",
"command": "-editor.action.addSelectionToNextFindMatch",
"when": "editorFocus"
},
{
"key": "ctrl+shift+s",
"command": "-workbench.action.files.saveAs"
},
{
"key": "ctrl+shift+s",
"command": "-workbench.action.files.saveLocalFile",
"when": "remoteFileDialogVisible"
},
{
"key": "ctrl+shift+down",
"command": "-editor.action.insertCursorBelow",
"when": "editorTextFocus"
},
{
"key": "ctrl+k ctrl+o",
"command": "-workbench.action.files.openFolder",
"when": "openFolderWorkspaceSupport"
},
{
"key": "ctrl+shift+o",
"command": "-editor.action.accessibleViewGoToSymbol",
"when": "accessibilityHelpIsShown && accessibleViewGoToSymbolSupported || accessibleViewGoToSymbolSupported && accessibleViewIsShown"
},
{
"key": "ctrl+shift+o",
"command": "-workbench.action.gotoSymbol",
"when": "!accessibilityHelpIsShown && !accessibleViewIsShown"
},
{
"key": "ctrl+o",
"command": "-workbench.action.files.openFolderViaWorkspace",
"when": "!openFolderWorkspaceSupport && workbenchState == 'workspace'"
},
{
"key": "ctrl+o",
"command": "-workbench.action.files.openFile",
"when": "true"
},
{
"key": "ctrl+alt+o",
"command": "-workbench.action.remote.showMenu"
},
{
"key": "down",
"command": "-selectNextSuggestion",
"when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion"
},
{
"key": "up",
"command": "-selectPrevSuggestion",
"when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion"
},
{
"key": "shift+alt+i",
"command": "-editor.action.insertCursorAtEndOfEachLineSelected",
"when": "editorTextFocus"
},
{
"key": "down",
"command": "-selectNextCodeAction",
"when": "codeActionMenuVisible"
},
{
"key": "up",
"command": "-selectPrevCodeAction",
"when": "codeActionMenuVisible"
},
{
"key": "escape",
"command": "-extension.vim_escape",
"when": "editorTextFocus && vim.active && !inDebugRepl"
},
// basic line movement
{
"key": "shift+alt+I",
"command": "editor.action.copyLinesUpAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "shift+alt+K",
"command": "editor.action.copyLinesDownAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "alt+i",
"command": "editor.action.moveLinesUpAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "alt+k",
"command": "editor.action.moveLinesDownAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+shift+i",
"command": "editor.action.insertCursorAbove",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+k",
"command": "editor.action.insertCursorBelow",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+s",
"command": "editor.action.addSelectionToNextFindMatch",
},
{
"key": "ctrl+alt+l",
"command": "editor.action.insertCursorAtEndOfEachLineSelected",
"when": "editorTextFocus"
},
// suggestion nav
{
"key": "ctrl+k",
"command": "selectNextSuggestion",
"when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion"
},
{
"key": "ctrl+i",
"command": "selectPrevSuggestion",
"when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion"
},
{
"key": "ctrl+k",
"command": "selectNextCodeAction",
"when": "codeActionMenuVisible"
},
{
"key": "ctrl+i",
"command": "selectPrevCodeAction",
"when": "codeActionMenuVisible"
},
{
"key": "ctrl+k",
"command": "workbench.action.quickOpenNavigateNext",
"when": "inQuickInput"
},
{
"key": "ctrl+i",
"command": "workbench.action.quickOpenNavigatePrevious",
"when": "inQuickInput"
},
// open file/folder
{
"key": "ctrl+shift+o",
"command": "workbench.action.files.openFolder",
"when": "openFolderWorkspaceSupport"
},
{
"key": "capslock",
"command": "extension.vim_escape",
"when": "editorTextFocus && !inDebugRepl && !suggestWidgetVisible"
},
{
"key": "ctrl+w",
"command": "workbench.action.closeActiveEditor"
},
{
"key": "ctrl-o",
"command": "workbench.action.quickOpen"
},
//terminal
{
"key": "ctrl+l",
"command": "terminal.focus",
"when": ""
},
{
"key": "ctrl+j",
"command": "workbench.action.focusActiveEditorGroup",
"when": "terminalFocus"
},
{
"key": "ctrl+k",
"command": "workbench.action.terminal.focusNext",
"when": "terminalFocus"
},
{
"key": "ctrl+i",
"command": "workbench.action.terminal.focusPrevious",
"when": "terminalFocus"
},
{
"key": "ctrl+n",
"command": "workbench.action.terminal.new",
"when": "terminalFocus"
},
{
"key": "ctrl+w",
"command": "workbench.action.terminal.kill",
"when": "terminalFocus"
},
//file tree
{
"key": "ctrl+e",
"command": "workbench.explorer.fileView.focus",
"when": ""
},
{
"key": "ctrl+j",
"command": "workbench.action.focusActiveEditorGroup",
"when": "explorerViewletFocus"
},
{
"key": "ctrl+w",
"command": "workbench.action.toggleSidebarVisibility",
"when": "explorerViewletFocus"
},
{
"key": "ctrl+n",
"command": "explorer.newFile",
"when": "explorerViewletFocus"
},
{
"key": "ctrl+shift+n",
"command": "explorer.newFolder",
"when": "explorerViewletFocus"
},
// copilot
{
"key": "ctrl+g",
"command": "workbench.panel.chat.view.copilot.focus",
"when": ""
},
{
"key": "ctrl+j",
"command": "workbench.action.focusActiveEditorGroup",
"when": "!editorFocus && !terminalFocus"
},
{
"key": "capslock",
"command": "editor.action.inlineSuggest.hide",
"when": "inlineSuggestionVisible"
},
{
"key": "escape",
"command": "-editor.action.inlineSuggest.hide",
"when": "inlineSuggestionVisible"
},
{
"key": "capslock",
"command": "editor.action.inlineEdit.reject",
"when": "inlineEditVisible && !editorReadonly"
},
{
"key": "escape",
"command": "-editor.action.inlineEdit.reject",
"when": "inlineEditVisible && !editorReadonly"
},
{
"key": "capslock",
"command": "cancelRenameInput",
"when": "editorFocus && renameInputVisible"
},
{
"key": "escape",
"command": "-cancelRenameInput",
"when": "editorFocus && renameInputVisible"
},
{
"key": "capslock",
"command": "cancelSelection",
"when": "editorHasSelection && textInputFocus"
},
{
"key": "escape",
"command": "-cancelSelection",
"when": "editorHasSelection && textInputFocus"
},
{
"key": "capslock",
"command": "closeFindWidget",
"when": "editorFocus && findWidgetVisible && !isComposing"
},
{
"key": "escape",
"command": "-closeFindWidget",
"when": "editorFocus && findWidgetVisible && !isComposing"
},
{
"key": "capslock",
"command": "editor.action.cancelSelectionAnchor",
"when": "editorTextFocus && selectionAnchorSet"
},
{
"key": "escape",
"command": "-editor.action.cancelSelectionAnchor",
"when": "editorTextFocus && selectionAnchorSet"
},
{
"key": "capslock",
"command": "editor.debug.action.closeExceptionWidget",
"when": "exceptionWidgetVisible"
},
{
"key": "escape",
"command": "-editor.debug.action.closeExceptionWidget",
"when": "exceptionWidgetVisible"
},
{
"key": "capslock",
"command": "editor.action.hideColorPicker",
"when": "standaloneColorPickerVisible"
},
{
"key": "escape",
"command": "-editor.action.hideColorPicker",
"when": "standaloneColorPickerVisible"
},
{
"key": "capslock",
"command": "hideCodeActionWidget",
"when": "codeActionMenuVisible"
},
{
"key": "escape",
"command": "-hideCodeActionWidget",
"when": "codeActionMenuVisible"
},
{
"key": "capslock",
"command": "hideSuggestWidget",
"when": "suggestWidgetVisible && textInputFocus"
},
{
"key": "escape",
"command": "-hideSuggestWidget",
"when": "suggestWidgetVisible && textInputFocus"
},
{
"key": "j",
"command": "-notebook.focusNextEditor",
"when": "editorTextFocus && inputFocus && notebookEditorFocused && vim.mode == 'Normal' && notebookEditorCursorAtBoundary != 'none' && notebookEditorCursorAtBoundary != 'top'"
},
{
"key": "j",
"command": "-list.focusDown",
"when": "listFocus && !inputFocus"
},
{
"key": "k",
"command": "-notebook.focusPreviousEditor",
"when": "editorTextFocus && inputFocus && notebookEditorFocused && vim.mode == 'Normal' && notebookEditorCursorAtBoundary != 'bottom' && notebookEditorCursorAtBoundary != 'none'"
},
{
"key": "shift+enter",
"command": "-jupyter.runcurrentcelladvance",
"when": "editorTextFocus && isWorkspaceTrusted && jupyter.hascodecells && !editorHasSelection && !notebookEditorFocused"
},
{
"key": "f5",
"command": "jupyter.runcurrentcell",
"when": "editorTextFocus && isWorkspaceTrusted && jupyter.hascodecells && !editorHasSelection && !jupyter.havenativecells && !notebookEditorFocused"
},
{
"key": "ctrl+enter",
"command": "-jupyter.runcurrentcell",
"when": "editorTextFocus && isWorkspaceTrusted && jupyter.hascodecells && !editorHasSelection && !jupyter.havenativecells && !notebookEditorFocused"
},
{
"key": "alt+enter",
"command": "-jupyter.runcurrentcellandaddbelow",
"when": "editorTextFocus && jupyter.hascodecells && !editorHasSelection && !notebookEditorFocused"
},
{
"key": "shift+enter",
"command": "-jupyter.execSelectionInteractive",
"when": "editorTextFocus && isWorkspaceTrusted && jupyter.ownsSelection && !findInputFocussed && !notebookEditorFocused && !replaceInputFocussed && editorLangId == 'python' && activeEditor != 'workbench.editor.interactive'"
},
{
"key": "ctrl+shift+alt+enter",
"command": "-jupyter.runAndDebugCell",
"when": "isWorkspaceTrusted && jupyter.ispythonnotebook && !notebookKernel && notebookCellType == 'code' || isWorkspaceTrusted && jupyter.ispythonnotebook && notebookCellType == 'code' && notebookKernel =~ /^ms-toolsai.jupyter\\// && resource not in 'jupyter.notebookeditor.debugDocuments'"
},
{
"key": "shift+enter",
"command": "-notebook.cell.executeAndSelectBelow",
"when": "notebookCellListFocused && !inlineChatFocused && notebookCellType == 'markup' || notebookCellListFocused && notebookMissingKernelExtension && !inlineChatFocused && !notebookCellExecuting && notebookCellType == 'code' || notebookCellListFocused && !inlineChatFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelCount > 0 || notebookCellListFocused && !inlineChatFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelSourceCount > 0"
},
{
"key": "shift+enter",
"command": "-notebook.cell.executeAndSelectBelow",
"when": "notebookCellListFocused && !interactiveEditorFocused && notebookCellType == 'code' || editorTextFocus && inputFocus && notebookEditorFocused && !interactiveEditorFocused"
},
{
"key": "shift+enter",
"command": "-python.execInREPL",
"when": "config.python.REPL.sendToNativeREPL && editorTextFocus && !accessibilityModeEnabled && !jupyter.ownsSelection && !notebookEditorFocused && editorLangId == 'python' && activeEditor != 'workbench.editor.interactive'"
},
{
"key": "shift+enter",
"command": "-python.execSelectionInTerminal",
"when": "editorTextFocus && !findInputFocussed && !jupyter.ownsSelection && !notebookEditorFocused && !replaceInputFocussed && editorLangId == 'python' && activeEditor != 'workbench.editor.interactive'"
},
{
"key": "shift+enter",
"command": "-workbench.action.terminal.findNext",
"when": "terminalFindInputFocused && terminalHasBeenCreated || terminalFindInputFocused && terminalProcessSupported"
},
{
"key": "alt+f4",
"command": "-workbench.action.closeWindow"
},
{
"key": "shift+alt+f4",
"command": "-editor.action.toggleScreenReaderAccessibilityMode"
},
{
"key": "i",
"command": "list.focusUp",
"when": "listFocus && !inputFocus"
},
{
"key": "k",
"command": "-list.focusUp",
"when": "listFocus && !inputFocus"
},
{
"key": "up",
"command": "-list.focusUp",
"when": "listFocus && !inputFocus && !treestickyScrollFocused"
},
{
"key": "k",
"command": "list.focusDown",
"when": "listFocus && !inputFocus && !treestickyScrollFocused"
},
{
"key": "down",
"command": "-list.focusDown",
"when": "listFocus && !inputFocus && !treestickyScrollFocused"
},
{
"key": "j",
"command": "list.collapse",
"when": "listFocus && treeElementCanCollapse && !inputFocus && !treestickyScrollFocused || listFocus && treeElementHasParent && !inputFocus && !treestickyScrollFocused"
},
{
"key": "left",
"command": "-list.collapse",
"when": "listFocus && treeElementCanCollapse && !inputFocus && !treestickyScrollFocused || listFocus && treeElementHasParent && !inputFocus && !treestickyScrollFocused"
},
{
"key": "l",
"command": "list.expand",
"when": "listFocus && treeElementCanExpand && !inputFocus && !treestickyScrollFocused || listFocus && treeElementHasChild && !inputFocus && !treestickyScrollFocused"
},
{
"key": "right",
"command": "-list.expand",
"when": "listFocus && treeElementCanExpand && !inputFocus && !treestickyScrollFocused || listFocus && treeElementHasChild && !inputFocus && !treestickyScrollFocused"
},
{
"key": "shift+k",
"command": "list.expandSelectionDown",
"when": "listFocus && listSupportsMultiselect && !inputFocus && !treestickyScrollFocused"
},
{
"key": "shift+down",
"command": "-list.expandSelectionDown",
"when": "listFocus && listSupportsMultiselect && !inputFocus && !treestickyScrollFocused"
},
{
"key": "shift+i",
"command": "list.expandSelectionUp",
"when": "listFocus && listSupportsMultiselect && !inputFocus && !treestickyScrollFocused"
},
{
"key": "shift+up",
"command": "-list.expandSelectionUp",
"when": "listFocus && listSupportsMultiselect && !inputFocus && !treestickyScrollFocused"
},
{
"key": "meta+enter",
"command": "sqltools.executeCurrentQuery"
},
{
"key": "ctrl+e",
"command": "-workbench.action.quickOpen"
},
{
"key": "ctrl+e",
"command": "-editor.action.toggleScreenReaderAccessibilityMode",
"when": "accessibilityHelpIsShown"
},
{
"key": "ctrl+e",
"command": "-workbench.action.quickOpenNavigateNextInFilePicker",
"when": "inFilesPicker && inQuickOpen"
},
{
"key": "ctrl+alt+o",
"command": "workbench.action.openRecent"
},
{
"key": "ctrl+r",
"command": "-workbench.action.openRecent"
}
]

View file

@ -1,229 +0,0 @@
{
//--------------VIM STUFF----------------------//
"vim.useSystemClipboard": true,
"vim.cursorStylePerMode.normal": "block",
"vim.leader": "<Space>",
"editor.lineNumbers": "relative",
"vim.handleKeys": {
},
"vim.insertModeKeyBindingsNonRecursive": [
],
"vim.visualModeKeyBindingsNonRecursive": [
// hjkl remap
{
"before": ["j"],
"after": ["h"]
},
{
"before": ["k"],
"after": ["j"]
},
{
"before": ["i"],
"after": ["k"]
},
{
"before": ["h"],
"after": ["i"]
},
// start of line
{
"before": ["_"],
"after": ["#"]
},
{
"before": ["#"],
"after": ["_"]
},
// vertical movement
{
"before": ["<C-d>"],
"after": ["<C-d>", "z", "z"]
},
{
"before": ["<C-u>"],
"after": ["<C-u>", "z", "z"]
},
// indentation
{
"before": ["<Tab>"],
"after": [">"]
},
{
"before": ["<S-Tab>"],
"after": ["<"]
},
],
"vim.operatorPendingModeKeyBindingsNonRecursive": [
// hjkl remap
{
"before": ["j"],
"after": ["h"]
},
{
"before": ["k"],
"after": ["j"]
},
{
"before": ["i"],
"after": ["k"]
},
{
"before": ["h"],
"after": ["i"]
},
// start of line
{
"before": ["_"],
"after": ["#"]
},
{
"before": ["#"],
"after": ["_"]
},
],
"vim.normalModeKeyBindingsNonRecursive": [
// hjkl remap
{
"before": ["j"],
"after": ["h"]
},
{
"before": ["k"],
"after": ["j"]
},
{
"before": ["i"],
"after": ["k"]
},
{
"before": ["h"],
"after": ["i"]
},
// start of line
{
"before": ["_"],
"after": ["#"]
},
{
"before": ["#"],
"after": ["_"]
},
// vertical movement
{
"before": ["<C-d>"],
"after": ["<C-d>", "z", "z"]
},
{
"before": ["<C-u>"],
"after": ["<C-u>", "z", "z"]
},
// indentation
{
"before": ["<Tab>"],
"after": [">", ">"]
},
{
"before": ["<S-Tab>"],
"after": ["<", "<"]
},
// command pallete stuff
{
"before": ["leader", "o"],
"commands": ["workbench.action.quickOpen"]
},
{
"before": ["leader", "c"],
"commands": ["workbench.action.showCommands"]
},
{
"before": ["leader", "s"],
"commands": ["workbench.action.gotoSymbol"]
},
{
"before": ["leader", "f"],
"commands": ["actions.find"]
},
// sidebar
{
"before": ["leader", "e"],
"commands": ["workbench.explorer.fileView.focus"]
},
{
"before": ["leader", "g"],
"commands": ["workbench.panel.chat.view.copilot.focus"]
}
],
"window.titleBarStyle": "custom",
"workbench.panel.defaultLocation": "right",
"workbench.settings.applyToAllProfiles": ["workbench.panel.defaultLocation"],
"workbench.startupEditor": "none",
"security.workspace.trust.untrustedFiles": "open",
"git.autofetch": true,
"git.confirmSync": false,
"terminal.integrated.cursorStyle": "line",
"redhat.telemetry.enabled": false,
"editor.minimap.enabled": false,
"editor.renderWhitespace": "none",
"git.openRepositoryInParentFolders": "never",
"github.copilot.enable": {
"*": false,
"plaintext": false,
"markdown": false,
"scminput": false
},
"java.import.gradle.java.home": "/usr/lib/jvm/java-21-openjdk",
"terminal.integrated.fontFamily": "\"Hack Nerd Font\"",
"editor.fontFamily": "\"Hack Nerd Font\"",
"editor.fontSize": 16,
"terminal.integrated.fontSize": 16,
"workbench.enableExperiments": false,
"workbench.settings.enableNaturalLanguageSearch": false,
"extensions.autoCheckUpdates": false,
"update.showReleaseNotes": false,
"explorer.confirmDelete": false,
"window.customTitleBarVisibility": "auto",
"workbench.sideBar.location": "right",
"todo-tree.highlights.customHighlight": {
"TODO": {
"type": "text-and-comment",
"foreground": "#000000",
"background": "#08B5E4"
},
"FIXME": {
"gutterIcon": true
},
"BUG": {
"icon": "bug"
},
"HACK": {
"icon": "tools"
},
"XXX": {
"icon": "x"
},
"[ ]": {
"icon": "issue-draft"
},
"[x]": {
"icon": "issue-closed"
}
},
"github.copilot.editor.enableAutoCompletions": true,
"dart.debugExternalPackageLibraries": false,
"dart.debugSdkLibraries": false,
"breadcrumbs.enabled": false,
"editor.largeFileOptimizations": false,
"clangd.path": "/home/rafayahmad/.config/Code/User/globalStorage/llvm-vs-code-extensions.vscode-clangd/install/18.1.3/clangd_18.1.3/bin/clangd",
"notebook.editorOptionsCustomizations": {
"editor.tabSize": 4,
"editor.indentSize": 4,
"editor.insertSpaces": false
},
"python.createEnvironment.trigger": "off",
"debug.allowBreakpointsEverywhere": true,
"sqltools.useNodeRuntime": true,
}

View file

@ -1,47 +0,0 @@
{
// Place your global snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and
// description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope
// is left empty or omitted, the snippet gets applied to all languages. The prefix is what is
// used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders.
// Placeholders with the same ids are connected.
// Example:
// "Print to console": {
// "scope": "javascript,typescript",
// "prefix": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
//--------------------------------------------JAVA--------------------------------------------------//
"Game Loop": {
"scope": "java",
"prefix": "gloop",
"body": [
"@Override",
"public void run(){",
"",
" long updateInterval = 1000000000/60;",
" long nextUpdateTime = System.nanoTime() + updateInterval;",
"",
" while(true){",
" update();",
" repaint();",
" long timeRemaining = nextUpdateTime - System.nanoTime();",
" try{",
" if(timeRemaining>0) Thread.sleep(timeRemaining/1000000);",
" }"
" catch(InterruptedException e){",
" e.printStackTrace();"
" }",
" nextUpdateTime = System.nanoTime() + updateInterval;",
" }",
"}"
]
}
}

View file

@ -1,121 +0,0 @@
{
// Place your snippets for cpp here. Each snippet is defined under a snippet name and has a prefix, body and
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the
// same ids are connected.
// Example:
// "Print to console": {
// "prefix": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
"Startup": {
"prefix": "rafay",
"body": [
"#include <iostream>",
"using namespace std;",
"",
"int main(){",
"",
"\t$0",
"",
"\treturn 0;",
"}"
]
},
"Better Cout": {
"prefix": "co",
"body": [
"cout<<$1;$0"
]
},
"fori": {
"prefix": ["fori"],
"body": [
"for(${1:int} ${2:i}=${3:0};${2:i}<${4:max};${2:i}${5:++}){",
"\t$0",
"}"
],
"description": "Indexed for loop"
},
"foreach": {
"prefix": ["foreach", "iter"],
"body": [
"for(${1:type} ${2:var} : ${3:iterable}){",
"\t$0",
"}"
],
"description": "Enhanced for loop"
},
"if": {
"prefix": ["if"],
"body": [
"if(${1:condition}){",
"\t$0",
"}"
],
"description": "if statement"
},
"ifelse": {
"prefix": ["ifelse"],
"body": [
"if(${1:condition}){",
"\t$2",
"}",
"else{",
"\t$0",
"}"
],
"description": "if/else statement"
},
"ifnull": {
"prefix": ["ifnull"],
"body": [
"if(${1:condition}==null){",
"\t$0",
"}"
],
"description": "if statement checking for null"
},
"ifnotnull": {
"prefix": ["ifnotnull"],
"body": [
"if(${1:condition}!=null){",
"\t$0",
"}"
],
"description": "if statement checking for not null"
},
"While Statement": {
"prefix": ["while"],
"body": [
"while(${1:condition}){",
"\t$0",
"}"
],
"description": "While Statement"
},
"Do-While Statement": {
"prefix": ["dowhile"],
"body": [
"do{",
"\t$0",
"}while(${1:condition});"
],
"description": "Do-While Statement"
},
"Switch Statement": {
"prefix": "switch",
"body": [
"switch(${1:key}){",
"\t$0",
"}"
],
"description": "Switch Statement"
},
}

View file

@ -1,183 +0,0 @@
{
"sysout": {
"prefix": ["sou"],
"body": [
"System.out.println($1);$0"
],
"description": "Print to standard out"
},
"syserr": {
"prefix": ["syserr", "serr"],
"body": [
"System.err.println($1);$0"
],
"description": "Print to standard err"
},
"fori": {
"prefix": ["fo"],
"body": [
"for(${1:int} ${2:i}=${3:0};${2:i}<${4:max};${2:i}${5:++}){",
"\t$0",
"}"
],
"description": "Indexed for loop"
},
"foreach": {
"prefix": ["fore"],
"body": [
"for(${1:type} ${2:var} : ${3:iterable}){",
"\t$0",
"}"
],
"description": "Enhanced for loop"
},
"if": {
"prefix": ["ifi"],
"body": [
"if(${1:condition}){",
"\t$0",
"}"
],
"description": "if statement"
},
"ifelse": {
"prefix": ["ife"],
"body": [
"if(${1:condition}){",
"\t$2",
"}",
"else{",
"\t$0",
"}"
],
"description": "if/else statement"
},
"ifnull": {
"prefix": ["ifn"],
"body": [
"if(${1:condition}==null){",
"\t$0",
"}"
],
"description": "if statement checking for null"
},
"ifnotnull": {
"prefix": ["ifnn"],
"body": [
"if(${1:condition}!=null){",
"\t$0",
"}"
],
"description": "if statement checking for not null"
},
"While Statement": {
"prefix": ["whi"],
"body": [
"while(${1:condition}){",
"\t$0",
"}"
],
"description": "While Statement"
},
"Do-While Statement": {
"prefix": ["do"],
"body": [
"do{",
"\t$0",
"}while(${1:condition});"
],
"description": "Do-While Statement"
},
"Switch Statement": {
"prefix": "swi",
"body": [
"switch(${1:key}){",
"\t$0",
"}"
],
"description": "Switch Statement"
},
"trycatch": {
"prefix": "try",
"body": [
"try{",
"\t${TM_SELECTED_TEXT:$1}",
"}",
"catch(${2:Exception} ${3:e}){",
"\t$0",
"}"
],
"description": "try/catch block"
},
"tryresources": {
"prefix": "tryr",
"body": [
"try($1){",
"\t$2",
"}",
"catch(${3:Exception} ${4:e}){",
"\t$0",
"}"
]
},
"Startup": {
"prefix": ["rafay"],
"body": [
"public class ${1:${TM_FILENAME_BASE}}{",
"\tpublic static void main(String[] args){",
"\t\t$0",
"\t}",
"}"
],
"description": "Startup"
},
"class": {
"prefix": ["cla"],
"body": [
"${1:public} class ${2:name}{",
"\t$0",
"}"
]
},
"main": {
"prefix": ["mai"],
"body": [
"public static void main(String[] args){",
"\t$0",
"}"
],
"description": "Public static main method"
},
"Constructor": {
"prefix": "cstr",
"body": [
"${1:public} ${2:${TM_FILENAME_BASE}}($3){",
"\t$0",
"}"
],
"description": "Constructor"
},
"method": {
"prefix": "meth",
"body": [
"${1:public}$2 ${3:void} ${4:name}($5){",
"\t$0",
"}"
],
"description": "Method"
},
"newObject": {
"prefix": "obj",
"body": [
"${1:Object} ${2:foo} = new ${1}($3);$0",
],
"description": "Create new Object"
},
"Field": {
"prefix": "var",
"body": [
"${1:public} ${2:String} ${3:name};"
],
"description": "Field"
}
}