This commit is contained in:
Dym Sohin 2024-04-23 14:31:53 +02:00
parent b30fccb9fe
commit 651abe036b
22 changed files with 131 additions and 501 deletions

View File

@ -2,6 +2,8 @@
# ~/.xsession >/dev/null 2>&1 &
/Cfg/kb/us-mac.sh >/dev/null 2>&1 &
imwheel >/dev/null 2>&1 &
nfancurve >/dev/null 2>&1 &
copyq >/dev/null 2>&1 &

View File

@ -4,8 +4,9 @@
# remove unneeded
sudo apt-get purge -y \
celluloid hypnotix hexchat \
onboard pix gnote drawing xviewer \
onboard pix gnote xviewer \
redshift warpinator orca
# drawing
# remove default wallpapers
sudo rm -rf \
@ -24,7 +25,8 @@ sudo apt install -y \
imagemagick graphicsmagick ghostscript \
jpegoptim pngcrush pngquant \
usrmerge net-tools rdfind ripgrep \
sshfs sqlite3 archivemount
sqlite3 exa \
nfs-common sshfs archivemount
# fonts-font-awesome \
@ -40,7 +42,10 @@ sudo apt install -y \
kid3 \
gnumeric \
xdotool \
numlockx
numlockx \
copyq \
imwheel
sudo systemctl disable rsyslog

View File

@ -8,3 +8,5 @@ sudo add-apt-repository -y \
sudo apt update -y
sudo apt install -y \
grub-customizer
sudo grub-customizer

View File

