All the latest changes.
This commit is contained in:
1 parent
9632256e1b
commit
cef83f1278
20 files changed
+438
-136
No files matched your search
@@ -1,34 +1,21 @@
|
|||||||
# .bashrc
|
#### GENERAL 3 ############################################################
|
||||||
|
export PS1='\u@\h: \w $ '
|
||||||
|
|
||||||
# Source global definitions
|
export PATH="$PATH:/usr/sbin:/sbin:/bin:/usr/bin:/etc:/usr/ucb:/usr/local/bin:/usr/local/local_dfs/bin:/usr/bin/X11:/usr/local/sas"
|
||||||
if [ -f /etc/bashrc ]; then
|
export PATH="$HOME/.local/share/bin:$HOME/.local/bin:$PATH"
|
||||||
. /etc/bashrc
|
export MANPATH="/usr/share/man:/usr/local/man:/usr/local/local_dfs/man"
|
||||||
fi
|
|
||||||
|
|
||||||
# User specific environment
|
export PAGER=less
|
||||||
if ! [[ "$PATH" =~ "$HOME/.local/bin:$HOME/bin:" ]]; then
|
export EDITOR="/usr/local/bin/vim"
|
||||||
PATH="$HOME/.local/bin:$HOME/bin:$PATH"
|
|
||||||
fi
|
|
||||||
export PATH
|
|
||||||
|
|
||||||
# Uncomment the following line if you don't like systemctl's auto-paging feature:
|
unset MAILCHECK
|
||||||
# export SYSTEMD_PAGER=
|
|
||||||
|
|
||||||
# User specific aliases and functions
|
|
||||||
if [ -d ~/.bashrc.d ]; then
|
|
||||||
for rc in ~/.bashrc.d/*; do
|
|
||||||
if [ -f "$rc" ]; then
|
|
||||||
. "$rc"
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
unset rc
|
|
||||||
|
|
||||||
#### USER DEFINED #########################################################
|
#### USER DEFINED #########################################################
|
||||||
|
|
||||||
alias vi="gvim -v"
|
alias pi="ssh pi@192.168.0.103"
|
||||||
alias fedora="distrobox-enter fedora"
|
alias pipi="ssh root@192.168.0.103"
|
||||||
|
|
||||||
. "$HOME/.local/share/../bin/env"
|
alias vps="ssh main@74.208.174.125"
|
||||||
|
alias vpsvps="ssh root@74.208.174.125"
|
||||||
|
|
||||||
export PATH="$HOME/.local/share/bin:$PATH"
|
alias ls="ls --color"
|
||||||
+4
-2
@@ -1,7 +1,9 @@
|
|||||||
[user]
|
[user]
|
||||||
name = igor
|
name = Igor Kolokolnikov
|
||||||
email = igor@kolokolnikov.net
|
email = igor@kolokolnikov.dev
|
||||||
[alias]
|
[alias]
|
||||||
lg = log --oneline --decorate --graph --all --parents
|
lg = log --oneline --decorate --graph --all --parents
|
||||||
[pull]
|
[pull]
|
||||||
rebase = true
|
rebase = true
|
||||||
|
[core]
|
||||||
|
editor = vim
|
||||||
@@ -1,2 +1 @@
|
|||||||
.DS_Store
|
.DS_Store
|
||||||
xournalapp/settings.xml
|
|
||||||
+4
-18
@@ -1,29 +1,19 @@
|
|||||||
set -g default-terminal "xterm-256color"
|
#set -g default-terminal "xterm-256color"
|
||||||
set -ga terminal-overrides ",*256col*:Tc"
|
#set -ga terminal-overrides ",*256col*:Tc"
|
||||||
|
|
||||||
set -g prefix C-s
|
set -g prefix C-s
|
||||||
unbind C-b
|
unbind C-b
|
||||||
bind-key C-s send-prefix
|
bind-key C-s send-prefix
|
||||||
|
|
||||||
# unbind %
|
|
||||||
# bind | split-window -h
|
|
||||||
#
|
|
||||||
# unbind '"'
|
|
||||||
# bind - split-window -v
|
|
||||||
|
|
||||||
unbind r
|
unbind r
|
||||||
bind r source-file ~/.tmux.conf
|
bind r source-file ~/.tmux.conf
|
||||||
|
|
||||||
# bindkey \^K kill-line
|
|
||||||
# bind -n C-k clear-history
|
|
||||||
|
|
||||||
set -g history-limit 100000
|
set -g history-limit 100000
|
||||||
set -s escape-time 0
|
set -s escape-time 0
|
||||||
set -g focus-events on
|
set -g focus-events on
|
||||||
set -g display-time 4000
|
set -g display-time 4000
|
||||||
set -g status-interval 5
|
set -g status-interval 5
|
||||||
#set -g status-keys emacs
|
#set -g status-keys emacs
|
||||||
|
|
||||||
setw -g mode-keys vi
|
setw -g mode-keys vi
|
||||||
|
|
||||||
bind '"' split-window -c "#{pane_current_path}"
|
bind '"' split-window -c "#{pane_current_path}"
|
||||||
@@ -33,14 +23,11 @@ bind c new-window -c "#{pane_current_path}"
|
|||||||
set-option -g renumber-windows on
|
set-option -g renumber-windows on
|
||||||
|
|
||||||
# set -g mouse on
|
# set -g mouse on
|
||||||
bind-key -T copy-mode-vi 'v' send -X begin-selection
|
|
||||||
bind-key -T copy-mode-vi 'y' send -X copy-pipe "pbcopy" # pbcopy is MacOS specific
|
|
||||||
unbind -T copy-mode-vi MouseDragEnd1Pane
|
|
||||||
|
|
||||||
bind-key K clear-history
|
bind-key K clear-history
|
||||||
|
|
||||||
bind-key H swap-window -t -1
|
bind-key H swap-window -t -1 -d
|
||||||
bind-key L swap-window -t +1
|
bind-key L swap-window -t +1 -d
|
||||||
bind-key -T prefix C-o select-pane -t :.+
|
bind-key -T prefix C-o select-pane -t :.+
|
||||||
|
|
||||||
bind-key h select-pane -L
|
bind-key h select-pane -L
|
||||||
@@ -54,4 +41,3 @@ bind-key -r Left resize-pane -L 2
|
|||||||
bind-key -r Right resize-pane -R 2
|
bind-key -r Right resize-pane -R 2
|
||||||
|
|
||||||
bind -r m resize-pane -Z
|
bind -r m resize-pane -Z
|
||||||
set -g message-style 'fg=#D74E42 bg=#0D1117 bold'
|
|
||||||
@@ -6,9 +6,9 @@ colorscheme habamax
|
|||||||
set nobackup nowritebackup
|
set nobackup nowritebackup
|
||||||
set noswapfile
|
set noswapfile
|
||||||
|
|
||||||
set number
|
"set number
|
||||||
|
|
||||||
set tabstop=8
|
set tabstop=4
|
||||||
set shiftwidth=4
|
set shiftwidth=4
|
||||||
set softtabstop=4
|
set softtabstop=4
|
||||||
set expandtab
|
set expandtab
|
||||||
@@ -31,7 +31,6 @@ set timeoutlen=1000
|
|||||||
set ttimeoutlen=0
|
set ttimeoutlen=0
|
||||||
set hidden
|
set hidden
|
||||||
set wildmenu
|
set wildmenu
|
||||||
set clipboard=unnamed,unnamedplus
|
|
||||||
set colorcolumn=75
|
set colorcolumn=75
|
||||||
"set backspace=indent,eol,start
|
"set backspace=indent,eol,start
|
||||||
|
|
||||||
@@ -78,31 +77,64 @@ function! CreateOrSelectWindow()
|
|||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
function! PutIntoShade()
|
function! PutIntoShade()
|
||||||
let max_width = float2nr(&columns * 0.95)
|
let shade = float2nr(&columns * 0.95)
|
||||||
let min_width = float2nr(&columns * 0.5)
|
let default = float2nr(&columns * 0.5)
|
||||||
|
let min = float2nr(&columns * 0.5)
|
||||||
|
|
||||||
if winwidth(0) > min_width
|
if winwidth(0) <= min
|
||||||
execute 'vertical resize ' . min_width
|
execute 'vertical resize ' . shade
|
||||||
elseif winwidth(0) <= min_width
|
else
|
||||||
execute 'vertical resize ' . max_width
|
execute 'vertical resize ' . default
|
||||||
endif
|
endif
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
" Preserve paste line column
|
" Preserve paste line column
|
||||||
function! PasteAbove()
|
function! PasteAbove()
|
||||||
|
let l = getline('.')
|
||||||
let c = col('.')
|
let c = col('.')
|
||||||
|
|
||||||
normal! P
|
normal! P
|
||||||
call cursor(0, c)
|
|
||||||
|
if getline('.') == l
|
||||||
|
call cursor(0, c)
|
||||||
|
endif
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
function! PasteBelow()
|
function! PasteBelow()
|
||||||
|
let l = getline('.')
|
||||||
let c = col('.')
|
let c = col('.')
|
||||||
|
|
||||||
normal! p
|
normal! p
|
||||||
call cursor(0, c)
|
|
||||||
|
if getline('.') == l
|
||||||
|
call cursor(0, c)
|
||||||
|
endif
|
||||||
|
endfunction
|
||||||
|
|
||||||
|
function! IsPreviewOpen() abort
|
||||||
|
for l:win in range(1, winnr('$'))
|
||||||
|
if getwinvar(l:win, '&previewwindow') == 1
|
||||||
|
return 1
|
||||||
|
endif
|
||||||
|
endfor
|
||||||
|
|
||||||
|
return 0
|
||||||
|
endfunction
|
||||||
|
|
||||||
|
function! TagsTogglePreview(symbol)
|
||||||
|
if IsPreviewOpen()
|
||||||
|
execute 'pclose'
|
||||||
|
else
|
||||||
|
execute 'ptag ' . a:symbol
|
||||||
|
endif
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
" ----- Custom Keymaps ----------------------------------------------------
|
" ----- Custom Keymaps ----------------------------------------------------
|
||||||
nnoremap <silent> K <Nop>
|
"nnoremap <silent> K <Nop>
|
||||||
|
|
||||||
|
xnoremap p P
|
||||||
|
|
||||||
|
nnoremap <silent> ` ngnP
|
||||||
|
|
||||||
vnoremap <silent> > >:normal gv<CR>
|
vnoremap <silent> > >:normal gv<CR>
|
||||||
vnoremap <silent> < <:normal gv<CR>
|
vnoremap <silent> < <:normal gv<CR>
|
||||||
@@ -119,6 +151,8 @@ nnoremap <silent> < :cp<CR>
|
|||||||
|
|
||||||
nnoremap <silent> g/ :noh<CR>
|
nnoremap <silent> g/ :noh<CR>
|
||||||
|
|
||||||
|
nnoremap <silent> gs :w<CR>
|
||||||
|
|
||||||
nnoremap <silent> E :Ex<CR>
|
nnoremap <silent> E :Ex<CR>
|
||||||
|
|
||||||
nnoremap <silent> <space>z :set relativenumber!<CR>
|
nnoremap <silent> <space>z :set relativenumber!<CR>
|
||||||
@@ -137,6 +171,8 @@ nnoremap <silent> # :call PutIntoShade()<CR>
|
|||||||
nnoremap <silent> P :call PasteAbove()<CR>
|
nnoremap <silent> P :call PasteAbove()<CR>
|
||||||
nnoremap <silent> p :call PasteBelow()<CR>
|
nnoremap <silent> p :call PasteBelow()<CR>
|
||||||
|
|
||||||
|
nnoremap <silent> <space>cp :call TagsTogglePreview(expand('<cword>'))<CR>
|
||||||
|
|
||||||
" ----- Highlights --------------------------------------------------------
|
" ----- Highlights --------------------------------------------------------
|
||||||
" Todo Comments highlights
|
" Todo Comments highlights
|
||||||
" Colors: https://vim.fandom.com/wiki/Xterm256_color_names_for_console_Vim
|
" Colors: https://vim.fandom.com/wiki/Xterm256_color_names_for_console_Vim
|
||||||
@@ -157,3 +193,5 @@ augroup HiglightTODO
|
|||||||
autocmd WinEnter,VimEnter * :silent! call matchadd('TODOFix', 'FIX:', -1)
|
autocmd WinEnter,VimEnter * :silent! call matchadd('TODOFix', 'FIX:', -1)
|
||||||
autocmd WinEnter,VimEnter * :silent! call matchadd('TODOWarning', 'WARNING:', -1)
|
autocmd WinEnter,VimEnter * :silent! call matchadd('TODOWarning', 'WARNING:', -1)
|
||||||
augroup END
|
augroup END
|
||||||
|
|
||||||
|
set clipboard=unnamed
|
||||||
+8
-2
@@ -1,8 +1,11 @@
|
|||||||
auto-update = off
|
auto-update = off
|
||||||
app-notifications = no-clipboard-copy
|
app-notifications = no-clipboard-copy
|
||||||
|
|
||||||
font-family = Courier Prime
|
#font-family = Courier Prime Code
|
||||||
font-size = 11
|
#font-size = 12
|
||||||
|
|
||||||
|
font-family = Iosevka Term Slab
|
||||||
|
font-size = 12
|
||||||
|
|
||||||
theme = "Kanagawa Dragon"
|
theme = "Kanagawa Dragon"
|
||||||
|
|
||||||
@@ -23,3 +26,6 @@ keybind = ctrl+shift+j=goto_split:bottom
|
|||||||
|
|
||||||
keybind = cmd+enter=ignore
|
keybind = cmd+enter=ignore
|
||||||
keybind = ctrl+enter=ignore
|
keybind = ctrl+enter=ignore
|
||||||
|
|
||||||
|
keybind = ctrl+page_up=unbind
|
||||||
|
keybind = ctrl+page_down=unbind
|
||||||
@@ -15,5 +15,5 @@ ln -s "$dotfiles/.tmux.conf" "$HOME/"
|
|||||||
ln -s "$dotfiles/focus-editor" "$HOME/.config/"
|
ln -s "$dotfiles/focus-editor" "$HOME/.config/"
|
||||||
ln -s "$dotfiles/ghostty" "$HOME/.config/"
|
ln -s "$dotfiles/ghostty" "$HOME/.config/"
|
||||||
ln -s "$dotfiles/xournalpp" "$HOME/.config/"
|
ln -s "$dotfiles/xournalpp" "$HOME/.config/"
|
||||||
#ln -s "$dotfiles/nvim" "$HOME/.config/"
|
ln -s "$dotfiles/nvim" "$HOME/.config/"
|
||||||
ln -s "$dotfiles/gf2_config.ini" "$HOME/.config/"
|
ln -s "$dotfiles/gf2_config.ini" "$HOME/.config/"
|
||||||
+39
-21
@@ -44,6 +44,10 @@ require("lazy").setup({
|
|||||||
-- mappings here...
|
-- mappings here...
|
||||||
end
|
end
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"L3MON4D3/LuaSnip",
|
||||||
|
version = "v2.5",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
install = { colorscheme = { "habamax" } },
|
install = { colorscheme = { "habamax" } },
|
||||||
@@ -82,27 +86,41 @@ vim.opt.signcolumn = "auto"
|
|||||||
vim.g.mapleader = " "
|
vim.g.mapleader = " "
|
||||||
vim.g.maplocalleader = "\\"
|
vim.g.maplocalleader = "\\"
|
||||||
|
|
||||||
|
function! ResizeIfTooWide()
|
||||||
|
let max_width = float2nr(&columns * 0.8)
|
||||||
|
|
||||||
|
if winwidth(0) > max_width
|
||||||
|
execute 'vertical resize ' . float2nr(&columns * 0.5)
|
||||||
|
endif
|
||||||
|
endfunction
|
||||||
|
|
||||||
----- Keybinds ------------------------------------------------------------
|
----- Keybinds ------------------------------------------------------------
|
||||||
local map = vim.keymap.set
|
local map = vim.keymap.set
|
||||||
local NS = { noremap = true, silent = true }
|
local NS = { noremap = true, silent = true }
|
||||||
map("n", "K", "<Nop>", NS)
|
map("n", "gw", ":bdelete<CR>", NS)
|
||||||
map("v", ">", ">gv", NS)
|
map("n", "K", "<Nop>", NS)
|
||||||
map("v", "<", "<gv", NS)
|
map("v", ">", ">gv", NS)
|
||||||
map("v", "J", ":m '>+1<CR>gv=gv", NS)
|
map("v", "<", "<gv", NS)
|
||||||
map("v", "K", ":m '<-2<CR>gv=gv", NS)
|
map("v", "J", ":m '>+1<CR>gv=gv", NS)
|
||||||
map("n", "H", ":bnext<CR>zz", NS)
|
map("v", "K", ":m '<-2<CR>gv=gv", NS)
|
||||||
map("n", "L", ":bprev<CR>zz", NS)
|
map("n", "H", ":bnext<CR>zz", NS)
|
||||||
map("n", ",", ":copen<CR>", NS)
|
map("n", "L", ":bprev<CR>zz", NS)
|
||||||
map("n", ">", ":cn<CR>", NS)
|
map("n", ",", ":copen<CR>", NS)
|
||||||
map("n", "<", ":cp<CR>", NS)
|
map("n", ">", ":cn<CR>", NS)
|
||||||
map("n", "\\", ":noh<CR>", NS)
|
map("n", "<", ":cp<CR>", NS)
|
||||||
map("n", "E", ":Ex<CR>", NS)
|
map("n", "\\", ":noh<CR>", NS)
|
||||||
map("n", "<space>z", ":set relativenumber<CR>", NS)
|
map("n", "E", ":Ex<CR>", NS)
|
||||||
map("n", "<space>x", ":set norelativenumber<CR>", NS)
|
map("n", "<space>z", ":set relativenumber<CR>", NS)
|
||||||
map("n", "gb", ":make<CR>", NS)
|
map("n", "<space>x", ":set norelativenumber<CR>", NS)
|
||||||
map("n", "gs", ":w<CR>", NS)
|
map("n", "gb", ":make<CR>", NS)
|
||||||
map("n", "ghp", ":Gitsigns preview_hunk_inline<CR>", NS)
|
map("n", "gs", ":w<CR>", NS)
|
||||||
map("n", "gs", ":w<CR>", NS)
|
map("n", "ghp", ":Gitsigns preview_hunk_inline<CR>", NS)
|
||||||
map('n', '<leader>ff', function() require('telescope.builtin').find_files() end, NS)
|
map("n", "gs", ":w<CR>", NS)
|
||||||
map('n', '<leader>fg', function() require('telescope.builtin').live_grep() end, NS)
|
map('n', '<leader>ff', function() require('telescope.builtin').find_files() end, NS)
|
||||||
map('x', '<leader>ga', function() require('align').align_to_string({ preview = true, regex = false }) end, NS)
|
map('n', '<leader>fg', function() require('telescope.builtin').live_grep() end, NS)
|
||||||
|
map('x', '<leader>ga', function() require('align').align_to_string({ preview = true, regex = false }) end, NS)
|
||||||
|
map({'i'}, '<C-K>', function() require('luasnip').expand() end, NS)
|
||||||
|
map({'i', 's'}, '<C-L>', function() require('luasnip').jump( 1) end, NS)
|
||||||
|
map({'i', 's'}, '<C-J>', function() require('luasnip').jump(-1) end, NS)
|
||||||
|
map({'i', 's'}, '<C-E>', function() if require('luasnip').choice_active() then require('luasnip').change_choice(1) end end, NS)
|
||||||
|
map("n", "#", ":execute 'vertical resize ' . float2nr(&columns * 0.9)<CR>", NS)
|
||||||
+21
-13
@@ -1,16 +1,24 @@
|
|||||||
Host *
|
Host 74.208.174.125
|
||||||
ServerAliveInterval 60
|
HostName 74.208.174.125
|
||||||
|
User root
|
||||||
|
IdentityFile ~/.ssh/ionos_root
|
||||||
|
|
||||||
Host github.com
|
Host 74.208.174.125
|
||||||
AddKeysToAgent yes
|
HostName 74.208.174.125
|
||||||
IdentityFile ~/.ssh/id_ed25519
|
User main
|
||||||
|
IdentityFile ~/.ssh/ionos_main
|
||||||
Host 143.198.224.192
|
|
||||||
User git
|
|
||||||
AddKeysToAgent yes
|
|
||||||
IdentityFile ~/.ssh/gitea
|
|
||||||
|
|
||||||
Host git.kolokolnikov.dev
|
Host git.kolokolnikov.dev
|
||||||
User git
|
HostName git.kolokolnikov.dev
|
||||||
AddKeysToAgent yes
|
User git
|
||||||
IdentityFile ~/.ssh/gitea
|
IdentityFile ~/.ssh/gitea
|
||||||
|
|
||||||
|
Host 192.168.0.103
|
||||||
|
HostName 192.168.0.103
|
||||||
|
User pi
|
||||||
|
IdentityFile ~/.ssh/id_rsa
|
||||||
|
|
||||||
|
Host 192.168.0.103
|
||||||
|
HostName 192.168.0.103
|
||||||
|
User root
|
||||||
|
IdentityFile ~/.ssh/id_rsa
|
||||||
@@ -1 +0,0 @@
|
|||||||
/home/igor/.config/systemd/user/fn_lock_server.service
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
/home/igor/.local/share/systemd/user/gpu-screen-recorder-ui.service
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
/home/igor/.config/systemd/user/syncthing.service
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
[Unit]
|
|
||||||
Description=Apple Magic Keyboard FN Lock
|
|
||||||
After=network.target
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
ExecStart=/home/igor/Developer/linux/fn_lock_server/fn_lock_server
|
|
||||||
Type=forking
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=default.target
|
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
[Unit]
|
|
||||||
Description=Syncthing - Open Source Continuous File Synchronization
|
|
||||||
Documentation=man:syncthing(1)
|
|
||||||
StartLimitIntervalSec=60
|
|
||||||
StartLimitBurst=4
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
Environment="STLOGFORMATTIMESTAMP="
|
|
||||||
Environment="STLOGFORMATLEVELSTRING=false"
|
|
||||||
Environment="STLOGFORMATLEVELSYSLOG=true"
|
|
||||||
ExecStart=/home/igor/.local/bin/syncthing serve --no-browser --no-restart
|
|
||||||
Restart=on-failure
|
|
||||||
RestartSec=1
|
|
||||||
SuccessExitStatus=3 4
|
|
||||||
RestartForceExitStatus=3 4
|
|
||||||
|
|
||||||
# Hardening
|
|
||||||
SystemCallArchitectures=native
|
|
||||||
MemoryDenyWriteExecute=true
|
|
||||||
NoNewPrivileges=true
|
|
||||||
|
|
||||||
# Elevated permissions to sync ownership (disabled by default),
|
|
||||||
# see https://docs.syncthing.net/advanced/folder-sync-ownership
|
|
||||||
#AmbientCapabilities=CAP_CHOWN CAP_FOWNER
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=default.target
|
|
||||||
File renamed without changes.
@@ -0,0 +1,14 @@
|
|||||||
|
GIMP Palette
|
||||||
|
Name: My Custom Pallete
|
||||||
|
#
|
||||||
|
13 17 23 Bunker
|
||||||
|
16 133 255 Dodger Blue
|
||||||
|
152 195 121 Olivine
|
||||||
|
233 209 108 Rob Roy
|
||||||
|
215 78 66 Valencia
|
||||||
|
209 154 102 Whiskey
|
||||||
|
181 126 220 Lavender
|
||||||
|
95 102 114 Shuttle Gray
|
||||||
|
198 204 215 Ghost
|
||||||
|
229 192 123 Harvest Ghost
|
||||||
|
86 182 194 Fountain Blue
|
||||||
File renamed without changes.
File renamed without changes.
@@ -0,0 +1,284 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--The Xournal++ settings file. Do not edit this file! Most settings are available in the Settings dialog, the others are commented in this file, but handle with care!-->
|
||||||
|
<settings>
|
||||||
|
<property name="pressureSensitivity" value="false"/>
|
||||||
|
<property name="minimumPressure" value="0.05"/>
|
||||||
|
<property name="pressureMultiplier" value="1"/>
|
||||||
|
<property name="zoomGesturesEnabled" value="true"/>
|
||||||
|
<property name="selectedToolbar" value="Xournal++"/>
|
||||||
|
<property name="lastSavePath" value="/home/igor/Desktop"/>
|
||||||
|
<property name="lastOpenPath" value="/home/igor/Desktop"/>
|
||||||
|
<property name="lastImagePath" value=""/>
|
||||||
|
<property name="edgePanSpeed" value="20"/>
|
||||||
|
<property name="edgePanMaxMult" value="5"/>
|
||||||
|
<property name="zoomStep" value="10"/>
|
||||||
|
<property name="zoomStepScroll" value="2"/>
|
||||||
|
<property name="displayDpi" value="-1"/>
|
||||||
|
<property name="mainWndWidth" value="800"/>
|
||||||
|
<property name="mainWndHeight" value="600"/>
|
||||||
|
<property name="maximized" value="true"/>
|
||||||
|
<property name="showToolbar" value="true"/>
|
||||||
|
<property name="showSidebar" value="false"/>
|
||||||
|
<property name="sidebarWidth" value="50"/>
|
||||||
|
<property name="sidebarNumberingStyle" value="1"/>
|
||||||
|
<property name="sidebarOnRight" value="false"/>
|
||||||
|
<property name="scrollbarOnLeft" value="false"/>
|
||||||
|
<property name="menubarVisible" value="true"/>
|
||||||
|
<property name="filepathShownInTitlebar" value="false"/>
|
||||||
|
<property name="pageNumberShownInTitlebar" value="false"/>
|
||||||
|
<property name="numColumns" value="1"/>
|
||||||
|
<property name="numRows" value="1"/>
|
||||||
|
<property name="viewFixedRows" value="false"/>
|
||||||
|
<property name="showPairedPages" value="false"/>
|
||||||
|
<property name="layoutVertical" value="false"/>
|
||||||
|
<property name="layoutRightToLeft" value="false"/>
|
||||||
|
<property name="layoutBottomToTop" value="false"/>
|
||||||
|
<property name="numPairsOffset" value="1"/>
|
||||||
|
<!--The icon theme, allowed values are "disabled", "onDrawOfLastPage", and "onScrollOfLastPage"-->
|
||||||
|
<property name="emptyLastPageAppend" value="disabled"/>
|
||||||
|
<property name="presentationMode" value="false"/>
|
||||||
|
<!--Which GUI elements are shown in default view mode, separated by a colon (,)-->
|
||||||
|
<property name="defaultViewModeAttributes" value="showMenubar,showToolbar"/>
|
||||||
|
<!--Which GUI elements are shown in fullscreen view mode, separated by a colon (,)-->
|
||||||
|
<property name="fullscreenViewModeAttributes" value="goFullscren,showToolbar,showSidebar"/>
|
||||||
|
<!--Which GUI elements are shown in presentation view mode, separated by a colon (,)-->
|
||||||
|
<property name="presentationViewModeAttributes" value="goFullscren,showToolbar"/>
|
||||||
|
<!--The cursor icon used with a stylus, allowed values are "none", "dot", "big", "arrow"-->
|
||||||
|
<property name="stylusCursorType" value="dot"/>
|
||||||
|
<!--The eraser cursor visibility used with a stylus, allowed values are "never", "always", "hover", "touch"-->
|
||||||
|
<property name="eraserVisibility" value="always"/>
|
||||||
|
<!--The icon theme, allowed values are "iconsColor", "iconsLucide"-->
|
||||||
|
<property name="iconTheme" value="iconsColor"/>
|
||||||
|
<!--Dark/light mode, allowed values are "useSystem", "forceLight", "forceDark"-->
|
||||||
|
<property name="themeVariant" value="useSystem"/>
|
||||||
|
<property name="highlightPosition" value="false"/>
|
||||||
|
<property name="cursorHighlightColor" value="2164260608"/>
|
||||||
|
<property name="cursorHighlightBorderColor" value="2147483903"/>
|
||||||
|
<property name="cursorHighlightRadius" value="30"/>
|
||||||
|
<property name="cursorHighlightBorderWidth" value="0"/>
|
||||||
|
<property name="useStockIcons" value="false"/>
|
||||||
|
<property name="disableScrollbarFadeout" value="false"/>
|
||||||
|
<property name="disableAudio" value="false"/>
|
||||||
|
<!--Hides scroolbars in the main window, allowed values: "none", "horizontal", "vertical", "both"-->
|
||||||
|
<property name="scrollbarHideType" value="none"/>
|
||||||
|
<property name="autoloadMostRecent" value="false"/>
|
||||||
|
<property name="autoloadPdfXoj" value="true"/>
|
||||||
|
<property name="defaultSaveName" value="%F-Note-%H-%M"/>
|
||||||
|
<property name="defaultPdfExportName" value="%{name}_annotated"/>
|
||||||
|
<property name="autosaveEnabled" value="true"/>
|
||||||
|
<property name="autosaveTimeout" value="3"/>
|
||||||
|
<property name="addHorizontalSpace" value="false"/>
|
||||||
|
<property name="addHorizontalSpaceAmountRight" value="150"/>
|
||||||
|
<property name="addHorizontalSpaceAmountLeft" value="150"/>
|
||||||
|
<property name="addVerticalSpace" value="false"/>
|
||||||
|
<property name="addVerticalSpaceAmountAbove" value="150"/>
|
||||||
|
<property name="addVerticalSpaceAmountBelow" value="150"/>
|
||||||
|
<property name="unlimitedScrolling" value="false"/>
|
||||||
|
<property name="drawDirModsEnabled" value="false"/>
|
||||||
|
<property name="drawDirModsRadius" value="50"/>
|
||||||
|
<property name="snapRotation" value="true"/>
|
||||||
|
<property name="snapRotationTolerance" value="0.3"/>
|
||||||
|
<property name="snapGrid" value="true"/>
|
||||||
|
<property name="snapGridTolerance" value="0.5"/>
|
||||||
|
<property name="snapGridSize" value="14.17"/>
|
||||||
|
<property name="strokeRecognizerMinSize" value="40"/>
|
||||||
|
<property name="touchDrawing" value="false"/>
|
||||||
|
<property name="gtkTouchInertialScrolling" value="true"/>
|
||||||
|
<property name="pressureGuessing" value="false"/>
|
||||||
|
<property name="recolor.enabled" value="false"/>
|
||||||
|
<property name="recolor.sidebar" value="false"/>
|
||||||
|
<property name="recolor.dark" value="4281349190"/>
|
||||||
|
<property name="recolor.light" value="4291219701"/>
|
||||||
|
<property name="selectionBorderColor" value="4294901760"/>
|
||||||
|
<property name="backgroundColor" value="4292664021"/>
|
||||||
|
<property name="selectionMarkerColor" value="4285702095"/>
|
||||||
|
<property name="activeSelectionColor" value="4286381056"/>
|
||||||
|
<property name="touchZoomStartThreshold" value="0"/>
|
||||||
|
<property name="pageRerenderThreshold" value="5"/>
|
||||||
|
<!--The count of rendered PDF pages which will be cached.-->
|
||||||
|
<property name="pdfPageCacheSize" value="10"/>
|
||||||
|
<property name="preloadPagesBefore" value="3"/>
|
||||||
|
<property name="preloadPagesAfter" value="5"/>
|
||||||
|
<property name="eagerPageCleanup" value="true"/>
|
||||||
|
<!--Config for new pages-->
|
||||||
|
<property name="pageTemplate" value="xoj/template copyLastPageSettings=true size=595.275591x841.889764 backgroundType=lined backgroundColor=#ffffff "/>
|
||||||
|
<property name="sizeUnit" value=""/>
|
||||||
|
<property name="audioFolder" value=""/>
|
||||||
|
<property name="audioInputDevice" value="-1"/>
|
||||||
|
<property name="audioOutputDevice" value="-1"/>
|
||||||
|
<property name="audioSampleRate" value="44100"/>
|
||||||
|
<property name="audioGain" value="1"/>
|
||||||
|
<property name="defaultSeekTime" value="5"/>
|
||||||
|
<property name="pluginEnabled" value=""/>
|
||||||
|
<property name="pluginDisabled" value=""/>
|
||||||
|
<property name="strokeFilterIgnoreTime" value="150"/>
|
||||||
|
<property name="strokeFilterIgnoreLength" value="1"/>
|
||||||
|
<property name="strokeFilterSuccessiveTime" value="500"/>
|
||||||
|
<property name="strokeFilterEnabled" value="false"/>
|
||||||
|
<property name="doActionOnStrokeFiltered" value="false"/>
|
||||||
|
<property name="trySelectOnStrokeFiltered" value="false"/>
|
||||||
|
<property name="snapRecognizedShapesEnabled" value="false"/>
|
||||||
|
<property name="restoreLineWidthEnabled" value="false"/>
|
||||||
|
<property name="numIgnoredStylusEvents" value="0"/>
|
||||||
|
<property name="inputSystemTPCButton" value="false"/>
|
||||||
|
<property name="inputSystemDrawOutsideWindow" value="true"/>
|
||||||
|
<property name="preferredLocale" value=""/>
|
||||||
|
<property name="useSpacesForTab" value="false"/>
|
||||||
|
<property name="numberOfSpacesForTab" value="4"/>
|
||||||
|
<property name="laserPointerFadeOutTime" value="500"/>
|
||||||
|
<property name="stabilizerAveragingMethod" value="0"/>
|
||||||
|
<property name="stabilizerPreprocessor" value="0"/>
|
||||||
|
<property name="stabilizerBuffersize" value="2"/>
|
||||||
|
<property name="stabilizerSigma" value="0.5"/>
|
||||||
|
<property name="stabilizerDeadzoneRadius" value="1.2"/>
|
||||||
|
<property name="stabilizerDrag" value="0.4"/>
|
||||||
|
<property name="stabilizerMass" value="5"/>
|
||||||
|
<property name="stabilizerCuspDetection" value="true"/>
|
||||||
|
<property name="stabilizerFinalizeStroke" value="true"/>
|
||||||
|
<property name="colorPalette" value="/usr/share/xournalpp/palettes/xournal.gpl"/>
|
||||||
|
<property name="latexSettings.autoCheckDependencies" value="true"/>
|
||||||
|
<property name="latexSettings.defaultText" value="x^2"/>
|
||||||
|
<property name="latexSettings.globalTemplatePath" value="/usr/share/xournalpp/resources/default_template.tex"/>
|
||||||
|
<property name="latexSettings.genCmd" value="pdflatex -halt-on-error -interaction=nonstopmode '{}'"/>
|
||||||
|
<property name="latexSettings.sourceViewThemeId" value="classic"/>
|
||||||
|
<property name="latexSettings.editorFont" value="Monospace 12"/>
|
||||||
|
<property name="latexSettings.useCustomEditorFont" value="false"/>
|
||||||
|
<property name="latexSettings.editorWordWrap" value="true"/>
|
||||||
|
<property name="latexSettings.sourceViewAutoIndent" value="true"/>
|
||||||
|
<property name="latexSettings.sourceViewSyntaxHighlight" value="true"/>
|
||||||
|
<property name="latexSettings.sourceViewShowLineNumbers" value="false"/>
|
||||||
|
<property name="latexSettings.useExternalEditor" value="false"/>
|
||||||
|
<property name="latexSettings.externalEditorAutoConfirm" value="false"/>
|
||||||
|
<property name="latexSettings.externalEditorCmd" value=""/>
|
||||||
|
<property name="latexSettings.temporaryFileExt" value="tex"/>
|
||||||
|
<property name="font" font="Sans" size="12"/>
|
||||||
|
<data name="buttonConfig">
|
||||||
|
<data name="default">
|
||||||
|
<attribute name="color" type="hex" value="ff000000"/>
|
||||||
|
<attribute name="drawingType" type="string" value="default"/>
|
||||||
|
<attribute name="size" type="string" value="thin"/>
|
||||||
|
<attribute name="strokeType" type="string" value="none"/>
|
||||||
|
<attribute name="tool" type="string" value="pen"/>
|
||||||
|
</data>
|
||||||
|
<data name="eraser">
|
||||||
|
<attribute name="eraserMode" type="string" value="none"/>
|
||||||
|
<attribute name="size" type="string" value="none"/>
|
||||||
|
<attribute name="tool" type="string" value="eraser"/>
|
||||||
|
</data>
|
||||||
|
<data name="left">
|
||||||
|
<attribute name="tool" type="string" value="none"/>
|
||||||
|
</data>
|
||||||
|
<data name="middle">
|
||||||
|
<attribute name="tool" type="string" value="hand"/>
|
||||||
|
</data>
|
||||||
|
<data name="right">
|
||||||
|
<attribute name="tool" type="string" value="none"/>
|
||||||
|
</data>
|
||||||
|
<data name="stylus">
|
||||||
|
<attribute name="color" type="hex" value="ff000000"/>
|
||||||
|
<attribute name="drawingType" type="string" value="default"/>
|
||||||
|
<attribute name="size" type="string" value="none"/>
|
||||||
|
<attribute name="tool" type="string" value="highlighter"/>
|
||||||
|
</data>
|
||||||
|
<data name="stylus2">
|
||||||
|
<attribute name="tool" type="string" value="none"/>
|
||||||
|
</data>
|
||||||
|
<data name="touch">
|
||||||
|
<attribute name="device" type="string" value=""/>
|
||||||
|
<attribute name="disableDrawing" type="boolean" value="false"/>
|
||||||
|
<attribute name="tool" type="string" value="none"/>
|
||||||
|
</data>
|
||||||
|
</data>
|
||||||
|
<data name="deviceClasses">
|
||||||
|
<data name="">
|
||||||
|
<attribute name="deviceClass" type="int" value="0"/>
|
||||||
|
<attribute name="deviceSource" type="int" value="0"/>
|
||||||
|
</data>
|
||||||
|
<data name="Wacom Intuos BT S Pen">
|
||||||
|
<attribute name="deviceClass" type="int" value="2"/>
|
||||||
|
<attribute name="deviceSource" type="int" value="1"/>
|
||||||
|
</data>
|
||||||
|
<data name="Wacom Intuos BT S Pen Pen (0x18803b7e)">
|
||||||
|
<attribute name="deviceClass" type="int" value="2"/>
|
||||||
|
<attribute name="deviceSource" type="int" value="1"/>
|
||||||
|
</data>
|
||||||
|
<data name="Wayland Finger Scrolling">
|
||||||
|
<attribute name="deviceClass" type="int" value="1"/>
|
||||||
|
<attribute name="deviceSource" type="int" value="6"/>
|
||||||
|
</data>
|
||||||
|
<data name="Wayland Pointer">
|
||||||
|
<attribute name="deviceClass" type="int" value="1"/>
|
||||||
|
<attribute name="deviceSource" type="int" value="0"/>
|
||||||
|
</data>
|
||||||
|
<data name="Wayland Wheel Scrolling">
|
||||||
|
<attribute name="deviceClass" type="int" value="1"/>
|
||||||
|
<attribute name="deviceSource" type="int" value="0"/>
|
||||||
|
</data>
|
||||||
|
<data name="YJX-CHIP MCHOSE G3 V2 Mouse">
|
||||||
|
<attribute name="deviceClass" type="int" value="1"/>
|
||||||
|
<attribute name="deviceSource" type="int" value="0"/>
|
||||||
|
</data>
|
||||||
|
</data>
|
||||||
|
<data name="tools">
|
||||||
|
<attribute name="current" type="string" value="selectRegion"/>
|
||||||
|
<data name="drawArrow"/>
|
||||||
|
<data name="drawCoordinateSystem"/>
|
||||||
|
<data name="drawDoubleArrow"/>
|
||||||
|
<data name="drawEllipse"/>
|
||||||
|
<data name="drawRect"/>
|
||||||
|
<data name="drawSpline"/>
|
||||||
|
<data name="eraser">
|
||||||
|
<attribute name="size" type="string" value="THIN"/>
|
||||||
|
<attribute name="type" type="string" value="deleteStroke"/>
|
||||||
|
</data>
|
||||||
|
<data name="hand"/>
|
||||||
|
<data name="highlighter">
|
||||||
|
<attribute name="color" type="hex" value="ffeeff00"/>
|
||||||
|
<attribute name="drawingType" type="string" value="default"/>
|
||||||
|
<attribute name="fill" type="int" value="0"/>
|
||||||
|
<attribute name="fillAlpha" type="int" value="128"/>
|
||||||
|
<attribute name="size" type="string" value="MEDIUM"/>
|
||||||
|
</data>
|
||||||
|
<data name="image"/>
|
||||||
|
<data name="laserPointerHighlighter">
|
||||||
|
<attribute name="color" type="hex" value="ffff0000"/>
|
||||||
|
<attribute name="size" type="string" value="MEDIUM"/>
|
||||||
|
</data>
|
||||||
|
<data name="laserPointerPen">
|
||||||
|
<attribute name="color" type="hex" value="ffff0000"/>
|
||||||
|
<attribute name="size" type="string" value="MEDIUM"/>
|
||||||
|
</data>
|
||||||
|
<data name="pen">
|
||||||
|
<attribute name="color" type="hex" value="ff000000"/>
|
||||||
|
<attribute name="drawingType" type="string" value="default"/>
|
||||||
|
<attribute name="fill" type="int" value="0"/>
|
||||||
|
<attribute name="fillAlpha" type="int" value="128"/>
|
||||||
|
<attribute name="size" type="string" value="MEDIUM"/>
|
||||||
|
<attribute name="style" type="string" value="plain"/>
|
||||||
|
</data>
|
||||||
|
<data name="playObject"/>
|
||||||
|
<data name="selectMultiLayerRect"/>
|
||||||
|
<data name="selectMultiLayerRegion"/>
|
||||||
|
<data name="selectObject"/>
|
||||||
|
<data name="selectPdfTextLinear">
|
||||||
|
<attribute name="color" type="hex" value="ff000000"/>
|
||||||
|
</data>
|
||||||
|
<data name="selectPdfTextRect">
|
||||||
|
<attribute name="color" type="hex" value="ff000000"/>
|
||||||
|
</data>
|
||||||
|
<data name="selectRect"/>
|
||||||
|
<data name="selectRegion"/>
|
||||||
|
<data name="showFloatingToolbox"/>
|
||||||
|
<data name="text">
|
||||||
|
<attribute name="color" type="hex" value="ff000000"/>
|
||||||
|
</data>
|
||||||
|
<data name="verticalSpace"/>
|
||||||
|
</data>
|
||||||
|
<data name="touch">
|
||||||
|
<attribute name="cmdDisable" type="string" value=""/>
|
||||||
|
<attribute name="cmdEnable" type="string" value=""/>
|
||||||
|
<attribute name="disableTouch" type="boolean" value="false"/>
|
||||||
|
<attribute name="method" type="string" value="auto"/>
|
||||||
|
<attribute name="timeout" type="int" value="1000"/>
|
||||||
|
</data>
|
||||||
|
</settings>
|
||||||
File renamed without changes.
Reference in new issue
Block a user