This commit is contained in:
Your Name 2023-06-26 12:33:59 +02:00
parent 609d0687a4
commit b1a46a4ef0
204 changed files with 15885 additions and 0 deletions

141
.bashrc Normal file
View file

@ -0,0 +1,141 @@
# Enable the subsequent settings only in interactive sessions
case $- in
*i*) ;;
*) return;;
esac
# Path to your oh-my-bash installation.
export OSH=$HOME/.oh-my-bash
# Set name of the theme to load. Optionally, if you set this to "random"
# it'll load a random theme each time that oh-my-bash is loaded.
OSH_THEME="agnoster"
# Uncomment the following line to use case-sensitive completion.
# OMB_CASE_SENSITIVE="true"
# Uncomment the following line to use hyphen-insensitive completion. Case
# sensitive completion must be off. _ and - will be interchangeable.
# OMB_HYPHEN_SENSITIVE="false"
# Uncomment the following line to disable bi-weekly auto-update checks.
# DISABLE_AUTO_UPDATE="true"
# Uncomment the following line to change how often to auto-update (in days).
# export UPDATE_OSH_DAYS=13
# Uncomment the following line to disable colors in ls.
# DISABLE_LS_COLORS="true"
# Uncomment the following line to disable auto-setting terminal title.
# DISABLE_AUTO_TITLE="true"
# Uncomment the following line to enable command auto-correction.
# ENABLE_CORRECTION="true"
# Uncomment the following line to display red dots whilst waiting for completion.
# COMPLETION_WAITING_DOTS="true"
# Uncomment the following line if you want to disable marking untracked files
# under VCS as dirty. This makes repository status check for large repositories
# much, much faster.
# DISABLE_UNTRACKED_FILES_DIRTY="true"
# Uncomment the following line if you don't want the repository to be considered dirty
# if there are untracked files.
# SCM_GIT_DISABLE_UNTRACKED_DIRTY="true"
# Uncomment the following line if you want to completely ignore the presence
# of untracked files in the repository.
# SCM_GIT_IGNORE_UNTRACKED="true"
# Uncomment the following line if you want to change the command execution time
# stamp shown in the history command output. One of the following values can
# be used to specify the timestamp format.
# * 'mm/dd/yyyy' # mm/dd/yyyy + time
# * 'dd.mm.yyyy' # dd.mm.yyyy + time
# * 'yyyy-mm-dd' # yyyy-mm-dd + time
# * '[mm/dd/yyyy]' # [mm/dd/yyyy] + [time] with colors
# * '[dd.mm.yyyy]' # [dd.mm.yyyy] + [time] with colors
# * '[yyyy-mm-dd]' # [yyyy-mm-dd] + [time] with colors
# If not set, the default value is 'yyyy-mm-dd'.
# HIST_STAMPS='yyyy-mm-dd'
# Uncomment the following line if you do not want OMB to overwrite the existing
# aliases by the default OMB aliases defined in lib/*.sh
# OMB_DEFAULT_ALIASES="check"
# Would you like to use another custom folder than $OSH/custom?
# OSH_CUSTOM=/path/to/new-custom-folder
# To disable the uses of "sudo" by oh-my-bash, please set "false" to
# this variable. The default behavior for the empty value is "true".
OMB_USE_SUDO=true
# To enable/disable display of Python virtualenv and condaenv
# OMB_PROMPT_SHOW_PYTHON_VENV=true # enable
# OMB_PROMPT_SHOW_PYTHON_VENV=false # disable
# Which completions would you like to load? (completions can be found in ~/.oh-my-bash/completions/*)
# Custom completions may be added to ~/.oh-my-bash/custom/completions/
# Example format: completions=(ssh git bundler gem pip pip3)
# Add wisely, as too many completions slow down shell startup.
completions=(
git
composer
ssh
)
# Which aliases would you like to load? (aliases can be found in ~/.oh-my-bash/aliases/*)
# Custom aliases may be added to ~/.oh-my-bash/custom/aliases/
# Example format: aliases=(vagrant composer git-avh)
# Add wisely, as too many aliases slow down shell startup.
aliases=(
general
)
# Which plugins would you like to load? (plugins can be found in ~/.oh-my-bash/plugins/*)
# Custom plugins may be added to ~/.oh-my-bash/custom/plugins/
# Example format: plugins=(rails git textmate ruby lighthouse)
# Add wisely, as too many plugins slow down shell startup.
plugins=(
git
bashmarks
)
# Which plugins would you like to conditionally load? (plugins can be found in ~/.oh-my-bash/plugins/*)
# Custom plugins may be added to ~/.oh-my-bash/custom/plugins/
# Example format:
# if [ "$DISPLAY" ] || [ "$SSH" ]; then
# plugins+=(tmux-autoattach)
# fi
source "$OSH"/oh-my-bash.sh
# User configuration
# export MANPATH="/usr/local/man:$MANPATH"
# You may need to manually set your language environment
# export LANG=en_US.UTF-8
# Preferred editor for local and remote sessions
# if [[ -n $SSH_CONNECTION ]]; then
# export EDITOR='vim'
# else
# export EDITOR='mvim'
# fi
# Compilation flags
# export ARCHFLAGS="-arch x86_64"
# ssh
# export SSH_KEY_PATH="~/.ssh/rsa_id"
# Set personal aliases, overriding those provided by oh-my-bash libs,
# plugins, and themes. Aliases can be placed here, though oh-my-bash
# users are encouraged to define aliases within the OSH_CUSTOM folder.
# For a full list of active aliases, run `alias`.
#
# Example aliases
# alias bashconfig="mate ~/.bashrc"
# alias ohmybash="mate ~/.oh-my-bash"

View file

@ -0,0 +1,64 @@
{
"editor.minimap.enabled": false,
"editor.linkedEditing": true,
"git.inputValidationSubjectLength": 72,
"editor.wordWrap": "on",
"editor.formatOnPaste": true,
"editor.formatOnSave": false,
"files.trimFinalNewlines": true,
"files.insertFinalNewline": true,
"files.trimTrailingWhitespace": true,
"html.format.enable": true,
"workbench.editor.highlightModifiedTabs": true,
"editor.fontLigatures": false,
"breadcrumbs.enabled": true,
"css.lint.important": "warning",
"scss.lint.important": "warning",
"debug.toolBarLocation": "docked",
"editor.lineHeight": 22,
"_comment_about_cursorStyle_": "block, block-outline, line, line-thin, underline, or underline-thin",
"editor.cursorStyle": "line",
"_comment_about_cursorBlinking_": "blink, smooth, phase, expand, or solid",
"editor.cursorBlinking": "smooth",
"editor.bracketPairColorization.enabled": true,
"editor.inlayHints.enabled": "on",
"[rust]": {
"editor.defaultFormatter": "rust-lang.rust-analyzer",
"editor.formatOnSave": true,
},
"rust-analyzer.check.command": "clippy",
"rust-analyzer.rustfmt.rangeFormatting.enable": true,
"[javascript]": {
"editor.maxTokenizationLineLength": 2500,
},
"javascript.format.enable": true,
"javascript.format.insertSpaceAfterConstructor": true,
"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": true,
"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": true,
"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": false,
"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": false,
"javascript.updateImportsOnFileMove.enabled": "always",
"typescript.updateImportsOnFileMove.enabled": "always",
"[markdown]": {
"editor.unicodeHighlight.invisibleCharacters": false,
"diffEditor.ignoreTrimWhitespace": false,
"editor.wordWrap": "on",
"editor.quickSuggestions": {
"comments": "off",
"strings": "off",
"other": "off",
},
},
"markdown.preview.scrollEditorWithPreview": true,
"markdown.preview.scrollPreviewWithEditor": true,
"workbench.iconTheme": "catppuccin-macchiato",
"workbench.colorTheme": "Catppuccin Macchiato",
"python.defaultInterpreterPath": $HOME/venv/bin/python,
"files.associations": {
"*.vpy": "python"
},
}

79
.config/doom/config.el Executable file
View file