@ -5,4 +5,3 @@ sudo chown $USER:$USER /nix
sudo chmod g+s /nix
sh <(curl -L https://nixos.org/nix/install) --no-daemon

View File

@ -45,5 +45,4 @@ cargo install \
xh bat exa fd-find \
broot jql sd \
xargo \
cargo-cache \
gitui
cargo-cache

View File

@ -1,31 +1,31 @@
#!/usr/bin/env zsh
DIRS=(
/_
/Apps
/Books
/Cfg
/Code
/Fonts
/Forks
/Servers
/Data
/Img
/Music
/My
/Work
/Ui
/_
/Apps
/Books
/Cfg
/Code
/Fonts
/Forks
/Servers
/Data
/Img
/Music
/My
/Work
/Ui
)
# create dirs
for DIR in $DIRS; do
sudo mkdir -m 755 $DIR
sudo chown -R "$USER:$USER" $DIR
sudo chmod g+s -R $DIR
sudo mkdir -m 755 $DIR
sudo chown -R "$USER:$USER" $DIR
sudo chmod g+s -R $DIR
done
# mkdir -m 700 \
# /home/dym/.privat
# /home/dym/.privat
# uuids for fstab

View File

@ -16,6 +16,5 @@ cargo install alacritty
mkdir -p ~/.config/alacritty/
cd /Cfg/alacritty/
ln -s `pwd`/alacritty.yml \
~/.config/alacritty/alacritty.yml --force
ln -s `pwd`/alacritty.* \
~/.config/alacritty/ --force

View File

@ -1,381 +0,0 @@
window:
padding:
x: 18 # 1 ch
y: 10 # 1 lh
font:
normal:
family: monospace # 'DejaVu Sans Mono'
style: Regular
bold:
family: monospace
style: Bold
italic:
family: monospace
style: Italic
size: 13.0
offset:
x: 0
y: 4 # line-margin
glyph_offset:
x: 0
y: 4
colors:
primary:
background: '0x000000'
foreground: '0x00ff00'
#selection:
# text: '0xeaeaea'
# background: '0x404040'
# Normal colors
#normal:
# black: '0x000000'
# red: '0xd54e53'
# green: '0xb9ca4a'
# yellow: '0xe6c547'
# blue: '0x7aa6da'
# magenta: '0xc397d8'
# cyan: '0x70c0ba'
# white: '0xececec'
# Bright colors
#bright:
# black: '0x666666'
# red: '0xff3334'
# green: '0x9ec400'
# yellow: '0xe7c547'
# blue: '0x7aa6da'
# magenta: '0xb77ee0'
# cyan: '0x54ced6'
# white: '0xffffff'
# Dim colors
#
# If the dim colors are not set, they will be calculated automatically based
# on the `normal` colors.
#dim:
# black: '0x000000'
# red: '0x8c3336'
# green: '0x7a8530'
# yellow: '0x97822e'
# blue: '0x506d8f'
# magenta: '0x80638e'
# cyan: '0x497e7a'
# white: '0x9a9a9a'
# Indexed Colors
#
# The indexed colors include all colors from 16 to 256.
# When these are not set, they're filled with sensible defaults.
#
# Example:
# `- { index: 16, color: '0xff00ff' }`
#
#indexed_colors: []
# Visual Bell
#
# Any time the BEL code is received, Alacritty "rings" the visual bell. Once
# rung, the terminal background will be set to white and transition back to the
# default background color. You can control the rate of this transition by
# setting the `duration` property (represented in milliseconds). You can also
# configure the transition function by setting the `animation` property.
#
# Values for `animation`:
# - Ease
# - EaseOut
# - EaseOutSine
# - EaseOutQuad
# - EaseOutCubic
# - EaseOutQuart
# - EaseOutQuint
# - EaseOutExpo
# - EaseOutCirc
# - Linear
#
# Specifying a `duration` of `0` will disable the visual bell.
#visual_bell:
# animation: EaseOutExpo
# duration: 0
# color: '0xffffff'
# Background opacity
#
# Window opacity as a floating point number from `0.0` to `1.0`.
# The value `0.0` is completely transparent and `1.0` is opaque.
#background_opacity: 1.0
#selection:
#semantic_escape_chars: ",│`|:\"' ()[]{}<>\t"
# When set to `true`, selected text will be copied to the primary clipboard.
#save_to_clipboard: false
# Allow terminal applications to change Alacritty's window title.
#dynamic_title: true
#cursor:
# Cursor style
#
# Values for `style`:
# - ▇ Block
# - _ Underline
# - | Beam
#style: Block
# If this is `true`, the cursor will be rendered as a hollow box when the
# window is not focused.
#unfocused_hollow: true
# Live config reload (changes require restart)
#live_config_reload: true
# Shell
#
# You can set `shell.program` to the path of your favorite shell, e.g. `/bin/fish`.
# Entries in `shell.args` are passed unmodified as arguments to the shell.
#
# Default:
# - (macOS) /bin/bash --login
# - (Linux/BSD) user login shell
# - (Windows) powershell
#shell:
# program: /bin/bash
# args:
# - --login
# Startup directory
#
# Directory the shell is started in. If this is unset, or `None`, the working
# directory of the parent process will be used.
#working_directory: None
# WinPTY backend (Windows only)
#
# Alacritty defaults to using the newer ConPTY backend if it is available,
# since it resolves a lot of bugs and is quite a bit faster. If it is not
# available, the the WinPTY backend will be used instead.
#
# Setting this option to `true` makes Alacritty use the legacy WinPTY backend,
# even if the ConPTY backend is available.
#winpty_backend: false
# Send ESC (\x1b) before characters when alt is pressed.
#alt_send_esc: true
#debug:
# Display the time it takes to redraw each frame.
#render_timer: false
# Keep the log file after quitting Alacritty.
#persistent_logging: false
# Log level
#
# Values for `log_level`:
# - None
# - Error
# - Warn
# - Info
# - Debug
# - Trace
#log_level: Warn
# Print all received window events.
#print_events: false
# Record all characters and escape sequences as test data.
#ref_test: false
#mouse:
# Click settings
#
# The `double_click` and `triple_click` settings control the time
# alacritty should wait for accepting multiple clicks as one double
# or triple click.
#double_click: { threshold: 300 }
#triple_click: { threshold: 300 }
# If this is `true`, the cursor is temporarily hidden when typing.
#hide_when_typing: false
#url:
# URL launcher
#
# This program is executed when clicking on a text which is recognized as a URL.
# The URL is always added to the command as the last parameter.
#
# When set to `None`, URL launching will be disabled completely.
#
# Default:
# - (macOS) open
# - (Linux/BSD) xdg-open
# - (Windows) explorer
#launcher:
# program: xdg-open
# args: []
# URL modifiers
#
# These are the modifiers that need to be held down for opening URLs when clicking
# on them. The available modifiers are documented in the key binding section.
#modifiers: None
# Mouse bindings
#
# Mouse bindings are specified as a list of objects, much like the key
# bindings further below.
#
# Each mouse binding will specify a:
#
# - `mouse`:
#
# - Middle
# - Left
# - Right
# - Numeric identifier such as `5`
#
# - `action` (see key bindings)
#
# And optionally:
#
# - `mods` (see key bindings)
#mouse_bindings:
# - { mouse: Middle, action: PasteSelection }
# Key bindings
#
# Key bindings are specified as a list of objects. For example, this is the
# default paste binding:
#
# `- { key: V, mods: Control|Shift, action: Paste }`
#
# Each key binding will specify a:
#
# - `key`: Identifier of the key pressed
#
# - A-Z
# - F1-F24
# - Key0-Key9
#
# A full list with available key codes can be found here:
# https://docs.rs/glutin/*/glutin/event/enum.VirtualKeyCode.html#variants
#
# Instead of using the name of the keys, the `key` field also supports using
# the scancode of the desired key. Scancodes have to be specified as a
# decimal number. This command will allow you to display the hex scancodes
# for certain keys:
#
# `showkey --scancodes`.
#
# Then exactly one of:
#
# - `chars`: Send a byte sequence to the running application
#
# The `chars` field writes the specified string to the terminal. This makes
# it possible to pass escape sequences. To find escape codes for bindings
# like `PageUp` (`"\x1b[5~"`), you can run the command `showkey -a` outside
# of tmux. Note that applications use terminfo to map escape sequences back
# to keys. It is therefore required to update the terminfo when changing an
# escape sequence.
#
# - `action`: Execute a predefined action
#
# - Copy
# - Paste
# - PasteSelection
# - IncreaseFontSize
# - DecreaseFontSize
# - ResetFontSize
# - ScrollPageUp
# - ScrollPageDown
# - ScrollLineUp
# - ScrollLineDown
# - ScrollToTop
# - ScrollToBottom
# - ClearHistory
# - Hide
# - Minimize
# - Quit
# - ToggleFullscreen
# - SpawnNewInstance
# - ClearLogNotice
# - ReceiveChar
# - None
#
# (macOS only):
# - ToggleSimpleFullscreen: Enters fullscreen without occupying another space
#
# - `command`: Fork and execute a specified command plus arguments
#
# The `command` field must be a map containing a `program` string and an
# `args` array of command line parameter strings. For example:
# `{ program: "alacritty", args: ["-e", "vttest"] }`
#
# And optionally:
#
# - `mods`: Key modifiers to filter binding actions
#
# - Command
# - Control
# - Option
# - Super
# - Shift
# - Alt
#
# Multiple `mods` can be combined using `|` like this:
# `mods: Control|Shift`.
# Whitespace and capitalization are relevant and must match the example.
#
# - `mode`: Indicate a binding for only specific terminal reported modes
#
# This is mainly used to send applications the correct escape sequences
# when in different modes.
#
# - AppCursor
# - AppKeypad
# - Alt
#
# A `~` operator can be used before a mode to apply the binding whenever
# the mode is *not* active, e.g. `~Alt`.
#
# Bindings are always filled by default, but will be replaced when a new
# binding with the same triggers is defined. To unset a default binding, it can
# be mapped to the `ReceiveChar` action. Alternatively, you can use `None` for
# a no-op if you do not wish to receive input characters for that binding.
key_bindings:
- { key: V, mods: Super, action: Paste }
- { key: C, mods: Super, action: Copy }
# (Windows only)
#- { key: Return, mods: Alt, action: ToggleFullscreen }
# (macOS only)
#- { key: Key0, mods: Command, action: ResetFontSize }
#- { key: Equals, mods: Command, action: IncreaseFontSize }
#- { key: Add, mods: Command, action: IncreaseFontSize }
#- { key: Minus, mods: Command, action: DecreaseFontSize }
#- { key: K, mods: Command, action: ClearHistory }
#- { key: K, mods: Command, chars: "\x0c" }
#- { key: V, mods: Command, action: Paste }
#- { key: C, mods: Command, action: Copy }
#- { key: H, mods: Command, action: Hide }
#- { key: M, mods: Command, action: Minimize }
#- { key: Q, mods: Command, action: Quit }
#- { key: W, mods: Command, action: Quit }
#- { key: F, mods: Command|Control, action: ToggleFullscreen }
#- { key: Paste, action: Paste }
#- { key: Copy, action: Copy }
#- { key: L, mods: Control, action: ClearLogNotice }
#- { key: L, mods: Control, chars: "\x0c" }
#- { key: PageUp, mods: Shift, action: ScrollPageUp, mode: ~Alt }
#- { key: PageDown, mods: Shift, action: ScrollPageDown, mode: ~Alt }
#- { key: Home, mods: Shift, action: ScrollToTop, mode: ~Alt }
#- { key: End, mods: Shift, action: ScrollToBottom, mode: ~Alt }

View File

@ -120,10 +120,10 @@ lsvwFile_Columns.Item1_Width=498
lsvwFile_Columns.Item2_Width=1540
[TfrmFindDlg(3840x2160)]
TfrmFindDlg_Height=2160
TfrmFindDlg_Left=1920
TfrmFindDlg_Top=0
TfrmFindDlg_Width=1920
TfrmFindDlg_Height=720
TfrmFindDlg_Left=0
TfrmFindDlg_Top=1440
TfrmFindDlg_Width=3840
TfrmFindDlg_WindowState=wsNormal
Screen_PixelsPerInch=150

View File

@ -10,7 +10,7 @@ mv ~/.config/i3/config \
~/.config/i3/config_`date '+%Y-%m-%d@%H-%M'`.bak
# link new config
mkdir -p ~/.config/i3/
mkdir -p ~/.config/i3
cd /Cfg/i3/
ln -s `pwd`/config \
~/.config/i3/

View File

@ -1,5 +1,5 @@
#!/usr/bin/zsh
#!/bin/sh
cd /Cfg/kb/
ln -s `pwd`/.[a-zA-Z]* ~/ --force
ln -s `pwd`/.[a-zA-Z0-9]* ~/ --force

View File

@ -1,4 +1,4 @@
#!/usr/bin/zsh
#!/bin/sh
sudo apt install -y \
mysql-server
@ -13,7 +13,8 @@ systemctl status mysql.service
sudo ln -s \
'/Cfg/mysql/my.cnf' \
'/etc/mysql/my.cnf' --force
'/etc/mysql/my.cnf' \
--force
sudo chown mysql:mysql /etc/mysql/my.cnf
sudo chmod 0640 /etc/mysql/my.cnf

View File

@ -1,21 +0,0 @@
{ config, lib, pkgs, ... }:
{
services = {
postgresql = {
enable = true;
package = pkgs.postgresql_15;
ensureDatabases = [ "postgres" ];
enableTCPIP = true;
port = 5432;
authentication = pkgs.lib.mkOverride 10 ''
# type db DBuser auth-method
local all all trust
# type db DBuser origin-address auth-method
host all all 127.0.0.1/32 trust
host all all ::1/128 trust
'';
};
};
};

View File

@ -16,10 +16,13 @@ export QT_AUTO_SCREEN_SCALE_FACTOR=1
export TERMINAL=`which alacritty`
export EDITOR=`which sublime_text`
export PATH="/home/dym/.nix-profile/bin:/Apps:/usr/sbin:/usr/bin:/home/dym/.local/bin:/usr/bin:/usr/local/bin:/Data/Apps_and/platform-tools:/usr/local/sbin:/usr/local/bin"
export PATH="/Apps:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin"
# /Data/Apps_and/platform-tools:
export XDG_CONFIG_HOME="/home/dym/.config"
if [ -e /home/dym/.nix-profile/etc/profile.d/nix.sh ]; then
. /home/dym/.nix-profile/etc/profile.d/nix.sh
fi # added by Nix installer
. /home/dym/.nix-profile/etc/profile.d/nix.sh
export DENO_INSTALL="$HOME/.deno"
# arr_paths=(${(@s/:/)PATH})
# export PATH=`echo $arr_paths | tr ' ' '\n' | uniq | tr '\n' ':'`

View File

@ -3,20 +3,26 @@
# ssh
eval `ssh-agent -s`
. ~/.xkb
# . ~/.xkb
. ~/.fehbg
# reset audio
pulseaudio -k
# start-apps
/Cfg/@reboot.sh 2>&1 &
/Cfg/@reboot.sh >/dev/null 2>&1 &
# monitors right-to-left
# xrandr --output DP-0 --scale 1x1 --fb 3840x2160 --mode 3840x2160 --pos 0x0
# xrandr --output HDMI-0 --scale 1x1 --mode 1920x1080 --pos 3840x0
# xrandr --output HDMI-0 --scale 1x1 --mode 1920x1200 --pos 3840x0
# sound out to analogue speakers
sleep 5 \
&& pactl set-default-sink 'alsa_output.pci-0000_00_1f.3.analog-stereo' \
>/dev/null 2>&1 &
LC_ALL="en_US.utf8"

View File

@ -27,13 +27,15 @@ PROMPT='$fg[red]%n$reset_color@$fg[blue]%m$reset_color [`date "+%Y-%m-%d %a %H:%
# aliases
unalias gm # norm='/usr/bin/gm'
unalias gl # dont need to git-pull that much
alias bc='bc -l'
alias l='exa -alhg --git --group-directories-first --color-scale -s ext'
alias l='exa -alhg --group-directories-first --color-scale -s ext'
alias md='mkdir'
alias ll='l -T'
alias ls='ls -alhgAF --group-directories-first'
alias d='du -ch --max-depth=1'
alias gm='/usr/bin/gm'
alias i='sudo apt-get install -y'
alias un='sudo apt-get remove -y'
@ -64,16 +66,7 @@ clr() {
printf '\e]4;1;%s\a\e[0;41m \n\e[m' "$1"
}
# bun
# bun completions
[ -s "/home/dym/.bun/_bun" ] && source "/home/dym/.bun/_bun"
export BUN_INSTALL="$HOME/.bun"
export PATH="$BUN_INSTALL/bin:$PATH"
# deno
export DENO_INSTALL="/home/dym/.deno"
export PATH="$DENO_INSTALL/bin:$PATH"
if [ -e /home/dym/.nix-profile/etc/profile.d/nix.sh ]; then . /home/dym/.nix-profile/etc/profile.d/nix.sh; fi # added by Nix installer

View File

@ -15,31 +15,30 @@ echo "DISTRO: '$DISTRO'"
SRC="deb http://apt.postgresql.org/pub/repos/apt $DISTRO-pgdg main"
sh -c \
sudo sh -c \
"echo '$SRC' > /etc/apt/sources.list.d/pgdg.list"
wget --quiet -O - 'https://www.postgresql.org/media/keys/ACCC4CF8.asc' \
| apt-key add -
curl -sS 'https://www.postgresql.org/media/keys/ACCC4CF8.asc' \
| gpg --dearmor \
| sudo tee /etc/apt/trusted.gpg.d/postgresql.gpg
apt update -y
apt install -y \
sudo apt update -y
sudo apt install -y \
postgresql
sudo systemctl start \
postgresql postgresql-client
postgresql
# postgresql-client
VER=`psql --version | grep -Eo ' [0-9]+\.[0-9]+ ' | grep -Eo ' [0-9]+' | xargs`
echo $VER
sudo nano /etc/postgresql/$VER/main/pg_hba.conf
# `local all all trust`
sudo systemctl restart postgresql.service
psql -U postgres
sudo psql -U postgres
```
ALTER USER postgres WITH PASSWORD 'postgres';
exit;

View File

@ -15,7 +15,7 @@ sudo ln -s `which python3.11` \
/usr/bin/python3 \
--force
curl -sS https://bootstrap.pypa.io/get-pip.py | sudo python3.11
curl -sS https://bootstrap.pypa.io/get-pip.py | sudo python3
python --version
pip --version

View File

@ -4,7 +4,8 @@
# install sublime-text
wget -qO - \
'https://download.sublimetext.com/sublimehq-pub.gpg' \
| sudo apt-key add -
| gpg --dearmor \
| sudo tee /etc/apt/trusted.gpg.d/sublime.gpg
sudo apt install -y \
apt-transport-https

View File

@ -14,7 +14,6 @@ rm 'XnViewMP-linux-x64.deb'
# link config
mkdir -p ~/.config/xnviewmp/
cd /Cfg/xnview/
cd /Cfg/xnviewmp/
ln -s `pwd`/xnview.ini ~/.config/xnviewmp/ --force

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?><XnView_script version="1.0" name="webp">
<Output folder="" filename="{Filename}" case="5" startIndex="1" format="WEBP">
<Options overwrite="0" orgDate="false" keepMeta="false" keepICC="false" keepFolder="false" keepParentFolder="false" keepExtension="true" delOrg="true" multipage="false" allPages="false" openExplorer="false" openBrowser="false" clearItems="false"/>
<WEBP method="0" quality="90" filesize="128" compress="4" strength="60" sharpness="0" preset="0"/>
<Options overwrite="0" orgDate="false" keepMeta="false" keepICC="false" keepFolder="false" checkFilesize="false" keepParentFolder="false" keepExtension="true" delOrg="true" multipage="false" allPages="false" openExplorer="false" beep="true" openBrowser="false" clearItems="false"/>
<WEBP method="0" quality="90" filesize="128" compress="4" strength="60" sharpness="0" preset="0" sharpyuv="false"/>
</Output>
</XnView_script>

View File

@ -88,8 +88,9 @@ folderColor2=255 200 74
folderColor3=197 140 0
folderColor4=250 210 105
folderColor5=172 140 53
header="@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\t\x1\0\0\0/\0\0\0\x1\0\0\0\0\0\0\0\x2\0\0\0\x3\0\0\0\x4\0\0\0\x5\0\0\0\x6\0\0\0\a\0\0\0\b\0\0\0\t\0\0\0\n\0\0\0\v\0\0\0\f\0\0\0\r\0\0\0\xe\0\0\0\xf\0\0\0\x10\0\0\0\x11\0\0\0\x12\0\0\0\x13\0\0\0\x14\0\0\0\x15\0\0\0\x16\0\0\0\x17\0\0\0\x18\0\0\0\x19\0\0\0\x1a\0\0\0\x1b\0\0\0\x1c\0\0\0\x1d\0\0\0\x1e\0\0\0\x1f\0\0\0 \0\0\0!\0\0\0\"\0\0\0#\0\0\0$\0\0\0%\0\0\0&\0\0\0'\0\0\0(\0\0\0)\0\0\0*\0\0\0+\0\0\0,\0\0\0-\0\0\0.\0\0\0/\0\0\0\x1\0\0\0\0\0\0\0\x2\0\0\0\x3\0\0\0\x4\0\0\0\x5\0\0\0\x6\0\0\0\a\0\0\0\b\0\0\0\t\0\0\0\n\0\0\0\v\0\0\0\f\0\0\0\r\0\0\0\xe\0\0\0\xf\0\0\0\x10\0\0\0\x11\0\0\0\x12\0\0\0\x13\0\0\0\x14\0\0\0\x15\0\0\0\x16\0\0\0\x17\0\0\0\x18\0\0\0\x19\0\0\0\x1a\0\0\0\x1b\0\0\0\x1c\0\0\0\x1d\0\0\0\x1e\0\0\0\x1f\0\0\0 \0\0\0!\0\0\0\"\0\0\0#\0\0\0$\0\0\0%\0\0\0&\0\0\0'\0\0\0(\0\0\0)\0\0\0*\0\0\0+\0\0\0,\0\0\0-\0\0\0.\0\0\0\0\0\0\0\0\0\0\x16\xf3\0\0\0/\x1\x1\0\x1\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/\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\0\0\0})"
header="@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\t\x1\0\0\0\x30\0\0\0\x1\0\0\0\0\0\0\0\x2\0\0\0\x3\0\0\0\x4\0\0\0\x5\0\0\0\x6\0\0\0\a\0\0\0\b\0\0\0\t\0\0\0\n\0\0\0\v\0\0\0\f\0\0\0\r\0\0\0\xe\0\0\0\xf\0\0\0\x10\0\0\0\x11\0\0\0\x12\0\0\0\x13\0\0\0\x14\0\0\0\x15\0\0\0\x16\0\0\0\x17\0\0\0\x18\0\0\0\x19\0\0\0\x1a\0\0\0\x1b\0\0\0\x1c\0\0\0\x1d\0\0\0\x1e\0\0\0\x1f\0\0\0 \0\0\0!\0\0\0\"\0\0\0#\0\0\0$\0\0\0%\0\0\0&\0\0\0'\0\0\0(\0\0\0)\0\0\0*\0\0\0+\0\0\0,\0\0\0-\0\0\0.\0\0\0/\0\0\0\x30\0\0\0\x1\0\0\0\0\0\0\0\x2\0\0\0\x3\0\0\0\x4\0\0\0\x5\0\0\0\x6\0\0\0\a\0\0\0\b\0\0\0\t\0\0\0\n\0\0\0\v\0\0\0\f\0\0\0\r\0\0\0\xe\0\0\0\xf\0\0\0\x10\0\0\0\x11\0\0\0\x12\0\0\0\x13\0\0\0\x14\0\0\0\x15\0\0\0\x16\0\0\0\x17\0\0\0\x18\0\0\0\x19\0\0\0\x1a\0\0\0\x1b\0\0\0\x1c\0\0\0\x1d\0\0\0\x1e\0\0\0\x1f\0\0\0 \0\0\0!\0\0\0\"\0\0\0#\0\0\0$\0\0\0%\0\0\0&\0\0\0'\0\0\0(\0\0\0)\0\0\0*\0\0\0+\0\0\0,\0\0\0-\0\0\0.\0\0\0/\0\0\0\0\0\0\0\0\0\0\x17p\0\0\0\x30\x1\x1\0\x1\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\x30\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\0}\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\0\0\0})"
header2=false
histogramMode=0
keyDelayedPrev=false
layout=-1
littleBarVersion=0
@ -127,7 +128,7 @@ smallToolBar=true
sort=9
sortNameMethod=0
sortOrder=0
state=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\x2\0\0\0\0\0\0\x1\x17\0\0\x4\v\xfc\x2\0\0\0\x2\xfb\0\0\0\xe\0\x66\0i\0l\0t\0\x65\0r\0\x44\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\xfc\0\0\0\x15\0\0\x4\v\0\0\0\x45\0\xff\xff\xfe\xfa\0\0\0\0\x2\0\0\0\x3\xfb\0\0\0\xe\0\x66\0o\0l\0\x64\0\x65\0r\0\x44\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\x45\0\xff\xff\xfe\xfb\0\0\0\x12\0\x66\0\x61\0v\0o\0r\0i\0t\0\x65\0\x44\0\0\0\0\0\xff\xff\xff\xff\xff\xff\xff\xff\0\xff\xff\xff\xfb\0\0\0\x12\0\x63\0\x61\0t\0\x65\0g\0o\0r\0y\0\x44\0\0\0\0\0\xff\xff\xff\xff\xff\xff\xff\xff\0\xff\xff\xff\0\0\0\x3\0\0\a\x80\0\0\x1\t\xfc\x1\0\0\0\x3\xfb\0\0\0\n\0p\0r\0\x65\0v\0\x44\0\0\0\0\0\0\0\x1u\0\0\0\0\0\xff\xff\xff\xfb\0\0\0\x16\0P\0r\0\x65\0v\0i\0\x65\0w\0\x44\0o\0\x63\0k\0\0\0\0\0\0\0\x4\x1\0\0\0\x46\0\xff\xff\xff\xfc\0\0\0\0\0\0\a\x80\0\0\0\0\0\xff\xff\xff\xfa\xff\xff\xff\xff\x2\0\0\0\x2\xfb\0\0\0\b\0\x63\0\x61\0t\0\x44\0\0\0\0\0\xff\xff\xff\xff\0\0\0\x63\0\xff\xff\xfe\xfb\0\0\0\n\0s\0\x65\0t\0s\0\x44\0\0\0\x1\x38\0\0\x1\t\0\0\0\x81\0\xff\xff\xfe\0\0\x6\x63\0\0\x4\v\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\x1\0\0\0\x2\0\0\0\x1\0\0\0\x12\0T\0o\0o\0l\0\x42\0\x61\0r\0 \0\x31\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0)
state=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\x2\0\0\0\0\0\0\x1\x17\0\0\x4\v\xfc\x2\0\0\0\x2\xfb\0\0\0\xe\0\x66\0i\0l\0t\0\x65\0r\0\x44\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\xfc\0\0\0\x15\0\0\x4\v\0\0\0\x45\0\xff\xff\xfe\xfa\0\0\0\0\x2\0\0\0\x3\xfb\0\0\0\xe\0\x66\0o\0l\0\x64\0\x65\0r\0\x44\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\x45\0\xff\xff\xfe\xfb\0\0\0\x12\0\x66\0\x61\0v\0o\0r\0i\0t\0\x65\0\x44\0\0\0\0\0\xff\xff\xff\xff\xff\xff\xff\xff\0\xff\xff\xff\xfb\0\0\0\x12\0\x63\0\x61\0t\0\x65\0g\0o\0r\0y\0\x44\0\0\0\0\0\xff\xff\xff\xff\xff\xff\xff\xff\0\xff\xff\xff\0\0\0\x3\0\0\a\x80\0\0\x1\t\xfc\x1\0\0\0\x5\xfb\0\0\0\n\0p\0r\0\x65\0v\0\x44\0\0\0\0\0\0\0\x1u\0\0\0\x7f\0\xff\xff\xff\xfb\0\0\0\x16\0P\0r\0\x65\0v\0i\0\x65\0w\0\x44\0o\0\x63\0k\0\0\0\0\0\0\0\x4\x1\0\0\0\x46\0\xff\xff\xff\xfc\0\0\0\0\0\0\a\x80\0\0\0\0\0\xff\xff\xff\xfa\xff\xff\xff\xff\x2\0\0\0\x2\xfb\0\0\0\b\0\x63\0\x61\0t\0\x44\0\0\0\0\0\xff\xff\xff\xff\0\0\0\x63\0\xff\xff\xfe\xfb\0\0\0\n\0s\0\x65\0t\0s\0\x44\0\0\0\x1\x38\0\0\x1\t\0\0\0\x81\0\xff\xff\xfe\xfb\0\0\0\b\0m\0\x65\0t\0\x44\0\0\0\0\0\0\0\a\x80\0\0\0\0\0\xff\xff\xff\xfb\0\0\0\n\0h\0i\0s\0t\0\x44\0\0\0\x3\xc3\0\0\x3\xbd\0\0\0\0\0\xff\xff\xff\0\0\x6\x63\0\0\x4\v\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\x1\0\0\0\x2\0\0\0\x1\0\0\0\x12\0T\0o\0o\0l\0\x42\0\x61\0r\0 \0\x31\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0)
statusBar=true
statusBarDate=0
statusBarFlags=27
@ -242,11 +243,12 @@ AllPages=false
BackColor=@Variant(\0\0\0\x43\x1\xff\xff\0\0\0\0\0\0\0\0)
Beep=true
Case=5
CheckFilesize=false
ClearFilename=false
ClearItems=false
CloseApp=false
DelOrg=true
Filename={Filename}, {Filename} [auto-crop], {Filename} [flat-w], {Filename}_, {Filename}_screen, {Filename}_w, {Filename} [Y][m][d]@[H][M], {Filename} [flat-b], {Filename}_1080p, {Filename}_result, {Filename}_2160p, {Filename}_ipad_vert, {Filename}_webp100, {Filename}_ipad, {Filename}_360p, {Filename}_crop, {Filename}-1080, {Filename}-540, {Filename}-4320, {Filename}-2160, {Filename}__, {Filename}_ipad_horiz, {Filename}_{DstWidth}_{DstHeight}, {Filename}_{Current Date [m_d_Y]}, {Filename}_{Current Date [d_m_Y]}, Image##
Filename={Filename}, {Filename} [auto-crop], {Filename}_x, {Filename}_1080p, {Filename}_webp100, {Filename} [flat-w], {Filename}_, {Filename}_screen, {Filename}_w, {Filename} [Y][m][d]@[H][M], {Filename} [flat-b], {Filename}_result, {Filename}_2160p, {Filename}_ipad_vert, {Filename}_ipad, {Filename}_360p, {Filename}_crop, {Filename}-1080, {Filename}-540, {Filename}-4320, {Filename}-2160, {Filename}__, {Filename}_ipad_horiz, {Filename}_{DstWidth}_{DstHeight}, {Filename}_{Current Date [m_d_Y]}, {Filename}_{Current Date [d_m_Y]}, Image##
Format=webp
History=
HotFoldersProcess=true
@ -256,7 +258,7 @@ KeepFolder=false
KeepIcc=false
KeepMeta=false
KeepParentFolder=false
LastScript=-1
LastScript=
LoadLastScript=false
Multipage=false
OpenBrowser=false
@ -264,7 +266,7 @@ OpenExplorer=false
OrgDate=false
OutputIdx=0
Overwrite=0
Path=/Cfg/xnview/
Path=/Cfg/xnviewmp/
PicasaAlbum=-1
PictFilename=
Preview=true
@ -276,13 +278,13 @@ UseFolder=false
ZipFile=
coreCount=8
flickrAccount=
geometry="@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\a\x80\0\0\0\xc6\0\0\v*\0\0\x3,\0\0\a\x82\0\0\0\xc6\0\0\v(\0\0\x3*\0\0\0\0\0\0\0\0\a\x80\0\0\a\x82\0\0\0\xc6\0\0\v(\0\0\x3*)"
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\a\x80\0\0\0\0\0\0\xe\xff\0\0\x4\x37\0\0\b'\0\0\0\xe2\0\0\v\xc5\0\0\x3\x62\0\0\0\0\0\x4\0\0\a\x80\0\0\a\x80\0\0\0\0\0\0\xe\xff\0\0\x4\x37)
inputFiles=
lastActions="@ByteArray(<?xml version=\"1.0\" encoding=\"UTF-8\"?><XnView_script version=\"1.0\" name=\"\">\n <Output>\n <Options/>\n <JPEG quality=\"90\" progressive=\"false\" optimizeHuffman=\"false\" rebuildThumb=\"true\" orgQuality=\"false\" DCTMethod=\"0\" subSampling=\"0\" smoothFactor=\"0\"/>\n <TGA compress=\"false\" bottomUp=\"false\"/>\n <TIFF compress=\"0\" quality=\"80\" compressBW=\"0\" oneStrip=\"false\"/>\n <BMP compress=\"false\" hdrOS2=\"false\"/>\n <PNG level=\"9\" interlaced=\"false\" filter=\"0\"/>\n <GIF interlaced=\"false\" hdr87a=\"false\"/>\n <PCX compress=\"false\"/>\n <WEBP method=\"0\" quality=\"90\" filesize=\"128\" compress=\"4\" strength=\"60\" sharpness=\"0\" preset=\"0\" sharpyuv=\"false\"/>\n <JP2 mode=\"0\" quality=\"80\" ratio=\"4\" fileSize=\"100\"/>\n <PDF compress=\"3\" compressGrey=\"3\" compressBW=\"4\" quality=\"99\"/>\n <JXR quality=\"90\" colorFormat=\"0\" filter=\"0\"/>\n <FORMATS_SETTINGS keepEXIF=\"false\" keepICC=\"false\" keepIPTC=\"false\" keepXMP=\"false\"/>\n </Output>\n</XnView_script>\n)"
lastActions="@ByteArray(<?xml version=\"1.0\" encoding=\"UTF-8\"?><XnView_script version=\"1.0\" name=\"\">\n <Crop method=\"1\" value_1=\"125\" value_2=\"125\" value_3=\"1920\" value_4=\"0\"/>\n <Resize mode=\"2\" width=\"1080\" height=\"0\" unit=\"0\" ratio=\"true\" orientation=\"false\" enlarge=\"1\" resample=\"7\" gamma_correct=\"false\"/>\n <Output>\n <Options/>\n <JPEG quality=\"90\" progressive=\"false\" optimizeHuffman=\"false\" rebuildThumb=\"true\" orgQuality=\"false\" DCTMethod=\"0\" subSampling=\"0\" smoothFactor=\"0\"/>\n <TGA compress=\"false\" bottomUp=\"false\"/>\n <TIFF compress=\"0\" quality=\"80\" compressBW=\"0\" oneStrip=\"false\"/>\n <BMP compress=\"false\" hdrOS2=\"false\"/>\n <PNG level=\"9\" interlaced=\"false\" filter=\"0\"/>\n <GIF interlaced=\"false\" hdr87a=\"false\"/>\n <PCX compress=\"false\"/>\n <WEBP method=\"0\" quality=\"90\" filesize=\"128\" compress=\"4\" strength=\"60\" sharpness=\"0\" preset=\"0\" sharpyuv=\"false\"/>\n <JP2 mode=\"0\" quality=\"80\" ratio=\"4\" fileSize=\"100\"/>\n <PDF compress=\"3\" compressGrey=\"3\" compressBW=\"4\" quality=\"99\"/>\n <JXR quality=\"90\" colorFormat=\"0\" filter=\"0\"/>\n <FORMATS_SETTINGS keepEXIF=\"false\" keepICC=\"false\" keepIPTC=\"false\" keepXMP=\"false\"/>\n </Output>\n</XnView_script>\n)"
list_folder=/_
list_header="@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\x1\0\0\0\0\0\0\0\x2\0\0\0\x3\0\0\0\x4\0\0\0\x5\0\0\0\x6\0\0\0\a\0\0\0\b\0\0\0\t\0\0\0\n\0\0\0\v\0\0\0\f\0\0\0\r\0\0\0\xe\0\0\0\xf\0\0\0\x10\0\0\0\x11\0\0\0\x12\0\0\0\x13\0\0\0\x14\0\0\0\x15\0\0\0\x16\0\0\0\x17\0\0\0\x18\0\0\0\x19\0\0\0\x1a\0\0\0\x1b\0\0\0\x1c\0\0\0\x1d\0\0\0\x1e\0\0\0\x1f\0\0\0 \0\0\0!\0\0\0\"\0\0\0#\0\0\0$\0\0\0%\0\0\0&\0\0\0'\0\0\0(\0\0\0)\0\0\0*\0\0\0+\0\0\0,\0\0\0-\0\0\0.\0\0\0/\0\0\0\x1\0\0\0\0\0\0\0\x2\0\0\0\x3\0\0\0\x4\0\0\0\x5\0\0\0\x6\0\0\0\a\0\0\0\b\0\0\0\t\0\0\0\n\0\0\0\v\0\0\0\f\0\0\0\r\0\0\0\xe\0\0\0\xf\0\0\0\x10\0\0\0\x11\0\0\0\x12\0\0\0\x13\0\0\0\x14\0\0\0\x15\0\0\0\x16\0\0\0\x17\0\0\0\x18\0\0\0\x19\0\0\0\x1a\0\0\0\x1b\0\0\0\x1c\0\0\0\x1d\0\0\0\x1e\0\0\0\x1f\0\0\0 \0\0\0!\0\0\0\"\0\0\0#\0\0\0$\0\0\0%\0\0\0&\0\0\0'\0\0\0(\0\0\0)\0\0\0*\0\0\0+\0\0\0,\0\0\0-\0\0\0.\0\0\0/\x5\x1c\0\0\0\0\0\0\0\x5\0\0\0\f\0\0\0\x64\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x64\0\0\0\v\0\0\0\x64\0\0\0\n\0\0\0\x64\0\0\x10\x64\0\0\0/\x1\x1\x1\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\x2\0\0\0/\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0`\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\x3\xe8\0\0\0\0\0)"
list_header="@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\x30\0\0\0\x1\0\0\0\0\0\0\0\x2\0\0\0\x3\0\0\0\x4\0\0\0\x5\0\0\0\x6\0\0\0\a\0\0\0\b\0\0\0\t\0\0\0\n\0\0\0\v\0\0\0\f\0\0\0\r\0\0\0\xe\0\0\0\xf\0\0\0\x10\0\0\0\x11\0\0\0\x12\0\0\0\x13\0\0\0\x14\0\0\0\x15\0\0\0\x16\0\0\0\x17\0\0\0\x18\0\0\0\x19\0\0\0\x1a\0\0\0\x1b\0\0\0\x1c\0\0\0\x1d\0\0\0\x1e\0\0\0\x1f\0\0\0 \0\0\0!\0\0\0\"\0\0\0#\0\0\0$\0\0\0%\0\0\0&\0\0\0'\0\0\0(\0\0\0)\0\0\0*\0\0\0+\0\0\0,\0\0\0-\0\0\0.\0\0\0/\0\0\0\x30\0\0\0\x1\0\0\0\0\0\0\0\x2\0\0\0\x3\0\0\0\x4\0\0\0\x5\0\0\0\x6\0\0\0\a\0\0\0\b\0\0\0\t\0\0\0\n\0\0\0\v\0\0\0\f\0\0\0\r\0\0\0\xe\0\0\0\xf\0\0\0\x10\0\0\0\x11\0\0\0\x12\0\0\0\x13\0\0\0\x14\0\0\0\x15\0\0\0\x16\0\0\0\x17\0\0\0\x18\0\0\0\x19\0\0\0\x1a\0\0\0\x1b\0\0\0\x1c\0\0\0\x1d\0\0\0\x1e\0\0\0\x1f\0\0\0 \0\0\0!\0\0\0\"\0\0\0#\0\0\0$\0\0\0%\0\0\0&\0\0\0'\0\0\0(\0\0\0)\0\0\0*\0\0\0+\0\0\0,\0\0\0-\0\0\0.\0\0\0/\0\0\0\x30\x5\x1c\0\0\0\0\0\0\0\x5\0\0\0\x1\0\0\0\x64\0\0\0\x2\0\0\0\x64\0\0\0\v\0\0\0\x64\0\0\0\n\0\0\0\x64\0\0\0\f\0\0\0\x64\0\0\x10\xc8\0\0\0\x30\x1\x1\x1\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\x2\0\0\0\x30\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0`\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\0\x64\0\0\0\x1\0\0\0\x2\0\0\x3\xe8\0\0\0\0\0)"
list_mode=0
script=webp.xbs, /Cfg/xnview/webp.xbs, "crop, 1080p, webp.xbs", "/Cfg/xnview/crop, 1080p, webp.xbs", "crop to 4K, 1080p, webp.xbs", "/Cfg/xnview/crop to 4K, 1080p, webp.xbs", auto-crop.xbs, /Cfg/xnview/auto-crop.xbs, flat (white bg).xbs, /Cfg/xnview/flat (white bg).xbs, flat (black bg).xbs, /Cfg/xnview/flat (black bg).xbs, 1080p.xbs, /Cfg/xnview/1080p.xbs, "crop frames, 1080p.xbs", "/Cfg/xnview/crop frames, 1080p.xbs", "webp, crop 60px vert.xbs", "/Cfg/xnview/webp, crop 60px vert.xbs", 2160p.xbs, /Cfg/xnview/2160p.xbs, ipad store vert.xbs, /Cfg/xnview/ipad store vert.xbs, webp100.xbs, /Cfg/xnview/webp100.xbs, ipad store horizontal.xbs, /Cfg/xnview/ipad store horizontal.xbs, ipad store.xbs, /Cfg/xnview/ipad store.xbs, insta story crop.xbs, /Cfg/xnview/insta story crop.xbs
script="crop to 4K, 1080p, webp.xbs", "/Cfg/xnviewmp/crop to 4K, 1080p, webp.xbs", 1080p.xbs, /Cfg/xnviewmp/1080p.xbs, auto-crop.xbs, /Cfg/xnviewmp/auto-crop.xbs, "crop frames, 1080p.xbs", "/Cfg/xnviewmp/crop frames, 1080p.xbs", webp.xbs, /Cfg/xnviewmp/webp.xbs
useCore=true
[CreateMulti]
@ -343,8 +345,8 @@ alpha=0
apply=true
back_color=@Variant(\0\0\0\x43\x1\xff\xff\xff\xff\xff\xff\xff\xff\0\0)
dither=-1
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\nr\0\0\x1I\0\0\f\x5\0\0\x2\xa0\0\0\nt\0\0\x1I\0\0\f\x3\0\0\x2\x9e\0\0\0\0\0\0\0\0\a\x80\0\0\nt\0\0\x1I\0\0\f\x3\0\0\x2\x9e)
method=4
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x5\xf2\0\0\x1I\0\0\a\x85\0\0\x2\xa0\0\0\x5\xf4\0\0\x1I\0\0\a\x83\0\0\x2\x9e\0\0\0\0\0\0\0\0\a\x80\0\0\x5\xf4\0\0\x1I\0\0\a\x83\0\0\x2\x9e)
method=3
ncompo=-1
[DlgPalette]
@ -361,8 +363,9 @@ default=
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x2\xc9\0\0\vx\0\0\x4u\0\0\xeV\0\0\x2\xc9\0\0\v\xb7\0\0\x4u\0\0\xeV\0\0\0\0\0\0\0\0\rU\0\0\x2\xc9\0\0\v\xb7\0\0\x4u\0\0\xeV)
[File]
History=/My/photos/2024/, /Img/2024/04/, /My/screenshots/, /My/scans/2024/, /Servers/self/.privat/, /My/photos/2024/self/, /Img/series/Constellation/, /Img/series/Dick Turpin/
LastUsed=false
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x2\xef\0\0\x1\a\0\0\x4\xf7\0\0\x2\x92\0\0\x2\xf1\0\0\x1\a\0\0\x4\xf5\0\0\x2\x90\0\0\0\0\0\0\0\0\a\x80\0\0\x2\xf1\0\0\x1\a\0\0\x4\xf5\0\0\x2\x90)
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\a\x84\0\0\x1\a\0\0\t\x8c\0\0\x2\x92\0\0\a\x86\0\0\x1\a\0\0\t\x8a\0\0\x2\x90\0\0\0\0\0\0\0\0\a\x80\0\0\a\x86\0\0\x1\a\0\0\t\x8a\0\0\x2\x90)
[FileReplace]
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\v\x7f\0\0\0\x14\0\0\xe\x4\0\0\x1\xa9\0\0\v\x81\0\0\0\x14\0\0\xe\x2\0\0\x1\xa7\0\0\0\0\0\0\0\0\a\x80\0\0\v\x81\0\0\0\x14\0\0\xe\x2\0\0\x1\xa7)
@ -380,14 +383,14 @@ presets=@Variant(\0\0\0\b\0\0\0\x1\0\0\0\x16\0<\0L\0\x61\0s\0t\0 \0U\0s\0\x65\0\
preview=true
[Format]
archive=rar tar tgz zip arj gz
audio=aif mpp mp+ mp2 ogg snd flac mid asx wav mpc rmi au mp3 lnk wma
avi=vob avi vfw divx asf wmv
mpeg=mpeg m1s mpg mts m1v mpa mp4 m2ts mpm m4a m2v mpe
ps=ai pdf epsf eps ps
qt=3gp 3g2 mov 3gp2 qt
text=js gcode h cpp txt css php cc c++ ini xmp c pas
video=mkv webm flv rm
archive=gz tgz arj rar zip tar
audio=lnk snd wav aif mp+ asx rmi mid mpp mp3 mp2 ogg au flac mpc wma
avi=avi vob divx vfw asf wmv
mpeg=mpeg m1v mpa m2ts mpe m2v m1s mts mp4 m4a mpm mpg
ps=eps ps pdf ai epsf
qt=3gp2 3gp mov 3g2 qt
text=h cc cpp js c txt gcode pas xmp ini c++ css php
video=rm mkv webm flv
[%General]
allFormats=false
@ -397,7 +400,10 @@ dropLink=false
enterMode=1
escKeyClosesTab=true
escKeyMode=0
escKeyMode2=2
formats=jpeg, png, webp
importPathname=
lastTab=true
lcropBackup=true
lotherBackup=true
lrotateBackup=false
@ -429,7 +435,7 @@ useCopyOf=true
useInternalVideoPlayer=true
useRecycleBin=true
useTabs=false
version=@ByteArray(1.4.4)
version=@ByteArray(1.7.1)
zoomPan=true
[IPTC]
@ -440,11 +446,11 @@ utf8Save=true
catState=@Variant(\0\0\0\t\0\0\0\x1\0\0\0\x2\0\0\x1\0)
clearAlways=true
flags=3
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\x94\0\0\x1\xe\0\0\x3\x38\0\0\x2\xdb\0\0\0\x96\0\0\x1\xe\0\0\x3\x36\0\0\x2\xd9\0\0\0\0\0\0\0\0\a\x80\0\0\0\x96\0\0\x1\xe\0\0\x3\x36\0\0\x2\xd9)
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\x96\0\0\x1\xe\0\0\x3:\0\0\x2\xdb\0\0\0\x98\0\0\x1\xe\0\0\x3\x38\0\0\x2\xd9\0\0\0\0\0\0\0\0\a\x80\0\0\0\x98\0\0\x1\xe\0\0\x3\x38\0\0\x2\xd9)
keywordList=0
keywordParent=true
lastTab=false
lastTabIndex=0
lastTabIndex=7
mode=1
[Keywords]
@ -642,7 +648,7 @@ geometry="@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x2\xd0\0\0\x1,\0\0\x4\x9f\0\0\
tabs=65535
[RenFile]
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\nr\0\0\x1\xc0\0\0\f\x5\0\0\x2W\0\0\nt\0\0\x1\xc0\0\0\f\x3\0\0\x2U\0\0\0\0\0\0\0\0\a\x80\0\0\nt\0\0\x1\xc0\0\0\f\x3\0\0\x2U)
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\f\xe6\0\0\x3h\0\0\xey\0\0\x3\xff\0\0\f\xe8\0\0\x3h\0\0\xew\0\0\x3\xfd\0\0\0\0\0\0\0\0\a\x80\0\0\f\xe8\0\0\x3h\0\0\xew\0\0\x3\xfd)
[Rename]
alwaysAdded=false
@ -690,6 +696,7 @@ AvifColorLossless=true
AvifColorMax=0
AvifColorMin=0
AvifFormat=0
AvifQuality=80
AvifSpeed=5
BMPCompress=false
DPXInRGB=true
@ -760,7 +767,8 @@ db=false
default=filename fission.codes\npathname /_\nrecurse 1\nregexp 0\nall 0\ndb 0\n
filename=fission.codes
folder=/_
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\v\x8b\0\0\x1:\0\0\r\xe4\0\0\x3\x62\0\0\v\x8d\0\0\x1:\0\0\r\xe2\0\0\x3`\0\0\0\0\0\0\0\0\a\x80\0\0\v\x8d\0\0\x1:\0\0\r\xe2\0\0\x3`)
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\v\x8d\0\0\x1:\0\0\r\xe6\0\0\x3\x62\0\0\v\x8f\0\0\x1:\0\0\r\xe4\0\0\x3`\0\0\0\0\0\0\0\0\a\x80\0\0\v\x8f\0\0\x1:\0\0\r\xe4\0\0\x3`)
includeFolders=false
recurse=true
regexp=false
@ -812,14 +820,15 @@ dbThumbFolder=
debug=0
geom=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\a\x80\0\0\0\0\0\0\xe\xff\0\0\x4\x37\0\0\a\x80\0\0\0\0\0\0\xe\xff\0\0\x4\x37\0\0\0\0\0\0\0\0\a\x80\0\0\a\x80\0\0\0\0\0\0\xe\xff\0\0\x4\x37)
language=en
lastCheck=@Variant(\0\0\0\xe\0%\x89\xd9)
lastCheck=@Variant(\0\0\0\xe\0%\x8b\a)
oneInstance=true
otherFlag=0
otherFolder=
previousGeometry=@Rect(0 0 0 0)
restoreLastFilename=false
session=@Invalid()
sessionFlag=2
sessionIdx=0
sessionIdx=-1
shortcut=default.keys
singleView=true
startBrowser=true
@ -855,6 +864,8 @@ geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x2\xae\0\0\x1`\0\0\x4\xc1\0\0\x
SpaceKey=0
adjustZoomDpi=true
audioVolume=1
autoHidePanelFlags=65535
autoHidePanelWidth=320
autoPlay=false
backColor=0 0 0
borderLineColor=255 255 255
@ -863,6 +874,7 @@ checkBoardSize=67
checkerColor1=68 68 68 255
checkerColor2=34 34 34 255
clearColor=255 0 0
cropType=-1
defaultFit=1
defaultFormat=@ByteArray(png)
defaultFullscreenFit=1
@ -877,9 +889,11 @@ fullscreenFit=1
gamma=1.2
hdpiPixel=false
hideScrollbar=false
hideTab1=false
highlightSelection=true
histoState=@ByteArray(\0\0\0\x1\0\0\0\0\x1\0\0\0\x80\x1\x1\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0)
iconSnapshot=false
inZoomFilter=-1
inchPrintSize=true
infoBackColor=0 0 0
infoColor=100 100 100
@ -890,7 +904,9 @@ infoOpacity=70
infoPosition=0
infoTemplate={File Index} - {Filename}\n{Format} - {Size KB} KB - {Width}x{Height}
lButtonAction=1
lButtonAltAction=-1
lButtonCtrlAction=0
lButtonShiftAction=4
lKeyLR=1
lKeyUD=0
lastTab=true
@ -901,13 +917,16 @@ loopVideo=false
mButtonAction=2
maxViewTab=1
multipleView=false
outZoomFilter=0
panSize=@Size(90 90)
pasteKeepRatio=false
playVideo=false
prevSize=@Size(160 120)
printSizeUnit=0
rButtonAction=0
rButtonAltAction=-1
rButtonCtrlAction=-1
rButtonShiftAction=-1
ratio=0
readAhead=true
resetFit=true
@ -931,12 +950,15 @@ slideDir=0
spaceKey=0
state=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\0\0\0\a\x80\0\0\x4\t\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\x1\0\0\0\x2\0\0\0\x1\0\0\0\x12\0T\0o\0o\0l\0\x42\0\x61\0r\0 \0\x31\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0)
statusBar=true
statusBarDate=1
statusBarFlags=175
titleTemplate={Filename With Ext}
toolBar=false
useAlpha=false
useAnimation=true
useBorderLine=true
useChecker=true
useCustomFilter=true
useGamma=false
useInfo=false
useNewName=true
@ -947,7 +969,9 @@ useZoom=false
videoPlaybar=true
viewFilter=3655
wheelAction=0
wheelAltAction=-1
wheelCtrlAction=2
wheelShiftAction=-1
zoomFixed=10
zoomQuality=1
zoomRelative=1.25