@ -0,0 +1,79 @@
;;; $DOOMDIR/config.el -*- lexical-binding: t; -*-
;; Place your private configuration here! Remember, you do not need to run 'doom
;; sync' after modifying this file!
;; Some functionality uses this to identify you, e.g. GPG configuration, email
;; clients, file templates and snippets. It is optional.
(setq user-full-name "John Doe"
user-mail-address "john@doe.com")
;; Doom exposes five (optional) variables for controlling fonts in Doom:
;;
;; - `doom-font' -- the primary font to use
;; - `doom-variable-pitch-font' -- a non-monospace font (where applicable)
;; - `doom-big-font' -- used for `doom-big-font-mode'; use this for
;; presentations or streaming.
;; - `doom-unicode-font' -- for unicode glyphs
;; - `doom-serif-font' -- for the `fixed-pitch-serif' face
;;
;; See 'C-h v doom-font' for documentation and more examples of what they
;; accept. For example:
;;
;;(setq doom-font (font-spec :family "Fira Code" :size 12 :weight 'semi-light)
;; doom-variable-pitch-font (font-spec :family "Fira Sans" :size 13))
;;
;; If you or Emacs can't find your font, use 'M-x describe-font' to look them
;; up, `M-x eval-region' to execute elisp code, and 'M-x doom/reload-font' to
;; refresh your font settings. If Emacs still can't find your font, it likely
;; wasn't installed correctly. Font issues are rarely Doom issues!
;; There are two ways to load a theme. Both assume the theme is installed and
;; available. You can either set `doom-theme' or manually load a theme with the
;; `load-theme' function. This is the default:
(setq doom-theme 'doom-one)
;; This determines the style of line numbers in effect. If set to `nil', line
;; numbers are disabled. For relative line numbers, set this to `relative'.
(setq display-line-numbers-type t)
;; If you use `org' and don't want your org files in the default location below,
;; change `org-directory'. It must be set before org loads!
(setq org-directory "~/org/")
;; Whenever you reconfigure a package, make sure to wrap your config in an
;; `after!' block, otherwise Doom's defaults may override your settings. E.g.
;;
;; (after! PACKAGE
;; (setq x y))
;;
;; The exceptions to this rule:
;;
;; - Setting file/directory variables (like `org-directory')
;; - Setting variables which explicitly tell you to set them before their
;; package is loaded (see 'C-h v VARIABLE' to look up their documentation).
;; - Setting doom variables (which start with 'doom-' or '+').
;;
;; Here are some additional functions/macros that will help you configure Doom.
;;
;; - `load!' for loading external *.el files relative to this one
;; - `use-package!' for configuring packages
;; - `after!' for running code after a package has loaded
;; - `add-load-path!' for adding directories to the `load-path', relative to
;; this file. Emacs searches the `load-path' when you load packages with
;; `require' or `use-package'.
;; - `map!' for binding new keys
;;
;; To get information about any of these functions/macros, move the cursor over
;; the highlighted symbol at press 'K' (non-evil users must press 'C-c c k').
;; This will open documentation for it, including demos of how they are used.
;; Alternatively, use `C-h o' to look up a symbol (functions, variables, faces,
;; etc).
;;
;; You can also try 'gd' (or 'C-c c d') to jump to their definition and see how
;; they are implemented.
(setq doom-theme 'catppuccin)
(setq catppuccin-flavor 'macchiato)

77
.config/doom/custom.el Executable file
View file

@ -0,0 +1,77 @@
;; [[file:../../dotfiles.org::*Customization][Customization:1]]
(custom-set-variables
;; custom-set-variables was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
'(+org-capture-todo-file " t)
'(custom-safe-themes
'("944d52450c57b7cbba08f9b3d08095eb7a5541b0ecfb3a0a9ecd4a18f3c28948" "1a1ac598737d0fcdc4dfab3af3d6f46ab2d5048b8e72bc22f50271fd6d393a00" default))
;;'(gdscript-godot-executable "godot")
'(lsp-gdscript-port 6005)
'(lsp-tcp-connection-timeout 10)
'(org-agenda-files
'("" ""))
'(org-capture-templates
'(("t" "Personal todo" entry
(file+headline +org-capture-todo-file "TODOS")
"* [ ] %?
%i
%a" :prepend t)
("n" "Personal notes" entry
(file+headline +org-capture-notes-file "Inbox")
"* %u %?
%i
%a" :prepend t)
("j" "Journal" entry
(file+olp+datetree +org-capture-journal-file)
"* %U %?
%i
%a" :prepend t)
("p" "Templates for projects")
("pt" "Project-local todo" entry
(file+headline +org-capture-project-todo-file "Inbox")
"* TODO %?
%i
%a" :prepend t)
("pn" "Project-local notes" entry
(file+headline +org-capture-project-notes-file "Inbox")
"* %U %?
%i
%a" :prepend t)
("pc" "Project-local changelog" entry
(file+headline +org-capture-project-changelog-file "Unreleased")
"* %U %?
%i
%a" :prepend t)
("o" "Centralized templates for projects")
("ot" "Project todo" entry #'+org-capture-central-project-todo-file "* TODO %?
%i
%a" :heading "Tasks" :prepend nil)
("on" "Project notes" entry #'+org-capture-central-project-notes-file "* %U %?
%i
%a" :prepend t :heading "Notes")
("oc" "Project changelog" entry #'+org-capture-central-project-changelog-file "* %U %?
%i
%a" :prepend t :heading "Changelog")
("z" "Pomodoro" entry
(file+headline +org-capture-todo-file "Pomodoros")
"* [ ] %?
%i
%a" :prepend t :kill-buffer t :pomodoro t)))
'(org-priority-lowest 68)
'(org-todo-keywords
'((sequence "TODO(t)" "PROJ(p)" "LOOP(r)" "TODAY(m)" "STRT(s)" "WAIT(w)" "HOLD(h)" "IDEA(i)" "|" "DONE(d)" "KILL(k)")
(sequence "[ ](T)" "[-](S)" "[?](W)" "|" "[X](D)")
(sequence "|" "OKAY(o)" "YES(y)" "NO(n)")))
'(package-selected-packages '(ob-rust))
'(visual-fill-column-center-text t)
'(visual-fill-column-width 110)
'(warning-suppress-types '((lsp-mode) (defvaralias))))
(custom-set-faces
;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
)
;; Customization:1 ends here

194
.config/doom/init.el Executable file
View file

@ -0,0 +1,194 @@
;;; init.el -*- lexical-binding: t; -*-
;; This file controls what Doom modules are enabled and what order they load
;; in. Remember to run 'doom sync' after modifying it!
;; NOTE Press 'SPC h d h' (or 'C-h d h' for non-vim users) to access Doom's
;; documentation. There you'll find a link to Doom's Module Index where all
;; of our modules are listed, including what flags they support.
;; NOTE Move your cursor over a module's name (or its flags) and press 'K' (or
;; 'C-c c k' for non-vim users) to view its documentation. This works on
;; flags as well (those symbols that start with a plus).
;;
;; Alternatively, press 'gd' (or 'C-c c d') on a module to browse its
;; directory (for easy access to its source code).
(doom! :input
;;bidi ; (tfel ot) thgir etirw uoy gnipleh
;;chinese
;;japanese
;;layout ; auie,ctsrnm is the superior home row
:completion
company ; the ultimate code completion backend
;;helm ; the *other* search engine for love and life
;;ido ; the other *other* search engine...
;;ivy ; a search engine for love and life
vertico ; the search engine of the future
:ui
;;deft ; notational velocity for Emacs
doom ; what makes DOOM look the way it does
doom-dashboard ; a nifty splash screen for Emacs
;;doom-quit ; DOOM quit-message prompts when you quit Emacs
(emoji +unicode) ; 🙂
hl-todo ; highlight TODO/FIXME/NOTE/DEPRECATED/HACK/REVIEW
;;hydra
;;indent-guides ; highlighted indent columns
;;ligatures ; ligatures and symbols to make your code pretty again
;;minimap ; show a map of the code on the side
modeline ; snazzy, Atom-inspired modeline, plus API
;;nav-flash ; blink cursor line after big motions
neotree ; a project drawer, like NERDTree for vim
ophints ; highlight the region an operation acts on
(popup +defaults) ; tame sudden yet inevitable temporary windows
;;tabs ; a tab bar for Emacs
;;treemacs ; a project drawer, like neotree but cooler
unicode ; extended unicode support for various languages
(vc-gutter +pretty) ; vcs diff in the fringe
vi-tilde-fringe ; fringe tildes to mark beyond EOB
;;window-select ; visually switch windows
workspaces ; tab emulation, persistence & separate workspaces
;;zen ; distraction-free coding or writing
:editor
(evil +everywhere); come to the dark side, we have cookies
file-templates ; auto-snippets for empty files
fold ; (nigh) universal code folding
;;(format +onsave) ; automated prettiness
;;god ; run Emacs commands without modifier keys
;;lispy ; vim for lisp, for people who don't like vim
;;multiple-cursors ; editing in many places at once
;;objed ; text object editing for the innocent
;;parinfer ; turn lisp into python, sort of
;;rotate-text ; cycle region at point between text candidates
snippets ; my elves. They type so I don't have to
;;word-wrap ; soft wrapping with language-aware indent
:emacs
dired ; making dired pretty [functional]
electric ; smarter, keyword-based electric-indent
;;ibuffer ; interactive buffer management
undo ; persistent, smarter undo for your inevitable mistakes
vc ; version-control and Emacs, sitting in a tree
:term
;;eshell ; the elisp shell that works everywhere
;;shell ; simple shell REPL for Emacs
;;term ; basic terminal emulator for Emacs
;;vterm ; the best terminal emulation in Emacs
:checkers
syntax ; tasing you for every semicolon you forget
;;(spell +flyspell) ; tasing you for misspelling mispelling
;;grammar ; tasing grammar mistake every you make
:tools
;;ansible
;;biblio ; Writes a PhD for you (citation needed)
debugger ; FIXME stepping through code, to help you add bugs
;;direnv
;;docker
;;editorconfig ; let someone else argue about tabs vs spaces
;;ein ; tame Jupyter notebooks with emacs
(eval +overlay) ; run code, run (also, repls)
;;gist ; interacting with github gists
lookup ; navigate your code and its documentation
lsp ; M-x vscode
magit ; a git porcelain for Emacs
;;make ; run make tasks from Emacs
;;pass ; password manager for nerds
pdf ; pdf enhancements
;;prodigy ; FIXME managing external services & code builders
rgb ; creating color strings
;;taskrunner ; taskrunner for all your projects
;;terraform ; infrastructure as code
;;tmux ; an API for interacting with tmux
;;tree-sitter ; syntax and parsing, sitting in a tree...
;;upload ; map local to remote projects via ssh/ftp
:os
(:if IS-MAC macos) ; improve compatibility with macOS
;;tty ; improve the terminal Emacs experience
:lang
;;agda ; types of types of types of types...
;;beancount ; mind the GAAP
;;(cc +lsp) ; C > C++ == 1
;;clojure ; java with a lisp
common-lisp ; if you've seen one lisp, you've seen them all
;;coq ; proofs-as-programs
;;crystal ; ruby at the speed of c
;;csharp ; unity, .NET, and mono shenanigans
;;data ; config/data formats
;;(dart +flutter) ; paint ui and not much else
;;dhall
;;elixir ; erlang done right
;;elm ; care for a cup of TEA?
emacs-lisp ; drown in parentheses
;;erlang ; an elegant language for a more civilized age
;;ess ; emacs speaks statistics
;;factor
;;faust ; dsp, but you get to keep your soul
;;fortran ; in FORTRAN, GOD is REAL (unless declared INTEGER)
;;fsharp ; ML stands for Microsoft's Language
;;fstar ; (dependent) types and (monadic) effects and Z3
;;gdscript ; the language you waited for
(go +lsp) ; the hipster dialect
;;(graphql +lsp) ; Give queries a REST
;;(haskell +lsp) ; a language that's lazier than I am
;;hy ; readability of scheme w/ speed of python
;;idris ; a language you can depend on
;;json ; At least it ain't XML
;;(java +lsp) ; the poster child for carpal tunnel syndrome
;;javascript ; all(hope(abandon(ye(who(enter(here))))))
;;julia ; a better, faster MATLAB
;;kotlin ; a better, slicker Java(Script)
;;latex ; writing papers in Emacs has never been so fun
;;lean ; for folks with too much to prove
;;ledger ; be audit you can be
;;lua ; one-based indices? one-based indices
markdown ; writing docs for people to ignore
;;nim ; python + lisp at the speed of c
;;nix ; I hereby declare "nix geht mehr!"
;;ocaml ; an objective camel
org ; organize your plain life in plain text
;;php ; perl's insecure younger brother
;;plantuml ; diagrams for confusing people more
;;purescript ; javascript, but functional
;;python ; beautiful is better than ugly
;;qt ; the 'cutest' gui framework ever
;;racket ; a DSL for DSLs
;;raku ; the artist formerly known as perl6
;;rest ; Emacs as a REST client
;;rst ; ReST in peace
;;(ruby +rails) ; 1.step {|i| p "Ruby is #{i.even? ? 'love' : 'life'}"}
(rust +lsp) ; Fe2O3.unwrap().unwrap().unwrap().unwrap()
;;scala ; java, but good
;;(scheme +guile) ; a fully conniving family of lisps
sh ; she sells {ba,z,fi}sh shells on the C xor
;;sml
;;solidity ; do you need a blockchain? No.
;;swift ; who asked for emoji variables?
;;terra ; Earth and Moon in alignment for performance.
;;web ; the tubes
;;yaml ; JSON, but readable
;;zig ; C, but simpler
:email
;;(mu4e +org +gmail)
;;notmuch
;;(wanderlust +gmail)
:app
;;calendar
;;emms
;;everywhere ; *leave* Emacs!? You must be joking
;;irc ; how neckbeards socialize
;;(rss +org) ; emacs as an RSS reader
;;twitter ; twitter client https://twitter.com/vnought
:config
;;literate
(default +bindings +smartparens))

50
.config/doom/packages.el Executable file
View file

@ -0,0 +1,50 @@
;; -*- no-byte-compile: t; -*-
;;; $DOOMDIR/packages.el
;; To install a package with Doom you must declare them here and run 'doom sync'
;; on the command line, then restart Emacs for the changes to take effect -- or
;; use 'M-x doom/reload'.
;; To install SOME-PACKAGE from MELPA, ELPA or emacsmirror:
;(package! some-package)
;; To install a package directly from a remote git repo, you must specify a
;; `:recipe'. You'll find documentation on what `:recipe' accepts here:
;; https://github.com/radian-software/straight.el#the-recipe-format
;(package! another-package
; :recipe (:host github :repo "username/repo"))
;; If the package you are trying to install does not contain a PACKAGENAME.el
;; file, or is located in a subdirectory of the repo, you'll need to specify
;; `:files' in the `:recipe':
;(package! this-package
; :recipe (:host github :repo "username/repo"
; :files ("some-file.el" "src/lisp/*.el")))
;; If you'd like to disable a package included with Doom, you can do so here
;; with the `:disable' property:
;(package! builtin-package :disable t)
;; You can override the recipe of a built in package without having to specify
;; all the properties for `:recipe'. These will inherit the rest of its recipe
;; from Doom or MELPA/ELPA/Emacsmirror:
;(package! builtin-package :recipe (:nonrecursive t))
;(package! builtin-package-2 :recipe (:repo "myfork/package"))
;; Specify a `:branch' to install a package from a particular branch or tag.
;; This is required for some packages whose default branch isn't 'master' (which
;; our package manager can't deal with; see radian-software/straight.el#279)
;(package! builtin-package :recipe (:branch "develop"))
;; Use `:pin' to specify a particular commit to install.
;(package! builtin-package :pin "1a2b3c4d5e")
;; Doom's packages are pinned to a specific commit and updated from release to
;; release. The `unpin!' macro allows you to unpin single packages...
;(unpin! pinned-package)
;; ...or multiple packages
;(unpin! pinned-package another-pinned-package)
;; ...Or *all* packages (NOT RECOMMENDED; will likely break things)
;(unpin! t)

File diff suppressed because it is too large Load diff

1
.config/mpv/input.conf Executable file
View file

@ -0,0 +1 @@
d script-message cycle-profiles "bwdifdeint;deinterlace-no"

175
.config/mpv/mpv.conf Executable file
View file

@ -0,0 +1,175 @@
#VIDEO
#Mitchell-Netravali. The B and C parameters can be set with --scale-param1 and
#--scale-param2. This filter is very good at downscaling (see --dscale).
scale=mitchell
#Mid quality and speed. This is the default when using gpu-hq.
#scale=spline36
#mitchell uses less resources than spline36
#spline36 looks slightly better
#mitchell = bicubic b 0.33 c 0.33
#--dscale=<filter>
#Like --scale, but apply these filters on downscaling instead.
#If this option is unset, the filter implied by --scale will be applied.
#dscale=spline36
dscale=mitchell
# AUDIO
#audio-device=alsa/default
#Audio output drivers are interfaces to different audio output facilities.
ao=pipewire,coreauido,pulse,wasapi,
volume=100
volume-max=200
# Do not filter audio to keep pitch when changing playback speed.
#audio-pitch-correction=no
# Output 5.1 audio natively, and upmix/downmix audio with a different format.
#audio-channels=5.1
# Output 2.0 audio natively, and upmix/downmix audio with a different format.
audio-channels=stereo
# Disable any automatic remix, _if_ the audio output accepts the audio format.
# of the currently played file. See caveats mentioned in the manpage.
# (The default is "auto-safe", see manpage.)
#audio-channels=auto
#raw bitperfect audio, but you can only hear mpv
audio-exclusive=no
# OTHER
#user-agent="Mozilla/5.0"
# Display English subtitles if available.
slang=en
# Play Finnish audio if available, fall back to English otherwise.
#alang=fi,en
# Change subtitle encoding. For Arabic subtitles use 'cp1256'.
# If the file seems to be valid UTF-8, prefer UTF-8.
# (You can add '+' in front of the codepage to force it.)
#sub-codepage=cp1256
# You can also include other configuration files.
#include=/path/to/the/file/you/want/to/include
# SCREENSHOTS
screenshot-format=png
screenshot-tag-colorspace=no
screenshot-high-bit-depth=no
screenshot-template="mpv-shot-%tY-%tm-%td_%tH-%tM-%tS"
screenshot-directory=~/Pictures/
screenshot-png-compression=9
screenshot-png-filter=0
# HDR TONE MAPPING
hdr-compute-peak=no
#tone-mapping=hable
#tone-mapping-param=0.6
tone-mapping=bt.2390
#tone-mapping-param=1.5
tone-mapping-mode=hybrid
gamut-mapping-mode=darken
icc-intent=0
#blend-subtitles=yes
#tone-mapping=bt.2446a
# DEBANDING
deband=no
# HARDWARE DECODING
#vulkan uses more resources,but has better hdr compatibility
#if you use d3d11va-copy without opengl or vulkan, it may lead to video/audio desync
#gpu-api=opengl # Uncomment this if you notice stuttering with vulkan, opengl may cause screen tearing depending of your config
gpu-api=vulkan # Comment this if you notice stuttering and uncomment the above line
vulkan-async-compute=yes
vulkan-async-transfer=yes
vulkan-queue-count=1
vulkan-device='Intel(R) UHD Graphics 620'
#opengl-waitvsync=yes
vd-lavc-dr=yes #i think this solves screen tearing when using gpu-api=opengl
spirv-compiler=auto
#hwdec=auto-safe
#hwdec=auto-copy
hwdec=d3d11va-copy #windows only, auto-copy uses dxva2-copy instead of d3d11va-copy, but d3d11va-copy is better and has better color
#interpolation-threshold=-1
#video-sync=display-resample
video-sync=audio #fix desync on d3d11va-copy when not using opengl or vulkan
#gpu has better performance but gpu-next has better hdr
vo=gpu
#vo=gpu-next
# PROFILES
#bwdif deinterlacing profile
[bwdifdeint]
profile-desc="Deinterlacing mode: bwdif bob"
#deinterlacing, bwdif and w3fdif are better quality than yadif
vf-append=bwdif=deint=1
#deinterlace=yes
#vf=bwdif
#vf-togle=bwdif
#vo-vaapi-deint-mode=bob
[deinterlace-no]
profile-desc="Deinterlacing mode: disabled"
vf-remove=bwdif
deinterlace=no
vf-clr
#[bwdifdeint-autoprofile]
#profile-cond=p["video-format/tff"]
#profile=bwdifdeint

View file

@ -0,0 +1,77 @@
--[=====[
script to cycle commands with a keybind, accomplished through script messages
available at: https://github.com/CogentRedTester/mpv-scripts
syntax:
script-message cycle-commands "command1" "command2" "command3"
The syntax of each command is identical to the standard input.conf syntax, but each command must be within
a pair of double quotes.
Commands with mutiword arguments require you to send double quotes just like normal command syntax, however,
you will need to escape the quotes with a backslash so that they are sent as part of the string.
Semicolons also work exactly like they do normally, so you can easily send multiple commands each cycle.
Here is an example of a standard input.conf entry:
script-message cycle-commands "show-text one 1000 ; print-text two" "show-text \"three four\""
This would, on keypress one, print 'one' to the OSD for 1 second and 'two' to the console,
and on keypress two 'three four' would be printed to the OSD.
Notice how the quotation marks around 'three four' are escaped using backslashes.
All other syntax details should be exactly the same as usual input commands.
There are no limits to the number of commands, and the script message can be used as often as one wants,
the script stores the current iteration for each unique cycle command, so there should be no overlap
unless one binds the exact same command string (including spacing)
]=====]--
local msg = require 'mp.msg'
--keeps track of commands and iterators
local cmd = {}
--[=====[
the script stores the command in an array of command strings
the table is in the format:
table[full string].table[cycle]
table[full string].iterator
]=====]--
function main(...)
--to identify the specific cycle we'll concatenate all the strings together to use
--as our table key
local str = ""
for _,v in ipairs({...}) do
str = str .. v .. " | "
end
msg.debug('recieved: ' .. str)
--if there is nothing saved for the current string, then runs through the process of storing the commands in the table
if cmd[str] == nil then
msg.verbose('unknown cycle, creating command table')
cmd[str] = {}
cmd[str].iterator = 0
msg.verbose('parsing table for: ' .. str)
cmd[str].table = {...}
end
--moves the iterator forward
cmd[str].iterator = cmd[str].iterator + 1
if cmd[str].iterator > #cmd[str].table then
msg.verbose('reached end of cycle, wrapping back to start')
cmd[str].iterator = 1
end
local i = cmd[str].iterator
--runs each command in the cycle
--mp.command shouldrun the commands exactly as if they were entered in
--input.conf. This should provide universal support for all input.conf command syntax
msg.verbose('sending commands: ' .. cmd[str].table[i])
mp.command(cmd[str].table[i])
end
mp.register_script_message('cycle-commands', main)

View file

@ -0,0 +1,105 @@
--[[
script to cycle profiles with a keybind, accomplished through script messages
available at: https://github.com/CogentRedTester/mpv-scripts
syntax:
script-message cycle-profiles "profile1;profile2;profile3"
You must use semicolons to separate the profiles, do not include any spaces that are not part of the profile name.
The script will print the profile description to the screen when switching, if there is no profile description, then it just prints the name
]]--
--change this to change what character separates the profile names
seperator = ";"
msg = require 'mp.msg'
--splits the profiles string into an array of profile names
--function taken from: https://stackoverflow.com/questions/1426954/split-string-in-lua/7615129#7615129
function mysplit (inputstr, sep)
if sep == nil then
sep = "%s"
end
local t={}
for str in string.gmatch(inputstr, "([^"..sep.."]+)") do
table.insert(t, str)
end
return t
end
--table of all available profiles and options
profileList = mp.get_property_native('profile-list')
--keeps track of current profile for every unique cycle
iterator = {}
--stores descriptions for profiles
--once requested a description is stored here so it does not need to be found again
profilesDescs = {}
--if trying to cycle to an unknown profile this function is run to find a description to print
function findDesc(profile)
msg.verbose('unknown profile ' .. profile .. ', searching for description')
for i = 1, #profileList, 1 do
if profileList[i]['name'] == profile then
msg.verbose('profile found')
local desc = profileList[i]['profile-desc']
if desc ~= nil then
msg.verbose('description found')
profilesDescs[profile] = desc
else
msg.verbose('no description, will use name')
profilesDescs[profile] = profile
end
return
end
end
msg.verbose('profile not found')
profilesDescs[profile] = "no profile '" .. profile .. "'"
end
--prints the profile description to the OSD
--if the profile has not been requested before during the session then it runs findDesc()
function printProfileDesc(profile)
local desc = profilesDescs[profile]
if desc == nil then
findDesc(profile)
desc = profilesDescs[profile]
end
msg.verbose('profile description: ' .. desc)
mp.osd_message(desc)
end
function main(profileStr)
--if there is not already an iterator for this cycle then it creates one
if iterator[profileStr] == nil then
msg.verbose('unknown cycle, creating new iterator')
iterator[profileStr] = 1
end
local i = iterator[profileStr]
--converts the string into an array of profile names
local profiles = mysplit(profileStr, seperator)
msg.verbose('cycling ' .. tostring(profiles))
msg.verbose("number of profiles: " .. tostring(#profiles))
--sends the command to apply the profile
msg.info("applying profile " .. profiles[i])
mp.commandv('apply-profile', profiles[i])
--prints the profile description to the OSD
printProfileDesc(profiles[i])
--moves the iterator
iterator[profileStr] = iterator[profileStr] + 1
if iterator[profileStr] > #profiles then
msg.verbose('reached end of profiles, wrapping back to start')
iterator[profileStr] = 1
end
end
mp.register_script_message('cycle-profiles', main)

View file

@ -0,0 +1,109 @@
[General]
Name=4:4:4 bt709 x264 1280x720 30
[Video]
BaseCX=1280
BaseCY=720
OutputCX=1280
OutputCY=720
FPSCommon=30
ColorFormat=I444
ColorSpace=709
ColorRange=Full
FPSType=0
FPSInt=30
FPSNum=30
FPSDen=1
ScaleType=bicubic
SdrWhiteLevel=300
HdrNominalPeakLevel=1000
[Panels]
CookieId= AF730AED68986E6
[Output]
Mode=Advanced
FilenameFormatting=%CCYY-%MM-%DD %hh-%mm-%ss
DelayEnable=false
DelaySec=20
DelayPreserve=true
Reconnect=true
RetryDelay=2
MaxRetries=25
BindIP=default
NewSocketLoopEnable=false
LowLatencyEnable=false
[AdvOut]
Encoder=obs_x264
RescaleRes=1366x768
TrackIndex=1
RecType=FFmpeg
RecEncoder=obs_x264
RecRescaleRes=1366x768
RecTracks=1
FLVTrack=1
FFOutputToFile=true
FFFormat=matroska
FFFormatMimeType=video/x-matroska
FFRescaleRes=1366x768
FFVEncoderId=27
FFVEncoder=libx264
FFAEncoderId=86028
FFAEncoder=flac
FFAudioMixes=1
VodTrackIndex=2
Track1Bitrate=192
Track2Bitrate=192
Track3Bitrate=192
Track4Bitrate=192
Track5Bitrate=192
Track6Bitrate=192
RecSplitFileType=Time
FFExtension=mkv
FFVCustom=qp=0 preset=ultrafast
ApplyServiceSettings=true
UseRescale=false
RecFormat2=mkv
RecUseRescale=false
FFVBitrate=2500
FFVGOPSize=250
FFUseRescale=false
FFIgnoreCompat=false
FFABitrate=160
RecSplitFileTime=15
RecSplitFileSize=2048
RecRB=false
RecRBTime=20
RecRBSize=512
AudioEncoder=CoreAudio_AAC
RecAudioEncoder=CoreAudio_AAC
[Stream1]
IgnoreRecommended=false
[SimpleOutput]
RecFormat2=mkv
VBitrate=2500
ABitrate=160
UseAdvanced=false
Preset=veryfast
NVENCPreset2=p5
RecQuality=Stream
RecRB=false
RecRBTime=20
RecRBSize=512
RecRBPrefix=Replay
StreamAudioEncoder=aac
RecAudioEncoder=aac
RecTracks=1
StreamEncoder=x264
RecEncoder=x264
[Audio]
MonitoringDeviceId=default
MonitoringDeviceName=Por defecto
SampleRate=48000
ChannelSetup=Stereo
MeterDecayRate=23.53
PeakMeterType=0

View file

@ -0,0 +1 @@
{"crf":0,"keyint_sec":2,"preset":"ultrafast","profile":"high","rate_control":"CRF"}

View file

@ -0,0 +1 @@
{"bitrate":3000,"keyint_sec":2,"profile":"high","rate_control":"CBR"}

View file

@ -0,0 +1,109 @@
[General]
Name=4:4:4 bt709 x264 1280x720 60
[Video]
BaseCX=1280
BaseCY=720
OutputCX=1280
OutputCY=720
FPSCommon=60
ColorFormat=I444
ColorSpace=709
ColorRange=Full
FPSType=0
FPSInt=30
FPSNum=30
FPSDen=1
ScaleType=bicubic
SdrWhiteLevel=300
HdrNominalPeakLevel=1000
[Panels]
CookieId=4858309520B9BD26
[Output]
Mode=Advanced
FilenameFormatting=%CCYY-%MM-%DD %hh-%mm-%ss
DelayEnable=false
DelaySec=20
DelayPreserve=true
Reconnect=true
RetryDelay=2
MaxRetries=25
BindIP=default
NewSocketLoopEnable=false
LowLatencyEnable=false
[AdvOut]
Encoder=obs_x264
RescaleRes=1366x768
TrackIndex=1
RecType=FFmpeg
RecEncoder=obs_x264
RecRescaleRes=1366x768
RecTracks=1
FLVTrack=1
FFOutputToFile=true
FFFormat=matroska
FFFormatMimeType=video/x-matroska
FFRescaleRes=1366x768
FFVEncoderId=27
FFVEncoder=libx264
FFAEncoderId=86028
FFAEncoder=flac
FFAudioMixes=1
VodTrackIndex=2
Track1Bitrate=192
Track2Bitrate=192
Track3Bitrate=192
Track4Bitrate=192
Track5Bitrate=192
Track6Bitrate=192
RecSplitFileType=Time
FFExtension=mkv
FFVCustom=qp=0 preset=ultrafast
FFABitrate=160
ApplyServiceSettings=true
UseRescale=false
RecFormat2=mkv
RecUseRescale=false
FFVBitrate=2500
FFVGOPSize=250
FFUseRescale=false
FFIgnoreCompat=false
RecSplitFileTime=15
RecSplitFileSize=2048
RecRB=false
RecRBTime=20
RecRBSize=512
AudioEncoder=CoreAudio_AAC
RecAudioEncoder=CoreAudio_AAC
[Stream1]
IgnoreRecommended=false
[SimpleOutput]
RecFormat2=mkv
VBitrate=2500
ABitrate=160
UseAdvanced=false
Preset=veryfast
NVENCPreset2=p5
RecQuality=Stream
RecRB=false
RecRBTime=20
RecRBSize=512
RecRBPrefix=Replay
StreamAudioEncoder=aac
RecAudioEncoder=aac
RecTracks=1
StreamEncoder=x264
RecEncoder=x264
[Audio]
MonitoringDeviceId=default
MonitoringDeviceName=Por defecto
SampleRate=48000
ChannelSetup=Stereo
MeterDecayRate=23.53
PeakMeterType=0

View file

@ -0,0 +1 @@
{"crf":0,"keyint_sec":2,"preset":"ultrafast","profile":"high","rate_control":"CRF"}

View file

@ -0,0 +1 @@
{"bitrate":3000,"keyint_sec":2,"profile":"high","rate_control":"CBR"}

View file

@ -0,0 +1,109 @@
[General]
Name=4:4:4 sRGB x264 1280x720 30
[Video]
BaseCX=1280
BaseCY=720
OutputCX=1280
OutputCY=720
FPSCommon=30
ColorFormat=I444
ColorSpace=sRGB
ColorRange=Full
FPSType=0
FPSInt=30
FPSNum=30
FPSDen=1
ScaleType=bicubic
SdrWhiteLevel=300
HdrNominalPeakLevel=1000
[Panels]
CookieId=718B4A681E9DCB9E
[Output]
Mode=Advanced
FilenameFormatting=%CCYY-%MM-%DD %hh-%mm-%ss
DelayEnable=false
DelaySec=20
DelayPreserve=true
Reconnect=true
RetryDelay=2
MaxRetries=25
BindIP=default
NewSocketLoopEnable=false
LowLatencyEnable=false
[AdvOut]
Encoder=obs_x264
RescaleRes=1366x768
TrackIndex=1
RecType=FFmpeg
RecEncoder=obs_x264
RecRescaleRes=1366x768
RecTracks=1
FLVTrack=1
FFOutputToFile=true
FFFormat=matroska
FFFormatMimeType=video/x-matroska
FFRescaleRes=1366x768
FFVEncoderId=27
FFVEncoder=libx264
FFAEncoderId=86028
FFAEncoder=flac
FFAudioMixes=1
VodTrackIndex=2
Track1Bitrate=192
Track2Bitrate=192
Track3Bitrate=192
Track4Bitrate=192
Track5Bitrate=192
Track6Bitrate=192
RecSplitFileType=Time
FFExtension=mkv
FFVCustom=qp=0 preset=ultrafast
FFABitrate=160
ApplyServiceSettings=true
UseRescale=false
RecFormat2=mkv
RecUseRescale=false
FFVBitrate=2500
FFVGOPSize=250
FFUseRescale=false
FFIgnoreCompat=false
RecSplitFileTime=15
RecSplitFileSize=2048
RecRB=false
RecRBTime=20
RecRBSize=512
AudioEncoder=CoreAudio_AAC
RecAudioEncoder=CoreAudio_AAC
[Stream1]
IgnoreRecommended=false
[SimpleOutput]
RecFormat2=mkv
VBitrate=2500
ABitrate=160
UseAdvanced=false
Preset=veryfast
NVENCPreset2=p5
RecQuality=Stream
RecRB=false
RecRBTime=20
RecRBSize=512
RecRBPrefix=Replay
StreamAudioEncoder=aac
RecAudioEncoder=aac
RecTracks=1
StreamEncoder=x264
RecEncoder=x264
[Audio]
MonitoringDeviceId=default
MonitoringDeviceName=Por defecto
SampleRate=48000
ChannelSetup=Stereo
MeterDecayRate=23.53
PeakMeterType=0

View file

@ -0,0 +1 @@
{"crf":0,"keyint_sec":2,"preset":"ultrafast","profile":"high","rate_control":"CRF"}

View file

@ -0,0 +1 @@
{"bitrate":3000,"keyint_sec":2,"profile":"high","rate_control":"CBR"}

View file

@ -0,0 +1,112 @@
[General]
Name=4:4:4 sRGB x264 1280x720 60
[Video]
BaseCX=1280
BaseCY=720
OutputCX=1280
OutputCY=720
FPSCommon=60
ColorFormat=I444
ColorSpace=sRGB
ColorRange=Full
FPSType=0
FPSInt=30
FPSNum=30
FPSDen=1
ScaleType=bicubic
SdrWhiteLevel=300
HdrNominalPeakLevel=1000
[Panels]
CookieId=CC2CD49B2D31914E
[Output]
Mode=Advanced
FilenameFormatting=%CCYY-%MM-%DD %hh-%mm-%ss
DelayEnable=false
DelaySec=20
DelayPreserve=true
Reconnect=true
RetryDelay=2
MaxRetries=25
BindIP=default
NewSocketLoopEnable=false
LowLatencyEnable=false
[AdvOut]
Encoder=obs_x264
RescaleRes=1366x768
TrackIndex=1
RecType=FFmpeg
RecEncoder=obs_x264
RecRescaleRes=1366x768
RecTracks=1
FLVTrack=1
FFOutputToFile=true
FFFormat=matroska
FFFormatMimeType=video/x-matroska
FFRescaleRes=1366x768
FFVEncoderId=27
FFVEncoder=libx264
FFAEncoderId=86028
FFAEncoder=flac
FFAudioMixes=1
VodTrackIndex=2
Track1Bitrate=192
Track2Bitrate=192
Track3Bitrate=192
Track4Bitrate=192
Track5Bitrate=192
Track6Bitrate=192
RecSplitFileType=Time
FFExtension=mkv
FFVCustom=qp=0 preset=ultrafast
FFABitrate=160
FFVGOPSize=250
ApplyServiceSettings=true
UseRescale=false
RecFormat2=mkv
RecUseRescale=false
FFVBitrate=2500
FFUseRescale=false
FFIgnoreCompat=false
RecSplitFileTime=15
RecSplitFileSize=2048
RecRB=false
RecRBTime=20
RecRBSize=512
AudioEncoder=CoreAudio_AAC
RecAudioEncoder=CoreAudio_AAC
[Stats]
geometry=AdnQywADAAAAAAEbAAAAwQAABDoAAAH3AAABGwAAAOAAAAQ6AAAB9wAAAAAAAAAABVYAAAEbAAAA4AAABDoAAAH3
[Stream1]
IgnoreRecommended=false
[SimpleOutput]
RecFormat2=mkv
VBitrate=2500
ABitrate=160
UseAdvanced=false
Preset=veryfast
NVENCPreset2=p5
RecQuality=Stream
RecRB=false
RecRBTime=20
RecRBSize=512
RecRBPrefix=Replay
StreamAudioEncoder=aac
RecAudioEncoder=aac
RecTracks=1
StreamEncoder=x264
RecEncoder=x264
[Audio]
MonitoringDeviceId=default
MonitoringDeviceName=Por defecto
SampleRate=48000
ChannelSetup=Stereo
MeterDecayRate=23.53
PeakMeterType=0

View file

@ -0,0 +1 @@
{"crf":0,"keyint_sec":2,"preset":"ultrafast","profile":"high","rate_control":"CRF"}

View file

@ -0,0 +1 @@
{"bitrate":3000,"keyint_sec":2,"profile":"high","rate_control":"CBR"}

View file

@ -0,0 +1,107 @@
[General]
Name=QSV 1280x720 30
[Video]
BaseCX=1280
BaseCY=720
OutputCX=1280
OutputCY=720
FPSCommon=30
FPSType=0
FPSInt=30
FPSNum=30
FPSDen=1
ScaleType=bicubic
ColorFormat=NV12
ColorSpace=709
ColorRange=Partial
SdrWhiteLevel=300
HdrNominalPeakLevel=1000
[Panels]
CookieId=94609CBC85951798
[Output]
Mode=Advanced
FilenameFormatting=%CCYY-%MM-%DD %hh-%mm-%ss
DelayEnable=false
DelaySec=20
DelayPreserve=true
Reconnect=true
RetryDelay=2
MaxRetries=25
BindIP=default
NewSocketLoopEnable=false
LowLatencyEnable=false
[AdvOut]
Encoder=obs_qsv11_v2
RescaleRes=1366x768
TrackIndex=1
RecType=Standard
RecEncoder=obs_qsv11_v2
RecRescaleRes=1366x768
RecTracks=1
FLVTrack=1
FFOutputToFile=true
FFFormat=
FFFormatMimeType=
FFRescaleRes=1366x768
FFVEncoderId=0
FFVEncoder=
FFAEncoderId=0
FFAEncoder=
FFAudioMixes=1
VodTrackIndex=2
Track1Bitrate=192
Track2Bitrate=192
Track3Bitrate=192
Track4Bitrate=192
Track5Bitrate=192
Track6Bitrate=192
ApplyServiceSettings=true
UseRescale=false
RecFormat2=mkv
RecUseRescale=false
FFVBitrate=2500
FFVGOPSize=250
FFUseRescale=false
FFIgnoreCompat=false
FFABitrate=160
RecSplitFileTime=15
RecSplitFileSize=2048
RecRB=false
RecRBTime=20
RecRBSize=512
AudioEncoder=CoreAudio_AAC
RecAudioEncoder=CoreAudio_AAC
RecSplitFileType=Time
[Stream1]
IgnoreRecommended=false
[SimpleOutput]
RecFormat2=mkv
VBitrate=2500
ABitrate=160
UseAdvanced=false
Preset=veryfast
NVENCPreset2=p5
RecQuality=Stream
RecRB=false
RecRBTime=20
RecRBSize=512
RecRBPrefix=Replay
StreamAudioEncoder=aac
RecAudioEncoder=aac
RecTracks=1
StreamEncoder=x264
RecEncoder=x264
[Audio]
MonitoringDeviceId=default
MonitoringDeviceName=Por defecto
SampleRate=48000
ChannelSetup=Stereo
MeterDecayRate=23.53
PeakMeterType=0

View file

@ -0,0 +1 @@
{"rate_control":"LA_ICQ","icq_quality":16,"keyint_sec":2,"bframes":2}

View file

@ -0,0 +1 @@
{"bitrate":3000,"keyint_sec":2,"bframes":2,"rate_control":"LA_CBR"}

View file

@ -0,0 +1,110 @@
[General]
Name=QSV 1280x720 60
[Video]
BaseCX=1280
BaseCY=720
OutputCX=1280
OutputCY=720
FPSCommon=60
FPSType=0
FPSInt=30
FPSNum=30
FPSDen=1
ScaleType=bicubic
ColorFormat=NV12
ColorSpace=709
ColorRange=Partial
SdrWhiteLevel=300
HdrNominalPeakLevel=1000
[Panels]
CookieId=ACF2384EC14567D1
[Output]
Mode=Advanced
FilenameFormatting=%CCYY-%MM-%DD %hh-%mm-%ss
DelayEnable=false
DelaySec=20
DelayPreserve=true
Reconnect=true
RetryDelay=2
MaxRetries=25
BindIP=default
NewSocketLoopEnable=false
LowLatencyEnable=false
[AdvOut]
Encoder=obs_qsv11_v2
RescaleRes=1366x768
TrackIndex=1
RecType=Standard
RecEncoder=obs_qsv11_v2
RecRescaleRes=1366x768
RecTracks=1
FLVTrack=1
FFOutputToFile=true
FFFormat=
FFFormatMimeType=
FFRescaleRes=1366x768
FFVEncoderId=0
FFVEncoder=
FFAEncoderId=0
FFAEncoder=
FFAudioMixes=1
VodTrackIndex=2
Track1Bitrate=192
Track2Bitrate=192
Track3Bitrate=192
Track4Bitrate=192
Track5Bitrate=192
Track6Bitrate=192
ApplyServiceSettings=true
UseRescale=false
RecFormat2=mkv
RecUseRescale=false
FFVBitrate=2500
FFVGOPSize=250
FFUseRescale=false
FFIgnoreCompat=false
FFABitrate=160
RecSplitFileTime=15
RecSplitFileSize=2048
RecRB=false
RecRBTime=20
RecRBSize=512
AudioEncoder=CoreAudio_AAC
RecAudioEncoder=CoreAudio_AAC
RecSplitFileType=Time
[Stats]
geometry=AdnQywADAAAAAADvAAAAqQAABBAAAAHgAAAA8AAAAMgAAAQPAAAB3wAAAAAAAAAABQAAAADwAAAAyAAABA8AAAHf
[Stream1]
IgnoreRecommended=false
[SimpleOutput]
RecFormat2=mkv
VBitrate=2500
ABitrate=160
UseAdvanced=false
Preset=veryfast
NVENCPreset2=p5
RecQuality=Stream
RecRB=false
RecRBTime=20
RecRBSize=512
RecRBPrefix=Replay
StreamAudioEncoder=aac
RecAudioEncoder=aac
RecTracks=1
StreamEncoder=x264
RecEncoder=x264
[Audio]
MonitoringDeviceId=default
MonitoringDeviceName=Por defecto
SampleRate=48000
ChannelSetup=Stereo
MeterDecayRate=23.53
PeakMeterType=0

View file

@ -0,0 +1 @@
{"rate_control":"LA_ICQ","icq_quality":16,"keyint_sec":2,"bframes":2}

View file

@ -0,0 +1 @@
{"bitrate":4500,"keyint_sec":2,"bframes":2,"rate_control":"LA_CBR"}

View file

@ -0,0 +1,107 @@
[General]
Name=QSV 1364x768 30
[Video]
BaseCX=1364
BaseCY=768
OutputCX=1364
OutputCY=768
FPSCommon=30
FPSType=0
FPSInt=30
FPSNum=30
FPSDen=1
ScaleType=bicubic
ColorFormat=NV12
ColorSpace=709
ColorRange=Partial
SdrWhiteLevel=300
HdrNominalPeakLevel=1000
[Panels]
CookieId=AF177DB303F3F5CE
[Output]
Mode=Advanced
FilenameFormatting=%CCYY-%MM-%DD %hh-%mm-%ss
DelayEnable=false
DelaySec=20
DelayPreserve=true
Reconnect=true
RetryDelay=2
MaxRetries=25
BindIP=default
NewSocketLoopEnable=false
LowLatencyEnable=false
[AdvOut]
Encoder=obs_qsv11_v2
RescaleRes=1366x768
TrackIndex=1
RecType=Standard
RecEncoder=obs_qsv11_v2
RecRescaleRes=1366x768
RecTracks=1
FLVTrack=1
FFOutputToFile=true
FFFormat=
FFFormatMimeType=
FFRescaleRes=1366x768
FFVEncoderId=0
FFVEncoder=
FFAEncoderId=0
FFAEncoder=
FFAudioMixes=1
VodTrackIndex=2
Track1Bitrate=192
Track2Bitrate=192
Track3Bitrate=192
Track4Bitrate=192
Track5Bitrate=192
Track6Bitrate=192
ApplyServiceSettings=true
UseRescale=false
RecFormat2=mkv
RecUseRescale=false
FFVBitrate=2500
FFVGOPSize=250
FFUseRescale=false
FFIgnoreCompat=false
FFABitrate=160
RecSplitFileTime=15
RecSplitFileSize=2048
RecRB=false
RecRBTime=20
RecRBSize=512
AudioEncoder=CoreAudio_AAC
RecAudioEncoder=CoreAudio_AAC
RecSplitFileType=Time
[Stream1]
IgnoreRecommended=false
[SimpleOutput]
RecFormat2=mkv
VBitrate=2500
ABitrate=160
UseAdvanced=false
Preset=veryfast
NVENCPreset2=p5
RecQuality=Stream
RecRB=false
RecRBTime=20
RecRBSize=512
RecRBPrefix=Replay
StreamAudioEncoder=aac
RecAudioEncoder=aac
RecTracks=1
StreamEncoder=x264
RecEncoder=x264
[Audio]
MonitoringDeviceId=default
MonitoringDeviceName=Por defecto
SampleRate=48000
ChannelSetup=Stereo
MeterDecayRate=23.53
PeakMeterType=0

View file

@ -0,0 +1 @@
{"rate_control":"LA_ICQ","icq_quality":16,"keyint_sec":2,"bframes":2}

View file

@ -0,0 +1 @@
{"rate_control":"LA_CBR","bitrate":3000,"keyint_sec":2,"bframes":2}

View file

@ -0,0 +1,50 @@
[General]
Name=utvideo 4:2:0 bt709 1280x720 30
[Video]
BaseCX=1280
BaseCY=720
OutputCX=1280
OutputCY=720
FPSCommon=30
ColorFormat=NV12
ColorSpace=709
ColorRange=Full
[Panels]
CookieId=7E19B57200334D61
[Output]
Mode=Simple
[AdvOut]
Encoder=obs_x264
RescaleRes=1366x768
TrackIndex=1
RecType=Standard
RecEncoder=obs_x264
RecRescaleRes=1366x768
RecTracks=1
FLVTrack=1
FFOutputToFile=true
FFFormat=
FFFormatMimeType=
FFRescaleRes=1366x768
FFVEncoderId=0
FFVEncoder=
FFAEncoderId=0
FFAEncoder=
FFAudioMixes=1
VodTrackIndex=2
Track1Bitrate=192
Track2Bitrate=192
Track3Bitrate=192
Track4Bitrate=192
Track5Bitrate=192
Track6Bitrate=192
RecSplitFileType=Time
[SimpleOutput]
StreamEncoder=x264
Preset=veryfast
RecQuality=Lossless

View file

@ -0,0 +1 @@
{"crf":15,"keyint_sec":2,"profile":"high","rate_control":"CRF"}

View file

@ -0,0 +1 @@
{"bitrate":3000,"keyint_sec":2,"profile":"high","rate_control":"CBR"}

View file

@ -0,0 +1,50 @@
[General]
Name=utvideo 4:2:0 bt709 1280x720 60
[Video]
BaseCX=1280
BaseCY=720
OutputCX=1280
OutputCY=720
FPSCommon=60
ColorFormat=NV12
ColorSpace=709
ColorRange=Full
[Panels]
CookieId=F0DB6BCA1BEBB634
[Output]
Mode=Simple
[AdvOut]
Encoder=obs_x264
RescaleRes=1366x768
TrackIndex=1
RecType=Standard
RecEncoder=obs_x264
RecRescaleRes=1366x768
RecTracks=1
FLVTrack=1
FFOutputToFile=true
FFFormat=
FFFormatMimeType=
FFRescaleRes=1366x768
FFVEncoderId=0
FFVEncoder=
FFAEncoderId=0
FFAEncoder=
FFAudioMixes=1
VodTrackIndex=2
Track1Bitrate=192
Track2Bitrate=192
Track3Bitrate=192
Track4Bitrate=192
Track5Bitrate=192
Track6Bitrate=192
RecSplitFileType=Time
[SimpleOutput]
StreamEncoder=x264
Preset=veryfast
RecQuality=Lossless

View file

@ -0,0 +1 @@
{"crf":15,"keyint_sec":2,"profile":"high","rate_control":"CRF"}

View file

@ -0,0 +1 @@
{"bitrate":3000,"keyint_sec":2,"profile":"high","rate_control":"CBR"}

View file

@ -0,0 +1,108 @@
[General]
Name=x264 1280x720 30
[Video]
BaseCX=1280
BaseCY=720
OutputCX=1280
OutputCY=720
FPSCommon=30
FPSType=0
FPSInt=30
FPSNum=30
FPSDen=1
ScaleType=bicubic
ColorFormat=NV12
ColorSpace=709
ColorRange=Partial
SdrWhiteLevel=300
HdrNominalPeakLevel=1000
[Panels]
CookieId=782762289B5B37C3
[Output]
Mode=Advanced
FilenameFormatting=%CCYY-%MM-%DD %hh-%mm-%ss
DelayEnable=false
DelaySec=20
DelayPreserve=true
Reconnect=true
RetryDelay=2
MaxRetries=25
BindIP=default
NewSocketLoopEnable=false
LowLatencyEnable=false
[AdvOut]
Encoder=obs_x264
RescaleRes=1366x768
TrackIndex=1
RecType=Standard
RecEncoder=obs_x264
RecRescaleRes=1366x768
RecTracks=1
FLVTrack=1
FFOutputToFile=true
FFFormat=
FFFormatMimeType=
FFRescaleRes=1366x768
FFVEncoderId=0
FFVEncoder=
FFAEncoderId=0
FFAEncoder=
FFAudioMixes=1
VodTrackIndex=2
Track1Bitrate=192
Track2Bitrate=192
Track3Bitrate=192
Track4Bitrate=192
Track5Bitrate=192
Track6Bitrate=192
ApplyServiceSettings=true
UseRescale=false
RecFormat2=mkv
RecUseRescale=false
FFVBitrate=2500
FFVGOPSize=250
FFUseRescale=false
FFIgnoreCompat=false
FFABitrate=160
RecSplitFileTime=15
RecSplitFileSize=2048
RecRB=false
RecRBTime=20
RecRBSize=512
AudioEncoder=CoreAudio_AAC
RecAudioEncoder=CoreAudio_AAC
RecSplitFileType=Time
FFExtension=mp4
[Stream1]
IgnoreRecommended=false
[SimpleOutput]
RecFormat2=mkv
VBitrate=2500
ABitrate=160
UseAdvanced=false
Preset=veryfast
NVENCPreset2=p5
RecQuality=Stream
RecRB=false
RecRBTime=20
RecRBSize=512
RecRBPrefix=Replay
StreamAudioEncoder=aac
RecAudioEncoder=aac
RecTracks=1
StreamEncoder=x264
RecEncoder=x264
[Audio]
MonitoringDeviceId=default
MonitoringDeviceName=Por defecto
SampleRate=48000
ChannelSetup=Stereo
MeterDecayRate=23.53
PeakMeterType=0

View file

@ -0,0 +1 @@
{"crf":16,"keyint_sec":2,"profile":"high","rate_control":"CRF"}

View file

@ -0,0 +1 @@
{"bitrate":3000,"keyint_sec":2,"profile":"high","rate_control":"CBR"}

View file

@ -0,0 +1,45 @@
[General]
Name=x264 1280x720 60
[Video]
BaseCX=1280
BaseCY=720
OutputCX=1280
OutputCY=720
FPSCommon=60
[Panels]
CookieId=B443C58002875DD2
[Output]
Mode=Advanced
[AdvOut]
Encoder=obs_x264
RescaleRes=1366x768
TrackIndex=1
RecType=Standard
RecEncoder=obs_x264
RecRescaleRes=1366x768
RecTracks=1
FLVTrack=1
FFOutputToFile=true
FFFormat=
FFFormatMimeType=
FFRescaleRes=1366x768
FFVEncoderId=0
FFVEncoder=
FFAEncoderId=0
FFAEncoder=
FFAudioMixes=1
VodTrackIndex=2
Track1Bitrate=192
Track2Bitrate=192
Track3Bitrate=192
Track4Bitrate=192
Track5Bitrate=192
Track6Bitrate=192
[Hotkeys]
OBSBasic.StartRecording={"bindings":[{"key":"OBS_KEY_F9"}]}
OBSBasic.StopRecording={"bindings":[{"key":"OBS_KEY_F10"}]}

View file

@ -0,0 +1 @@
{"crf":16,"keyint_sec":2,"profile":"high","rate_control":"CRF"}

View file

@ -0,0 +1 @@
{"bitrate":4500,"keyint_sec":2,"profile":"high","rate_control":"CBR"}

View file

@ -0,0 +1,107 @@
[General]
Name=x264 1364x768 30
[Video]
BaseCX=1364
BaseCY=768
OutputCX=1364
OutputCY=768
FPSCommon=30
FPSType=0
FPSInt=30
FPSNum=30
FPSDen=1
ScaleType=bicubic
ColorFormat=NV12
ColorSpace=709
ColorRange=Partial
SdrWhiteLevel=300
HdrNominalPeakLevel=1000
[Panels]
CookieId=6DB769F52D46128E
[Output]
Mode=Advanced
FilenameFormatting=%CCYY-%MM-%DD %hh-%mm-%ss
DelayEnable=false
DelaySec=20
DelayPreserve=true
Reconnect=true
RetryDelay=2
MaxRetries=25
BindIP=default
NewSocketLoopEnable=false
LowLatencyEnable=false
[AdvOut]
Encoder=obs_x264
RescaleRes=1366x768
TrackIndex=1
RecType=Standard
RecEncoder=obs_x264
RecRescaleRes=1366x768
RecTracks=1
FLVTrack=1
FFOutputToFile=true
FFFormat=
FFFormatMimeType=
FFRescaleRes=1366x768
FFVEncoderId=0
FFVEncoder=
FFAEncoderId=0
FFAEncoder=
FFAudioMixes=1
VodTrackIndex=2
Track1Bitrate=192
Track2Bitrate=192
Track3Bitrate=192
Track4Bitrate=192
Track5Bitrate=192
Track6Bitrate=192
ApplyServiceSettings=true
UseRescale=false
RecFormat2=mkv
RecUseRescale=false
FFVBitrate=2500
FFVGOPSize=250
FFUseRescale=false
FFIgnoreCompat=false
FFABitrate=160
RecSplitFileTime=15
RecSplitFileSize=2048
RecRB=false
RecRBTime=20
RecRBSize=512
AudioEncoder=CoreAudio_AAC
RecAudioEncoder=CoreAudio_AAC
RecSplitFileType=Time
[Stream1]
IgnoreRecommended=false
[SimpleOutput]
RecFormat2=mkv
VBitrate=2500
ABitrate=160
UseAdvanced=false
Preset=veryfast
NVENCPreset2=p5
RecQuality=Stream
RecRB=false
RecRBTime=20
RecRBSize=512
RecRBPrefix=Replay
StreamAudioEncoder=aac
RecAudioEncoder=aac
RecTracks=1
StreamEncoder=x264
RecEncoder=x264
[Audio]
MonitoringDeviceId=default
MonitoringDeviceName=Por defecto
SampleRate=48000
ChannelSetup=Stereo
MeterDecayRate=23.53
PeakMeterType=0

View file

@ -0,0 +1 @@
{"crf":16,"keyint_sec":2,"profile":"high","rate_control":"CRF"}

View file

@ -0,0 +1 @@
{"bitrate":3000,"keyint_sec":2,"profile":"high","rate_control":"CBR"}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" height="16px" viewBox="0 0 16 16" width="16px"><path d="m 7.90625 0.105469 c -0.527344 -0.027344 -1.039062 0.28125 -1.4375 0.96875 l -6.25 11.59375 c -0.535156 0.964843 0.046875 2.34375 1.09375 2.34375 h 13.15625 c 0.980469 0 1.902344 -1.160157 1.21875 -2.34375 l -6.3125 -11.53125 c -0.398438 -0.648438 -0.941406 -1.003907 -1.46875 -1.03125 z m 0.0625 3.9375 c 0.542969 -0.019531 1.046875 0.488281 1.03125 1.03125 v 3.9375 c 0.007812 0.527343 -0.472656 1 -1 1 s -1.007812 -0.472657 -1 -1 v -3.9375 c -0.007812 -0.46875 0.355469 -0.914063 0.8125 -1 c 0.050781 -0.015625 0.101562 -0.023438 0.15625 -0.03125 z m 0.03125 6.96875 c 0.550781 0 1 0.449219 1 1 s -0.449219 1 -1 1 s -1 -0.449219 -1 -1 s 0.449219 -1 1 -1 z m 0 0" fill="#fefefe"/></svg>

After

Width:  |  Height:  |  Size: 824 B

View file

@ -0,0 +1,11 @@
<svg version="1.1" x="0px" y="0px" width="128px" height="128px" viewBox="0 0 128 128">
<g>
<path fill="none" stroke="#B0AFB3" stroke-width="8" stroke-miterlimit="10" d="M115.579,104.736
c0,6.222-5.013,11.264-11.192,11.264H22.771c-6.182,0-11.192-5.042-11.192-11.264V23.263c0-6.221,5.01-11.263,11.192-11.263h81.616
c6.18,0,11.191,5.042,11.191,11.263L115.579,104.736L115.579,104.736z"/>
</g>
<g>
<line fill="none" stroke="#B0AFB3" stroke-width="12" stroke-miterlimit="10" x1="29.213" y1="66.025" x2="54.362" y2="91.168"/>
<line fill="none" stroke="#B0AFB3" stroke-width="12" stroke-miterlimit="10" x1="98.213" y1="38.12" x2="45.165" y2="91.168"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 663 B

View file

@ -0,0 +1,11 @@
<svg version="1.1" x="0" y="0" width="128" height="128" viewBox="0 0 128 128">
<g>
<path id="Unchecked_1_" fill="none" stroke="#4A4C53" stroke-width="8" stroke-miterlimit="10" d="M115.579,104.737
c0,6.221-5.012,11.263-11.192,11.263H22.771c-6.182,0-11.192-5.042-11.192-11.263V23.263c0-6.221,5.01-11.263,11.192-11.263h81.615
c6.181,0,11.192,5.042,11.192,11.263V104.737z"/>
</g>
<g>
<line fill="none" stroke="#4A4C53" stroke-width="12" stroke-miterlimit="10" x1="29.213" y1="66.025" x2="54.362" y2="91.168"/>
<line fill="none" stroke="#4A4C53" stroke-width="12" stroke-miterlimit="10" x1="98.213" y1="38.12" x2="45.165" y2="91.168"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 650 B

View file

@ -0,0 +1,11 @@
<svg version="1.1" x="0" y="0" width="128" height="128" viewBox="0 0 128 128">
<g>
<path fill="none" stroke="#FFFFFF" stroke-width="12" stroke-miterlimit="10" d="
M115.579,104.737c0,6.221-5.012,11.263-11.192,11.263H22.771c-6.182,0-11.192-5.042-11.192-11.263V23.263
c0-6.221,5.01-11.263,11.192-11.263h81.615c6.181,0,11.192,5.042,11.192,11.263V104.737z"/>
</g>
<g>
<line fill="none" stroke="#FFFFFF" stroke-width="20" stroke-miterlimit="10" x1="29.213" y1="66.025" x2="54.362" y2="91.168"/>
<line fill="none" stroke="#FFFFFF" stroke-width="20" stroke-miterlimit="10" x1="98.213" y1="38.12" x2="45.165" y2="91.168"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 633 B

View file

@ -0,0 +1,9 @@
<svg version="1.1" x="0" y="0" width="128" height="128" viewBox="0 0 128 128">
<g>
<path fill="none" stroke="#B0AFB3" stroke-width="8" stroke-miterlimit="10" d="M115.579,104.737
c0,6.221-5.012,11.263-11.192,11.263H22.771c-6.182,0-11.192-5.042-11.192-11.263V23.263c0-6.221,5.01-11.263,11.192-11.263h81.615
c6.181,0,11.192,5.042,11.192,11.263V104.737z"/>
<path display="none" fill="#B0AFB3" d="M90,77.91C90,84.587,84.587,90,77.91,90H50.09C43.413,90,38,84.587,38,77.91V50.09
C38,43.413,43.413,38,50.09,38h27.82C84.587,38,90,43.413,90,50.09V77.91z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 567 B

View file

@ -0,0 +1,7 @@
<svg version="1.1" x="0" y="0" width="128" height="128" viewBox="0 0 128 128">
<g>
<path fill="none" stroke="#4A4C53" stroke-width="8" stroke-miterlimit="10" d="M115.579,104.737
c0,6.221-5.012,11.263-11.192,11.263H22.771c-6.182,0-11.192-5.042-11.192-11.263V23.263c0-6.221,5.01-11.263,11.192-11.263h81.615
c6.181,0,11.192,5.042,11.192,11.263V104.737z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 370 B

View file

@ -0,0 +1,7 @@
<svg version="1.1" x="0" y="0" width="128" height="128" viewBox="0 0 128 128">
<g>
<path fill="none" stroke="#FFFFFF" stroke-width="12" stroke-miterlimit="10" d="
M115.579,104.737c0,6.221-5.012,11.263-11.192,11.263H22.771c-6.182,0-11.192-5.042-11.192-11.263V23.263
c0-6.221,5.01-11.263,11.192-11.263h81.615c6.181,0,11.192,5.042,11.192,11.263V104.737z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 371 B

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 4 4 h 1 h 0.03125 c 0.253906 0.011719 0.511719 0.128906 0.6875 0.3125 l 2.28125 2.28125 l 2.3125 -2.28125 c 0.265625 -0.230469 0.445312 -0.304688 0.6875 -0.3125 h 1 v 1 c 0 0.285156 -0.035156 0.550781 -0.25 0.75 l -2.28125 2.28125 l 2.25 2.25 c 0.1875 0.1875 0.28125 0.453125 0.28125 0.71875 v 1 h -1 c -0.265625 0 -0.53125 -0.09375 -0.71875 -0.28125 l -2.28125 -2.28125 l -2.28125 2.28125 c -0.1875 0.1875 -0.453125 0.28125 -0.71875 0.28125 h -1 v -1 c 0 -0.265625 0.09375 -0.53125 0.28125 -0.71875 l 2.28125 -2.25 l -2.28125 -2.28125 c -0.210938 -0.195312 -0.304688 -0.46875 -0.28125 -0.75 z m 0 0" fill="#fefefe"/>
</svg>

After

Width:  |  Height:  |  Size: 767 B

View file

@ -0,0 +1 @@
<svg fill="#fefefe" enable-background="new 924 796 200 200" height="200" viewBox="924 796 200 200" width="200" xmlns="http://www.w3.org/2000/svg"><path d="m1049.078 903.431h-3.447c-3.104 0-5.875-1.963-6.904-4.891-.626-1.793-1.354-3.536-2.176-5.227-1.361-2.806-.799-6.167 1.404-8.369l2.381-2.382c4.029-4.028 4.029-10.556.002-14.583l-1.717-1.717c-4.025-4.024-10.557-4.028-14.58 0l-2.436 2.433c-2.193 2.196-5.538 2.769-8.336 1.425-1.696-.811-3.442-1.532-5.236-2.155-2.948-1.017-4.928-3.795-4.928-6.91v-3.37c0-5.693-4.618-10.31-10.309-10.31h-2.43c-5.695 0-10.312 4.616-10.312 10.31v3.444c0 3.107-1.962 5.877-4.892 6.906-1.792.627-3.534 1.354-5.224 2.176-2.803 1.361-6.166.796-8.371-1.406l-2.377-2.382c-4.03-4.028-10.558-4.028-14.584 0l-1.719 1.717c-4.026 4.028-4.028 10.555 0 14.583l2.434 2.432c2.193 2.197 2.765 5.54 1.421 8.341-.812 1.691-1.532 3.44-2.15 5.234-1.021 2.945-3.798 4.926-6.915 4.926h-3.367c-5.695 0-10.312 4.617-10.312 10.313v2.429c0 5.693 4.617 10.31 10.312 10.31h3.441c3.106 0 5.876 1.963 6.903 4.893.63 1.791 1.358 3.537 2.18 5.227 1.361 2.804.795 6.164-1.408 8.367l-2.379 2.383c-4.029 4.027-4.027 10.555 0 14.582l1.718 1.718c4.025 4.023 10.553 4.026 14.58-.003l2.431-2.432c2.195-2.194 5.54-2.768 8.341-1.424 1.694.813 3.441 1.533 5.236 2.155 2.946 1.018 4.927 3.795 4.927 6.913v3.364c-.004 5.699 4.614 10.313 10.311 10.313h2.427c5.696 0 10.314-4.614 10.311-10.309v-3.445c0-3.104 1.962-5.875 4.892-6.905 1.792-.628 3.537-1.354 5.229-2.175 2.801-1.362 6.165-.798 8.368 1.404l2.379 2.38c4.027 4.029 10.555 4.025 14.583.002l1.717-1.718c4.027-4.026 4.03-10.557 0-14.581l-2.432-2.433c-2.197-2.193-2.768-5.54-1.426-8.337.814-1.696 1.533-3.445 2.154-5.24 1.021-2.947 3.795-4.926 6.914-4.926h3.367c5.695.002 10.31-4.616 10.31-10.312v-2.429c.001-5.691-4.613-10.313-10.306-10.309zm-57.384 36.716c-13.852 0-25.081-11.227-25.081-25.078 0-13.853 11.229-25.08 25.081-25.08 13.85 0 25.079 11.228 25.079 25.08-.001 13.852-11.229 25.078-25.079 25.078z"/><path d="m1117.307 845.487h-1.727c-2.557 0-4.847-1.583-5.752-3.974-.229-.609-.479-1.212-.746-1.804-1.053-2.329-.554-5.07 1.256-6.876l1.219-1.221c2.613-2.611 2.613-6.853 0-9.466l-.473-.473c-2.613-2.612-6.852-2.612-9.465 0l-1.219 1.221c-1.809 1.809-4.547 2.308-6.877 1.258-.593-.268-1.192-.516-1.805-.747-2.389-.903-3.975-3.196-3.975-5.748v-1.729c0-3.697-2.996-6.692-6.689-6.692h-.668c-3.698 0-6.696 2.995-6.696 6.692v1.724c0 2.557-1.581 4.85-3.972 5.753-.609.231-1.215.479-1.805.747-2.328 1.05-5.069.551-6.876-1.256l-1.22-1.221c-2.611-2.614-6.854-2.613-9.467.001l-.472.472c-2.613 2.613-2.613 6.853 0 9.465l1.219 1.22c1.806 1.806 2.31 4.547 1.257 6.876-.268.592-.517 1.194-.748 1.804-.903 2.391-3.193 3.977-5.748 3.977h-1.727c-3.695-.002-6.691 2.997-6.691 6.69v.669c0 3.696 2.996 6.693 6.691 6.693h1.722c2.557-.001 4.85 1.582 5.753 3.973.231.611.48 1.215.747 1.809 1.052 2.326.552 5.065-1.255 6.871l-1.219 1.224c-2.613 2.609-2.613 6.851 0 9.463l.475.473c2.611 2.614 6.852 2.614 9.463 0l1.217-1.219c1.807-1.806 4.549-2.308 6.877-1.255.592.269 1.197.517 1.809.748 2.389.901 3.974 3.193 3.974 5.747v1.724c-.004 3.694 2.995 6.692 6.692 6.692h.669c3.693 0 6.692-2.994 6.692-6.692v-1.721c0-2.556 1.582-4.849 3.971-5.752.612-.23 1.216-.479 1.809-.746 2.326-1.053 5.068-.551 6.873 1.251l1.223 1.222c2.609 2.615 6.85 2.615 9.465 0l.473-.475c2.611-2.611 2.611-6.851 0-9.464l-1.221-1.22c-1.805-1.806-2.307-4.547-1.256-6.875.268-.59.518-1.194.749-1.805.901-2.391 3.191-3.976 5.747-3.976h1.725c3.694.004 6.691-2.995 6.695-6.69v-.669c-.004-3.697-3-6.693-6.693-6.693zm-36.59 21.753c-8.131 0-14.723-6.592-14.723-14.724s6.592-14.724 14.723-14.724c8.133 0 14.725 6.592 14.725 14.724s-6.592 14.724-14.725 14.724z"/></svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 13.996094 5 l -5.996094 6 l -6.003906 -6 z m 0 0" fill="#fefefe"/>
</svg>

After

Width:  |  Height:  |  Size: 216 B

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 7.996094 0 c -1.105469 0 -2 0.894531 -2 2 s 0.894531 2 2 2 c 1.101562 0 2 -0.894531 2 -2 s -0.898438 -2 -2 -2 z m 0 6 c -1.105469 0 -2 0.894531 -2 2 s 0.894531 2 2 2 c 1.101562 0 2 -0.894531 2 -2 s -0.898438 -2 -2 -2 z m 0 6 c -1.105469 0 -2 0.894531 -2 2 s 0.894531 2 2 2 c 1.101562 0 2 -0.894531 2 -2 s -0.898438 -2 -2 -2 z m 0 0" fill="#fefefe"/>
</svg>

After

Width:  |  Height:  |  Size: 499 B

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 2 6.007812 c -1.105469 0 -2 0.894532 -2 2 c 0 1.101563 0.894531 2 2 2 s 2 -0.898437 2 -2 c 0 -1.105468 -0.894531 -2 -2 -2 z m 6 0 c -1.105469 0 -2 0.894532 -2 2 c 0 1.101563 0.894531 2 2 2 s 2 -0.898437 2 -2 c 0 -1.105468 -0.894531 -2 -2 -2 z m 6 0 c -1.105469 0 -2 0.894532 -2 2 c 0 1.101563 0.894531 2 2 2 s 2 -0.898437 2 -2 c 0 -1.105468 -0.894531 -2 -2 -2 z m 0 0" fill="#fefefe"/>
</svg>

After

Width:  |  Height:  |  Size: 535 B

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 1 5 c 0 -0.265625 0.105469 -0.519531 0.292969 -0.707031 c 0.390625 -0.390625 1.023437 -0.390625 1.414062 0 l 5.292969 5.292969 l 5.292969 -5.292969 c 0.390625 -0.390625 1.023437 -0.390625 1.414062 0 c 0.1875 0.1875 0.292969 0.441406 0.292969 0.707031 s -0.105469 0.519531 -0.292969 0.707031 l -6 6 c -0.390625 0.390625 -1.023437 0.390625 -1.414062 0 l -6 -6 c -0.1875 -0.1875 -0.292969 -0.441406 -0.292969 -0.707031 z m 0 0" fill="#fefefe"/>
</svg>

After

Width:  |  Height:  |  Size: 591 B

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 6 2 l -6 6 l 6 6 h 9.035156 c 0.53125 -0.023438 0.964844 -0.492188 0.964844 -1 v -10 c 0 -0.53125 -0.34375 -1 -1.007812 -1 z m 1 3 h 1 h 0.03125 c 0.253906 0.011719 0.511719 0.128906 0.6875 0.3125 l 1.28125 1.28125 l 1.3125 -1.28125 c 0.265625 -0.230469 0.445312 -0.304688 0.6875 -0.3125 h 1 v 1 c 0 0.285156 -0.035156 0.550781 -0.25 0.75 l -1.28125 1.28125 l 1.25 1.25 c 0.1875 0.1875 0.28125 0.453125 0.28125 0.71875 v 1 h -1 c -0.265625 0 -0.53125 -0.09375 -0.71875 -0.28125 l -1.28125 -1.28125 l -1.28125 1.28125 c -0.1875 0.1875 -0.453125 0.28125 -0.71875 0.28125 h -1 v -1 c 0 -0.265625 0.09375 -0.53125 0.28125 -0.71875 l 1.28125 -1.25 l -1.28125 -1.28125 c -0.210938 -0.195312 -0.304688 -0.46875 -0.28125 -0.75 z m 0 0" fill="#fefefe"/>
</svg>

After

Width:  |  Height:  |  Size: 894 B

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 4.996094 14 l 6.003906 -6 l -6.003906 -6 z m 0 0" fill="#fefefe"/>
</svg>

After

Width:  |  Height:  |  Size: 216 B

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" height="16px" viewBox="0 0 16 16" width="16px"><g fill="#fefefe"><path d="m 1 1 v 14 h 14 v -14 z m 1 1 h 12 v 12 h -12 z m 0 0"/><path d="m 6 11 h 1 v 1 h -1 z m 1 1 h 1 v 1 h -1 z m -1 -3 h 1 v 1 h -1 z m 1 1 h 1 v 1 h -1 z m -1 -3 h 1 v 1 h -1 z m 1 1 h 1 v 1 h -1 z m -1 -3 h 1 v 1 h -1 z m 1 1 h 1 v 1 h -1 z m -1 -3 h 1 v 1 h -1 z m 1 1 h 1 v 1 h -1 z m -4 -1 h 3 v 10 h -3 z m 0 0"/><path d="m 8 3 h 1 v 10 h -1 z m 2 9 h 1 v 1 h -1 z m 0 -2 h 1 v 1 h -1 z m 0 -2 h 1 v 1 h -1 z m 0 -2 h 1 v 1 h -1 z m 0 -2 h 1 v 1 h -1 z m -1 7 h 1 v 1 h -1 z m 0 -2 h 1 v 1 h -1 z m 0 -2 h 1 v 1 h -1 z m 0 -2 h 1 v 1 h -1 z m 0 -2 h 1 v 1 h -1 z m 0 0" fill-opacity="0.34902"/></g></svg>

After

Width:  |  Height:  |  Size: 761 B

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" height="16px" viewBox="0 0 16 16" width="16px"><g fill="#fefefe"><path d="m 6.957031 3.015625 c -0.101562 0.003906 -0.199219 0.023437 -0.292969 0.054687 c -0.0625 0.023438 -0.125 0.054688 -0.179687 0.085938 c -0.03125 0.019531 -0.058594 0.039062 -0.082031 0.058594 c -0.082032 0.058594 -0.152344 0.132812 -0.210938 0.210937 c -0.082031 0.109375 -0.136718 0.234375 -0.164062 0.363281 c -0.007813 0.03125 -0.015625 0.066407 -0.019532 0.097657 c -0.003906 0.039062 -0.007812 0.074219 -0.007812 0.113281 v 8.382812 l -2.550781 -1.277343 c -0.464844 -0.234375 -1.03125 -0.074219 -1.300781 0.367187 c -0.273438 0.441406 -0.164063 1.019532 0.253906 1.328125 l 3.976562 2.980469 l 0.019532 0.019531 c 0.011718 0.007813 0.019531 0.011719 0.03125 0.019531 c 0.015624 0.011719 0.03125 0.019532 0.046874 0.03125 c 0.011719 0.007813 0.023438 0.011719 0.035157 0.019532 c 0.015625 0.007812 0.03125 0.015625 0.042969 0.023437 c 0.019531 0.007813 0.039062 0.015625 0.054687 0.023438 c 0.015625 0.007812 0.027344 0.011719 0.039063 0.015625 c 0.019531 0.007812 0.042968 0.015625 0.0625 0.023437 c 0.007812 0.003907 0.019531 0.003907 0.03125 0.007813 c 0.015624 0.003906 0.03125 0.007812 0.050781 0.011718 c 0.015625 0.003907 0.035156 0.007813 0.054687 0.011719 c 0.011719 0 0.019532 0.003907 0.027344 0.003907 c 0.027344 0.003906 0.054688 0.003906 0.082031 0.007812 h 0.042969 h 5 s 0.457031 0.015625 0.949219 -0.230469 c 0.488281 -0.246093 1.050781 -0.9375 1.050781 -1.769531 v -4 c 0 -0.460938 -0.3125 -0.859375 -0.757812 -0.96875 l -4 -1 c -0.078126 -0.023438 -0.160157 -0.03125 -0.242188 -0.03125 h -1 v -4 c 0 -0.101562 -0.019531 -0.199219 -0.050781 -0.292969 c -0.027344 -0.097656 -0.074219 -0.1875 -0.132813 -0.269531 c -0.019531 -0.027344 -0.039062 -0.054688 -0.0625 -0.078125 c -0.0625 -0.074219 -0.140625 -0.140625 -0.226562 -0.195313 c -0.027344 -0.015624 -0.054688 -0.03125 -0.085938 -0.046874 c -0.03125 -0.015626 -0.058594 -0.027344 -0.09375 -0.039063 c -0.03125 -0.011719 -0.0625 -0.023437 -0.09375 -0.03125 s -0.066406 -0.015625 -0.097656 -0.023437 c -0.066406 -0.007813 -0.132812 -0.011719 -0.199219 -0.007813 z m 0 0"/><path d="m 7 0 c -2.199219 0 -4 1.800781 -4 4 c 0 1.464844 0.8125 2.742188 2 3.4375 v -3.4375 c 0 -1.089844 0.910156 -2 2 -2 s 2 0.910156 2 2 v 3 c 0.082031 0 0.164062 0.007812 0.242188 0.03125 l 0.253906 0.0625 c 0.910156 -0.734375 1.503906 -1.84375 1.503906 -3.09375 c 0 -2.199219 -1.804688 -4 -4 -4 z m 0 0" fill-opacity="0.501961"/></g></svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 12 2 c 0 -0.265625 -0.105469 -0.519531 -0.292969 -0.707031 c -0.390625 -0.390625 -1.023437 -0.390625 -1.414062 0 l -6 6 c -0.1875 0.1875 -0.292969 0.441406 -0.292969 0.707031 s 0.105469 0.519531 0.292969 0.707031 l 6 6 c 0.390625 0.390625 1.023437 0.390625 1.414062 0 c 0.1875 -0.1875 0.292969 -0.441406 0.292969 -0.707031 s -0.105469 -0.519531 -0.292969 -0.707031 l -5.292969 -5.292969 l 5.292969 -5.292969 c 0.1875 -0.1875 0.292969 -0.441406 0.292969 -0.707031 z m 0 0" fill="#fefefe"/>
</svg>

After

Width:  |  Height:  |  Size: 638 B

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" height="16px" viewBox="0 0 16 16" width="16px"><path d="m 8 1 c -2.199219 0 -4 1.800781 -4 4 v 2 c -1.109375 0 -2 0.890625 -2 2 v 5 c 0 0.554688 0.445312 1 1 1 h 10 c 0.554688 0 1 -0.445312 1 -1 v -5 c 0 -1.109375 -0.890625 -2 -2 -2 v -2 c 0 -2.199219 -1.800781 -4 -4 -4 z m 0 2 c 1.125 0 2 0.875 2 2 v 2 h -4 v -2 c 0 -1.125 0.875 -2 2 -2 z m 0 0" fill="#fefefe"/></svg>

After

Width:  |  Height:  |  Size: 451 B

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<g fill="#fefefe">
<path d="m 3 1 h 3 c 0.550781 0 1 0.449219 1 1 v 12 c 0 0.550781 -0.449219 1 -1 1 h -3 c -0.550781 0 -1 -0.449219 -1 -1 v -12 c 0 -0.550781 0.449219 -1 1 -1 z m 0 0"/>
<path d="m 10 1 h 3 c 0.550781 0 1 0.449219 1 1 v 12 c 0 0.550781 -0.449219 1 -1 1 h -3 c -0.550781 0 -1 -0.449219 -1 -1 v -12 c 0 -0.550781 0.449219 -1 1 -1 z m 0 0"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 519 B

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<g fill="#fefefe">
<path d="m 1 3 v 10 c 0 1 1.085938 1 1.085938 1 h 0.113281 c 0.210937 0 0.417969 -0.046875 0.601562 -0.148438 l 8.398438 -4.800781 c 0.375 -0.207031 0.5625 -0.628906 0.5625 -1.050781 s -0.1875 -0.84375 -0.5625 -1.050781 l -8.398438 -4.800781 c -0.183593 -0.101563 -0.390625 -0.148438 -0.601562 -0.148438 h -0.113281 s -1.085938 0 -1.085938 1 z m 0 0"/>
<path d="m 14.5 2 h -1 c -0.277344 0 -0.5 0.222656 -0.5 0.5 v 11 c 0 0.277344 0.222656 0.5 0.5 0.5 h 1 c 0.277344 0 0.5 -0.222656 0.5 -0.5 v -11 c 0 -0.277344 -0.222656 -0.5 -0.5 -0.5 z m 0 0"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 730 B

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<g fill="#fefefe">
<path d="m 3 1 h 3 c 0.550781 0 1 0.449219 1 1 v 12 c 0 0.550781 -0.449219 1 -1 1 h -3 c -0.550781 0 -1 -0.449219 -1 -1 v -12 c 0 -0.550781 0.449219 -1 1 -1 z m 0 0"/>
<path d="m 10 1 h 3 c 0.550781 0 1 0.449219 1 1 v 12 c 0 0.550781 -0.449219 1 -1 1 h -3 c -0.550781 0 -1 -0.449219 -1 -1 v -12 c 0 -0.550781 0.449219 -1 1 -1 z m 0 0"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 519 B

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 2 2.5 v 11 c 0 1.5 1.269531 1.492188 1.269531 1.492188 h 0.128907 c 0.246093 0.003906 0.488281 -0.050782 0.699218 -0.171876 l 9.796875 -5.597656 c 0.433594 -0.242187 0.65625 -0.734375 0.65625 -1.226562 c 0 -0.492188 -0.222656 -0.984375 -0.65625 -1.222656 l -9.796875 -5.597657 c -0.210937 -0.121093 -0.453125 -0.175781 -0.699218 -0.175781 h -0.128907 s -1.269531 0 -1.269531 1.5 z m 0 0" fill="#fefefe"/>
</svg>

After

Width:  |  Height:  |  Size: 554 B

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<g fill="#fefefe">
<path d="m 15 3 v 10 c 0 1 -1.085938 1 -1.085938 1 h -0.113281 c -0.210937 0 -0.417969 -0.046875 -0.601562 -0.148438 l -8.398438 -4.800781 c -0.375 -0.207031 -0.5625 -0.628906 -0.5625 -1.050781 s 0.1875 -0.84375 0.5625 -1.050781 l 8.398438 -4.800781 c 0.183593 -0.101563 0.390625 -0.148438 0.601562 -0.148438 h 0.113281 s 1.085938 0 1.085938 1 z m 0 0"/>
<path d="m 1.5 2 h 1 c 0.277344 0 0.5 0.222656 0.5 0.5 v 11 c 0 0.277344 -0.222656 0.5 -0.5 0.5 h -1 c -0.277344 0 -0.5 -0.222656 -0.5 -0.5 v -11 c 0 -0.277344 0.222656 -0.5 0.5 -0.5 z m 0 0"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 731 B

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" height="16px" viewBox="0 0 16 16" width="16px"><path d="m 6.71875 2 c -0.191406 0.007812 -0.371094 0.035156 -0.5625 0.0625 c -1.523438 0.21875 -2.976562 1.023438 -3.96875 2.34375 c -1.980469 2.640625 -1.421875 6.425781 1.21875 8.40625 s 6.425781 1.421875 8.40625 -1.21875 c 0.121094 -0.171875 0.1875 -0.382812 0.1875 -0.59375 v -1 h -1 c -0.3125 0 -0.625 0.152344 -0.8125 0.40625 c -1.332031 1.777344 -3.816406 2.113281 -5.59375 0.78125 s -2.113281 -3.816406 -0.78125 -5.59375 s 3.816406 -2.113281 5.59375 -0.78125 c 0.429688 0.320312 0.769531 0.734375 1.03125 1.1875 h -1.4375 c -0.550781 0 -1 0.449219 -1 1 v 1 h 6 v -6 h -1 c -0.550781 0 -1 0.449219 -1 1 v 1.6875 c -0.382812 -0.578125 -0.847656 -1.082031 -1.40625 -1.5 c -1.15625 -0.867188 -2.53125 -1.253906 -3.875 -1.1875 z m 0 0" fill="#fefefe"/></svg>

After

Width:  |  Height:  |  Size: 889 B

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 3.5 2 h 9 c 0.828125 0 1.5 0.671875 1.5 1.5 v 9 c 0 0.828125 -0.671875 1.5 -1.5 1.5 h -9 c -0.828125 0 -1.5 -0.671875 -1.5 -1.5 v -9 c 0 -0.828125 0.671875 -1.5 1.5 -1.5 z m 0 0" fill="#fefefe"/>
</svg>

After

Width:  |  Height:  |  Size: 345 B

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 1 7 h 14 v 2 h -14 z m 0 0" fill="#fefefe"/>
</svg>

After

Width:  |  Height:  |  Size: 194 B

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<g fill="#c01c28">
<path d="m 7 1.007812 c -0.296875 -0.003906 -0.578125 0.125 -0.769531 0.351563 l -3.230469 3.640625 h -1 c -1.09375 0 -2 0.84375 -2 2 v 2 c 0 1.089844 0.910156 2 2 2 h 1 l 3.230469 3.640625 c 0.210937 0.253906 0.492187 0.363281 0.769531 0.359375 z m 0 0"/>
<path d="m 10 5 c -0.265625 0 -0.519531 0.105469 -0.707031 0.292969 c -0.390625 0.390625 -0.390625 1.023437 0 1.414062 l 1.292969 1.292969 l -1.292969 1.292969 c -0.390625 0.390625 -0.390625 1.023437 0 1.414062 s 1.023437 0.390625 1.414062 0 l 1.292969 -1.292969 l 1.292969 1.292969 c 0.390625 0.390625 1.023437 0.390625 1.414062 0 s 0.390625 -1.023437 0 -1.414062 l -1.292969 -1.292969 l 1.292969 -1.292969 c 0.390625 -0.390625 0.390625 -1.023437 0 -1.414062 c -0.1875 -0.1875 -0.441406 -0.292969 -0.707031 -0.292969 s -0.519531 0.105469 -0.707031 0.292969 l -1.292969 1.292969 l -1.292969 -1.292969 c -0.1875 -0.1875 -0.441406 -0.292969 -0.707031 -0.292969 z m 0 0"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 4 1 c -1.644531 0 -3 1.355469 -3 3 v 1 h 1 v -1 c 0 -1.109375 0.890625 -2 2 -2 h 1 v -1 z m 2 0 v 1 h 4 v -1 z m 5 0 v 1 h 1 c 1.109375 0 2 0.890625 2 2 v 1 h 1 v -1 c 0 -1.644531 -1.355469 -3 -3 -3 z m -3.03125 2 c -0.050781 0 -0.101562 0 -0.152344 0.003906 c -1.644531 0.09375 -2.90625 1.359375 -2.8125 3 h 2 c -0.035156 -0.5625 0.371094 -0.96875 0.9375 -1 c 0.5625 -0.03125 1.027344 0.375 1.0625 0.9375 v 0.03125 c 0.003906 0.128906 -0.035156 0.324219 -0.125 0.4375 c -0.230468 0.273438 -0.484375 0.496094 -0.6875 0.65625 c -0.230468 0.171875 -0.476562 0.382813 -0.71875 0.6875 c -0.246094 0.304688 -0.46875 0.746094 -0.46875 1.25 c -0.007812 0.527344 0.46875 1 1 1 c 0.523438 0 1 -0.46875 1 -0.992187 c 0 0 0.007813 -0.011719 0.027344 -0.039063 c 0.050781 -0.0625 0.1875 -0.167968 0.375 -0.3125 c 1.21875 -0.921875 1.59375 -1.441406 1.59375 -2.84375 c -0.085938 -1.589844 -1.453125 -2.824218 -3.03125 -2.816406 z m -6.96875 3 v 4 h 1 v -4 z m 13 0 v 4 h 1 v -4 z m -13 5 v 1 c 0 1.644531 1.355469 3 3 3 h 1 v -1 h -1 c -1.109375 0 -2 -0.890625 -2 -2 v -1 z m 13 0 v 1 c 0 1.109375 -0.890625 2 -2 2 h -1 v 1 h 1 c 1.644531 0 3 -1.355469 3 -3 v -1 z m -5.996094 0.003906 c -0.554687 0 -1 0.449219 -1 1 c 0 0.550782 0.445313 1 1 1 c 0.550782 0 1 -0.449218 1 -1 c 0 -0.550781 -0.449218 -1 -1 -1 z m -2.003906 2.996094 v 1 h 4 v -1 z m 0 0" fill="#fefefe" fill-opacity="0.34902"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 7 1 v 6 h -6 v 2 h 6 v 6 h 2 v -6 h 6 v -2 h -6 v -6 z m 0 0" fill="#fefefe"/>
</svg>

After

Width:  |  Height:  |  Size: 228 B

View file

@ -0,0 +1 @@
<svg class="feather feather-plus" fill="none" stroke="#FFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" version="1.1" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"><rect x="2" y="2" width="24" height="20" /><rect x="2" y="2" width="24" height="4" style="fill:#fff" /><rect x="14" y="18" width="24" height="20" /><rect x="14" y="18" width="24" height="4" style="fill:#fff" /></svg>

After

Width:  |  Height:  |  Size: 410 B

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 7.40625 1 c -0.613281 0.007812 -1.234375 0.089844 -1.847656 0.253906 c -3.273438 0.878906 -5.558594 3.855469 -5.558594 7.246094 s 2.285156 6.367188 5.558594 7.242188 c 3.273437 0.878906 6.742187 -0.558594 8.4375 -3.492188 c 0.277344 -0.480469 0.109375 -1.089844 -0.367188 -1.367188 c -0.476562 -0.273437 -1.089844 -0.109374 -1.367187 0.367188 c -1.246094 2.160156 -3.777344 3.207031 -6.1875 2.5625 c -2.40625 -0.644531 -4.074219 -2.820312 -4.074219 -5.3125 c 0 -2.496094 1.667969 -4.667969 4.074219 -5.3125 c 2.410156 -0.644531 4.941406 0.402344 6.1875 2.5625 c 0.058593 0.085938 0.125 0.164062 0.203125 0.226562 l -0.019532 0.015626 l -0.007812 0.007812 h -1.4375 c -0.550781 0 -1 0.449219 -1 1 c 0 0 0 1 1 1 h 5 v -5 s 0.003906 -1 -1 -1 c -0.550781 0 -1 0.449219 -1 1 v 1.6875 l -0.015625 0.011719 l -0.011719 0.011719 c -1.277344 -2.179688 -3.53125 -3.519532 -5.953125 -3.691407 c -0.203125 -0.015625 -0.40625 -0.019531 -0.613281 -0.019531 z m 0 0" fill="#fefefe"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 5 2 c -0.265625 0 -0.519531 0.105469 -0.707031 0.292969 l -4 4 c -0.3906252 0.390625 -0.3906252 1.023437 0 1.414062 l 4 4 c 0.390625 0.390625 1.023437 0.390625 1.414062 0 s 0.390625 -1.023437 0 -1.414062 l -2.292969 -2.292969 h 8.585938 c 1.117188 0 2 0.882812 2 2 s -0.882812 2 -2 2 c -0.550781 0 -1 0.449219 -1 1 s 0.449219 1 1 1 c 2.199219 0 4 -1.800781 4 -4 s -1.800781 -4 -4 -4 h -8.585938 l 2.292969 -2.292969 c 0.390625 -0.390625 0.390625 -1.023437 0 -1.414062 c -0.1875 -0.1875 -0.441406 -0.292969 -0.707031 -0.292969 z m 0 0" fill="#fefefe"/>
</svg>

After

Width:  |  Height:  |  Size: 701 B

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 4 2 c 0 -0.265625 0.105469 -0.519531 0.292969 -0.707031 c 0.390625 -0.390625 1.023437 -0.390625 1.414062 0 l 6 6 c 0.1875 0.1875 0.292969 0.441406 0.292969 0.707031 s -0.105469 0.519531 -0.292969 0.707031 l -6 6 c -0.390625 0.390625 -1.023437 0.390625 -1.414062 0 c -0.1875 -0.1875 -0.292969 -0.441406 -0.292969 -0.707031 s 0.105469 -0.519531 0.292969 -0.707031 l 5.292969 -5.292969 l -5.292969 -5.292969 c -0.1875 -0.1875 -0.292969 -0.441406 -0.292969 -0.707031 z m 0 0" fill="#fefefe"/>
</svg>

After

Width:  |  Height:  |  Size: 638 B

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 8 0 c -0.550781 0 -1 0.449219 -1 1 v 8.585938 l -1.292969 -1.292969 c -0.1875 -0.1875 -0.441406 -0.292969 -0.707031 -0.292969 s -0.519531 0.105469 -0.707031 0.292969 c -0.390625 0.390625 -0.390625 1.023437 0 1.414062 l 3 3 c 0.390625 0.390625 1.023437 0.390625 1.414062 0 l 3 -3 c 0.390625 -0.390625 0.390625 -1.023437 0 -1.414062 s -1.023437 -0.390625 -1.414062 0 l -1.292969 1.292969 v -8.585938 c 0 -0.550781 -0.449219 -1 -1 -1 z m -7 14 v 2 h 14 v -2 z m 0 0" fill="#fefefe"/>
</svg>

After

Width:  |  Height:  |  Size: 630 B

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16.017" height="16.005"><path d="M8.017 0a8 8 0 100 16 8 8 0 000-16zm0 2a2 2 0 110 4 2 2 0 010-4zM3.51 6c.016 0 .032 0 .048.002 0 0 3.015.248 4.46.248 1.444 0 4.458-.248 4.458-.248a.5.5 0 01.395.852c-.193.193-.293.182-.426.22a16.18 16.18 0 01-2.428.426c.05 1.877.084 3.307.354 4.2.15.492.297.853.41 1.113.057.13.104.233.143.326.039.092.093.121.093.361a.5.5 0 01-.853.354c-.228-.229-.4-.527-.64-.936a37.549 37.549 0 01-.76-1.371c-.399-.747-.614-1.18-.747-1.443-.132.262-.347.696-.746 1.443-.252.472-.519.962-.76 1.371-.24.409-.412.707-.64.936a.5.5 0 01-.854-.354c0-.24.055-.269.094-.361l.143-.327c.113-.26.26-.62.41-1.113.27-.892.304-2.322.353-4.199-.9-.07-1.517-.235-2.427-.426-.133-.038-.233-.027-.426-.22A.5.5 0 013.51 6z" style="marker:none" overflow="visible" fill="#fefefe"/></svg>

After

Width:  |  Height:  |  Size: 834 B

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 13.855469 0 l -1.539063 1.4375 c -0.453125 0.421875 -0.53125 1.148438 -0.269531 1.707031 l -5.886719 5.996094 c -0.011718 0 -0.019531 0 -0.03125 0 c -0.257812 -0.128906 -0.550781 -0.183594 -0.839844 -0.148437 c -0.328124 0.046874 -0.632812 0.199218 -0.867187 0.441406 l -3.945313 3.996094 c -0.3906245 0.375 -0.5468745 0.933593 -0.4062495 1.457031 c 0.1406255 0.523437 0.5546875 0.929687 1.0820315 1.058593 c 0.527344 0.132813 1.082031 -0.03125 1.453125 -0.425781 l 3.945312 -3.996093 c 0.472657 -0.453126 0.59375 -1.15625 0.296875 -1.738282 l 5.890625 -5.964844 c 0.558594 0.25 1.273438 0.148438 1.707031 -0.289062 l 1.414063 -1.5625 z m -10.308594 0.0898438 c -0.398437 0 -0.785156 0.0937502 -1.140625 0.2187502 l 1.882812 1.878906 c 0.390626 0.382812 0.390626 1 0 1.386719 l -0.710937 0.707031 c -0.386719 0.386719 -1 0.386719 -1.390625 0 l -1.882812 -1.878906 c -0.125 0.355468 -0.2187505 0.742187 -0.2187505 1.140625 c 0 1.90625 1.5507815 3.453125 3.4609375 3.453125 c 0.402344 0 0.789063 -0.09375 1.144531 -0.21875 l 1.175782 1.171875 h 0.058593 l 2.070313 -2.0625 l -1.203125 -1.203125 c 0.125 -0.359375 0.214843 -0.742188 0.214843 -1.140625 c 0 -1.90625 -1.546874 -3.4531252 -3.460937 -3.4531252 z m 6.550781 7.8906252 l -2.070312 2.066406 c 0.011718 0.027344 0.023437 0.058594 0.03125 0.089844 l 1.144531 1.140625 c -0.125 0.355468 -0.21875 0.742187 -0.21875 1.140625 c 0 1.902343 1.550781 3.449219 3.460937 3.449219 c 0.433594 0 0.855469 -0.101563 1.238282 -0.246094 l -2.007813 -2 c -0.386719 -0.386719 -0.386719 -1.035156 0 -1.417969 l 0.679688 -0.679687 c 0.195312 -0.191407 0.457031 -0.308594 0.710937 -0.308594 s 0.515625 0.117187 0.710938 0.308594 l 1.945312 1.941406 c 0.105469 -0.328125 0.183594 -0.683594 0.183594 -1.046875 c 0 -1.90625 -1.546875 -3.453125 -3.460938 -3.453125 c -0.398437 0 -0.785156 0.09375 -1.140624 0.21875 z m 0 0" fill="#fefefe"/>
</svg>

After

Width:  |  Height:  |  Size: 2 KiB

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 7 1.007812 c -0.296875 -0.003906 -0.578125 0.125 -0.769531 0.351563 l -3.230469 3.640625 h -1 c -1.09375 0 -2 0.84375 -2 2 v 2 c 0 1.089844 0.910156 2 2 2 h 1 l 3.230469 3.640625 c 0.210937 0.253906 0.492187 0.363281 0.769531 0.359375 z m 6.460938 0.960938 c -0.191407 -0.003906 -0.386719 0.054688 -0.558594 0.167969 c -0.457032 0.3125 -0.578125 0.933593 -0.269532 1.390625 c 1.824219 2.707031 1.824219 6.238281 0 8.945312 c -0.308593 0.457032 -0.1875 1.078125 0.269532 1.390625 c 0.457031 0.308594 1.078125 0.1875 1.390625 -0.269531 c 1.136719 -1.691406 1.707031 -3.640625 1.707031 -5.59375 s -0.570312 -3.902344 -1.707031 -5.59375 c -0.195313 -0.285156 -0.511719 -0.4375 -0.832031 -0.4375 z m -3.421876 2.019531 c -0.222656 -0.007812 -0.453124 0.058594 -0.644531 0.203125 c -0.261719 0.199219 -0.394531 0.5 -0.394531 0.804688 v 0.058594 c 0.011719 0.191406 0.074219 0.375 0.199219 0.535156 c 1.074219 1.429687 1.074219 3.390625 0 4.816406 c -0.125 0.164062 -0.1875 0.347656 -0.199219 0.535156 v 0.0625 c 0 0.304688 0.132812 0.605469 0.394531 0.804688 c 0.441407 0.332031 1.066407 0.242187 1.398438 -0.199219 c 0.804687 -1.066406 1.207031 -2.335937 1.207031 -3.609375 s -0.402344 -2.542969 -1.207031 -3.613281 c -0.183594 -0.246094 -0.464844 -0.382813 -0.753907 -0.398438 z m 0 0" fill="#fefefe"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" height="16px" viewBox="0 0 16 16" width="16px"><path d="m 7.5 1.019531 c -0.550781 0 -0.996094 0.445313 -0.996094 0.996094 v 0.453125 c -0.472656 0.128906 -0.929687 0.320312 -1.355468 0.566406 l -0.324219 -0.324218 c -0.390625 -0.390626 -1.019531 -0.390626 -1.410157 0 l -0.703124 0.707031 c -0.390626 0.390625 -0.390626 1.019531 0 1.410156 l 0.320312 0.320313 c -0.246094 0.425781 -0.433594 0.882812 -0.5625 1.355468 h -0.453125 c -0.550781 0 -0.996094 0.445313 -0.996094 0.996094 v 1 c 0 0.550781 0.445313 0.996094 0.996094 0.996094 h 0.449219 c 0.132812 0.472656 0.320312 0.929687 0.566406 1.355468 l -0.320312 0.320313 c -0.390626 0.390625 -0.390626 1.019531 0 1.410156 l 0.703124 0.707031 c 0.390626 0.390626 1.019532 0.390626 1.410157 0 l 0.320312 -0.320312 c 0.429688 0.242188 0.882813 0.433594 1.359375 0.558594 v 0.457031 c 0 0.550781 0.445313 0.996094 0.996094 0.996094 h 0.996094 c 0.554687 0 1 -0.445313 1 -0.996094 v -0.453125 c 0.472656 -0.128906 0.929687 -0.320312 1.355468 -0.566406 l 0.320313 0.324218 c 0.390625 0.390626 1.019531 0.390626 1.410156 0 l 0.707031 -0.707031 c 0.390626 -0.390625 0.390626 -1.019531 0 -1.410156 l -0.320312 -0.320313 c 0.242188 -0.425781 0.433594 -0.882812 0.558594 -1.355468 h 0.453125 c 0.554687 0 1 -0.445313 1 -0.996094 v -1 c 0 -0.550781 -0.445313 -0.996094 -1 -0.996094 h -0.449219 c -0.128906 -0.472656 -0.320312 -0.929687 -0.566406 -1.355468 l 0.324218 -0.320313 c 0.390626 -0.390625 0.390626 -1.019531 0 -1.410156 l -0.707031 -0.707031 c -0.390625 -0.390626 -1.019531 -0.390626 -1.410156 0 l -0.320313 0.320312 c -0.425781 -0.242188 -0.882812 -0.429688 -1.355468 -0.558594 v -0.457031 c 0 -0.550781 -0.445313 -0.996094 -1 -0.996094 z m 0.515625 3.976563 c 1.660156 0 3 1.34375 3 3 s -1.339844 3 -3 3 c -1.65625 0 -3 -1.34375 -3 -3 s 1.34375 -3 3 -3 z m 0 0" fill="#fefefe"/></svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" height="16px" viewBox="0 0 16 16" width="16px"><path d="m 1 2 c -0.554688 0 -1 0.445312 -1 1 v 10 c 0 0.554688 0.445312 1 1 1 h 14 c 0.554688 0 1 -0.445312 1 -1 v -10 c 0 -0.554688 -0.445312 -1 -1 -1 z m 1.25 2 h 1.5 c 0.140625 0 0.25 0.113281 0.25 0.25 v 1.5 c 0 0.136719 -0.109375 0.25 -0.25 0.25 h -1.5 c -0.136719 0 -0.25 -0.113281 -0.25 -0.25 v -1.5 c 0 -0.136719 0.113281 -0.25 0.25 -0.25 z m 3 0 h 1.5 c 0.140625 0 0.25 0.113281 0.25 0.25 v 1.5 c 0 0.136719 -0.109375 0.25 -0.25 0.25 h -1.5 c -0.136719 0 -0.25 -0.113281 -0.25 -0.25 v -1.5 c 0 -0.136719 0.113281 -0.25 0.25 -0.25 z m 3 0 h 1.5 c 0.140625 0 0.25 0.113281 0.25 0.25 v 1.5 c 0 0.136719 -0.109375 0.25 -0.25 0.25 h -1.5 c -0.136719 0 -0.25 -0.113281 -0.25 -0.25 v -1.5 c 0 -0.136719 0.113281 -0.25 0.25 -0.25 z m 3 0 h 1.5 c 0.140625 0 0.25 0.113281 0.25 0.25 v 1.5 c 0 0.136719 -0.109375 0.25 -0.25 0.25 h -1.5 c -0.136719 0 -0.25 -0.113281 -0.25 -0.25 v -1.5 c 0 -0.136719 0.113281 -0.25 0.25 -0.25 z m -8 3 h 1.5 c 0.140625 0 0.25 0.113281 0.25 0.25 v 1.5 c 0 0.136719 -0.109375 0.25 -0.25 0.25 h -1.5 c -0.136719 0 -0.25 -0.113281 -0.25 -0.25 v -1.5 c 0 -0.136719 0.113281 -0.25 0.25 -0.25 z m 3 0 h 1.5 c 0.140625 0 0.25 0.113281 0.25 0.25 v 1.5 c 0 0.136719 -0.109375 0.25 -0.25 0.25 h -1.5 c -0.136719 0 -0.25 -0.113281 -0.25 -0.25 v -1.5 c 0 -0.136719 0.113281 -0.25 0.25 -0.25 z m 3 0 h 1.5 c 0.140625 0 0.25 0.113281 0.25 0.25 v 1.5 c 0 0.136719 -0.109375 0.25 -0.25 0.25 h -1.5 c -0.136719 0 -0.25 -0.113281 -0.25 -0.25 v -1.5 c 0 -0.136719 0.113281 -0.25 0.25 -0.25 z m 3 0 h 1.5 c 0.140625 0 0.25 0.113281 0.25 0.25 v 1.5 c 0 0.136719 -0.109375 0.25 -0.25 0.25 h -1.5 c -0.136719 0 -0.25 -0.113281 -0.25 -0.25 v -1.5 c 0 -0.136719 0.113281 -0.25 0.25 -0.25 z m -10 3 h 1.5 c 0.140625 0 0.25 0.113281 0.25 0.25 v 1.5 c 0 0.136719 -0.109375 0.25 -0.25 0.25 h -1.5 c -0.136719 0 -0.25 -0.113281 -0.25 -0.25 v -1.5 c 0 -0.136719 0.113281 -0.25 0.25 -0.25 z m 3 0 h 5.5 c 0.140625 0 0.25 0.113281 0.25 0.25 v 1.5 c 0 0.136719 -0.109375 0.25 -0.25 0.25 h -5.5 c -0.136719 0 -0.25 -0.113281 -0.25 -0.25 v -1.5 c 0 -0.136719 0.113281 -0.25 0.25 -0.25 z m 7 0 h 2.5 c 0.140625 0 0.25 0.113281 0.25 0.25 v 1.5 c 0 0.136719 -0.109375 0.25 -0.25 0.25 h -2.5 c -0.136719 0 -0.25 -0.113281 -0.25 -0.25 v -1.5 c 0 -0.136719 0.113281 -0.25 0.25 -0.25 z m 0 0" fill="#fefefe"/></svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 3.011719 1 c -1.652344 0 -3.011719 1.359375 -3.011719 3.011719 v 4.976562 c 0 1.652344 1.359375 3.011719 3.011719 3.011719 c 0.550781 0 1 -0.449219 1 -1 s -0.449219 -1 -1 -1 c -0.578125 0 -1.011719 -0.433594 -1.011719 -1.011719 v -4.976562 c 0 -0.578125 0.433594 -1.011719 1.011719 -1.011719 h 7.976562 c 0.578125 0 1.011719 0.433594 1.011719 1.011719 v 1.953125 c 0 0.554687 0.449219 1 1 1 s 1 -0.445313 1 -1 v -1.953125 c 0 -1.652344 -1.359375 -3.011719 -3.011719 -3.011719 z m 3.917969 7.011719 c -1.070313 0 -1.929688 0.863281 -1.929688 1.929687 v 3.140625 c 0 1.070313 0.859375 1.929688 1.929688 1.929688 h 4.140624 c 1.070313 0 1.929688 -0.859375 1.929688 -1.929688 v -0.578125 l 1.851562 1.378906 c 0.214844 0.160157 0.5 0.183594 0.738282 0.066407 c 0.242187 -0.121094 0.390625 -0.367188 0.390625 -0.636719 v -3.601562 c 0.003906 -0.269532 -0.148438 -0.515626 -0.390625 -0.636719 c -0.238282 -0.121094 -0.527344 -0.09375 -0.742188 0.066406 l -1.847656 1.371094 v -0.570313 c 0 -1.066406 -0.859375 -1.929687 -1.929688 -1.929687 z m 0 0" fill="#fefefe"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 1.957031 2.023438 c -0.125 0.003906 -0.25 0.054687 -0.34375 0.152343 l -0.238281 0.25 c -0.933594 0.96875 -1.3984375 2.273438 -1.3984375 3.574219 s 0.4648435 2.605469 1.3984375 3.574219 l 0.238281 0.25 c 0.1875 0.199219 0.503907 0.203125 0.699219 0.015625 c 0.199219 -0.191406 0.207031 -0.503906 0.015625 -0.703125 l -0.234375 -0.25 c -1.46875 -1.53125 -1.46875 -4.238281 0 -5.773438 l 0.234375 -0.25 c 0.191406 -0.199219 0.183594 -0.511719 -0.015625 -0.703125 c -0.097656 -0.09375 -0.226562 -0.140625 -0.355469 -0.136718 z m 12.039063 0 c -0.128906 -0.003907 -0.257813 0.042968 -0.355469 0.136718 c -0.199219 0.191406 -0.203125 0.503906 -0.015625 0.703125 l 0.238281 0.25 c 1.46875 1.535157 1.46875 4.242188 0 5.773438 l -0.238281 0.25 c -0.1875 0.199219 -0.183594 0.511719 0.015625 0.703125 c 0.199219 0.1875 0.511719 0.183594 0.703125 -0.015625 l 0.238281 -0.246094 c 0.929688 -0.972656 1.394531 -2.277344 1.394531 -3.578125 s -0.464843 -2.601562 -1.394531 -3.574219 l -0.238281 -0.25 c -0.09375 -0.097656 -0.21875 -0.148437 -0.347656 -0.152343 z m -10.539063 1.492187 c -0.113281 0.007813 -0.222656 0.046875 -0.3125 0.128906 l -0.273437 0.25 c -0.613282 0.554688 -0.90625 1.34375 -0.902344 2.125 c 0.007812 0.777344 0.3125 1.550781 0.902344 2.085938 l 0.273437 0.25 c 0.203125 0.1875 0.519531 0.171875 0.703125 -0.03125 s 0.171875 -0.519531 -0.03125 -0.703125 l -0.273437 -0.246094 c -0.699219 -0.636719 -0.746094 -2.070312 0 -2.75 l 0.273437 -0.246094 c 0.203125 -0.183594 0.214844 -0.496094 0.03125 -0.703125 c -0.105468 -0.113281 -0.25 -0.167969 -0.390625 -0.160156 z m 8.992188 0 c -0.125 0.007813 -0.25 0.058594 -0.34375 0.160156 c -0.183594 0.207031 -0.167969 0.519531 0.035156 0.703125 l 0.273437 0.246094 c 0.742188 0.679688 0.695313 2.113281 0 2.75 l -0.273437 0.246094 c -0.203125 0.183594 -0.21875 0.5 -0.035156 0.703125 c 0.1875 0.203125 0.5 0.21875 0.707031 0.03125 l 0.269531 -0.25 c 0.589844 -0.535157 0.894531 -1.308594 0.902344 -2.085938 c 0.007813 -0.78125 -0.289063 -1.570312 -0.902344 -2.125 l -0.269531 -0.25 c -0.101562 -0.09375 -0.234375 -0.132812 -0.363281 -0.128906 z m -7.699219 1.484375 c -0.289062 0 -0.550781 0.164062 -0.675781 0.425781 c -0.125 0.257813 -0.089844 0.566407 0.089843 0.792969 l 2.835938 3.542969 v 6.238281 h 2 v -6.238281 l 2.835938 -3.542969 c 0.179687 -0.226562 0.214843 -0.535156 0.089843 -0.792969 c -0.125 -0.261719 -0.386719 -0.425781 -0.675781 -0.425781 z m 1.5625 1.5 h 3.375 l -1.6875 2.113281 z m 0 0" fill="#fefefe"/>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" height="16px" viewBox="0 0 16 16" width="16px"><g fill="#fefefe"><path d="m 2.984375 1.003906 c -1.664063 0 -3 1.339844 -3 3 v 7 c 0 1.664063 1.335937 3 3 3 h 10 c 1.660156 0 3 -1.335937 3 -3 v -7 c 0 -1.660156 -1.339844 -3 -3 -3 z m 0 2 h 10 c 0.550781 0 1 0.445313 1 1 v 7 c 0 0.554688 -0.449219 1 -1 1 h -10 c -0.554687 0 -1 -0.445312 -1 -1 v -7 c 0 -0.554687 0.445313 -1 1 -1 z m 0 0"/><path d="m 7.984375 16.003906 c 3 0 4 -1 4 -1 h -8 s 1 1 4 1 z m 0 0"/></g></svg>

After

Width:  |  Height:  |  Size: 551 B

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" height="16px" viewBox="0 0 16 16" width="16px"><g fill="#fefefe"><path d="m 9 11 c 0 2.210938 -1.789062 4.011719 -4 4 h -4 v -4 c 0 -2.210938 1.789062 -4 4 -4 s 4 1.789062 4 4 z m 0 0"/><path d="m 14.40625 0.0507812 c -0.386719 0.0078126 -0.757812 0.1718748 -1.03125 0.4492188 l -5.800781 5.773438 c 0.90625 0.476562 1.644531 1.214843 2.121093 2.121093 l 5.800782 -5.769531 c 0.980468 -0.957031 0.277344 -2.6171875 -1.089844 -2.5742188 z m 0 0"/></g></svg>

After

Width:  |  Height:  |  Size: 536 B

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" height="16px" viewBox="0 0 16 16" width="16px"><path d="m 6 2 c -0.550781 0 -1 0.449219 -1 1 v 1 h -3 c -0.550781 0 -1 0.449219 -1 1 v 8 c 0 0.550781 0.449219 1 1 1 h 12 c 0.550781 0 1 -0.449219 1 -1 v -8 c 0 -0.550781 -0.449219 -1 -1 -1 h -3 v -1 c 0 -0.550781 -0.449219 -1 -1 -1 z m 2 3 c 2.210938 0 4 1.789062 4 4 s -1.789062 4 -4 4 c -2.207031 0 -4 -1.789062 -4 -4 s 1.792969 -4 4 -4 z m 0 2 c -1.105469 0 -2 0.894531 -2 2 s 0.894531 2 2 2 s 2 -0.894531 2 -2 s -0.894531 -2 -2 -2 z m 0 0" fill="#fefefe"/></svg>

After

Width:  |  Height:  |  Size: 595 B

Some files were not shown because too many files have changed in this diff Show more