Major vim update
This commit is contained in:
parent
a12abc27f7
commit
b86f6ad550
26 changed files with 2764 additions and 165 deletions
13
private_dot_config/nvim/lazy-lock.json
Normal file
13
private_dot_config/nvim/lazy-lock.json
Normal file
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"LuaSnip": { "branch": "master", "commit": "825a61bad1d60d917a7962d73cf3c683f4e0407e" },
|
||||
"cmp-nvim-lsp": { "branch": "main", "commit": "5af77f54de1b16c34b23cba810150689a3a90312" },
|
||||
"dashboard-nvim": { "branch": "master", "commit": "681300934baf36f6184ca41f0b26aed22056d4ee" },
|
||||
"fzf-lua": { "branch": "main", "commit": "f430c5b3b1d531cff8d011474461ea3090e932e2" },
|
||||
"lazy.nvim": { "branch": "main", "commit": "bef521ac89c8d423f9d092e37b58e8af0c099309" },
|
||||
"monokai.nvim": { "branch": "master", "commit": "b8bd44d5796503173627d7a1fc51f77ec3a08a63" },
|
||||
"nvim-cmp": { "branch": "main", "commit": "ce16de5665c766f39c271705b17fff06f7bcb84f" },
|
||||
"nvim-lspconfig": { "branch": "master", "commit": "96e5711040df23583591391ce49e556b8cd248d8" },
|
||||
"nvim-treesitter": { "branch": "master", "commit": "1b050206e490a4146cdf25c7b38969c1711b5620" },
|
||||
"nvim-web-devicons": { "branch": "master", "commit": "3ee60deaa539360518eaab93a6c701fe9f4d82ef" },
|
||||
"vim-easy-align": { "branch": "master", "commit": "12dd6316974f71ce333e360c0260b4e1f81169c3" }
|
||||
}
|
12
private_dot_config/nvim/lua/plugins/lazy.lua
Normal file
12
private_dot_config/nvim/lua/plugins/lazy.lua
Normal file
|
@ -0,0 +1,12 @@
|
|||
local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
|
||||
if not vim.loop.fs_stat(lazypath) then
|
||||
vim.fn.system({
|
||||
"git" ,
|
||||
"clone" ,
|
||||
"--filter=blob:none" ,
|
||||
"https://github.com/folke/lazy.nvim.git",
|
||||
"--branch=stable" , -- latest stable release
|
||||
lazypath ,
|
||||
})
|
||||
end
|
||||
vim.opt.rtp:prepend(lazypath)
|
|
@ -0,0 +1 @@
|
|||
require'lspconfig'.eslint.setup{}
|
110
private_dot_config/nvim/lua/plugins/nvim-lspconfig/settings.lua
Normal file
110
private_dot_config/nvim/lua/plugins/nvim-lspconfig/settings.lua
Normal file
|
@ -0,0 +1,110 @@
|
|||
--[[
|
||||
Settings for main nvim-lspconfg plugin
|
||||
--]]
|
||||
|
||||
-- Setup language servers.
|
||||
local lspconfig = require('lspconfig')
|
||||
local luasnip = require('luasnip')
|
||||
lspconfig.pyright.setup {}
|
||||
lspconfig.tsserver.setup {}
|
||||
lspconfig.rust_analyzer.setup {
|
||||
-- Server-specific settings. See `:help lspconfig-setup`
|
||||
settings = {
|
||||
['rust-analyzer'] = {},
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
-- Global mappings.
|
||||
-- See `:help vim.diagnostic.*` for documentation on any of the below functions
|
||||
vim.keymap.set('n', '<Leader>ple', vim.diagnostic.open_float)
|
||||
vim.keymap.set('n', '<Leader>pln', vim.diagnostic.goto_prev)
|
||||
vim.keymap.set('n', '<Leader>pl?', vim.diagnostic.goto_next)
|
||||
vim.keymap.set('n', '<Leader>plq', vim.diagnostic.setloclist)
|
||||
|
||||
-- Use LspAttach autocommand to only map the following keys
|
||||
-- after the language server attaches to the current buffer
|
||||
vim.api.nvim_create_autocmd('LspAttach', {
|
||||
group = vim.api.nvim_create_augroup('UserLspConfig', {}),
|
||||
callback = function(ev)
|
||||
-- Enable completion triggered by <c-x><c-o>
|
||||
vim.bo[ev.buf].omnifunc = 'v:lua.vim.lsp.omnifunc'
|
||||
|
||||
-- Buffer local mappings.
|
||||
-- See `:help vim.lsp.*` for documentation on any of the below functions
|
||||
local opts = { buffer = ev.buf }
|
||||
vim.keymap.set('n', '<Leader>plD', vim.lsp.buf.declaration, opts)
|
||||
vim.keymap.set('n', '<Leader>pld', vim.lsp.buf.definition, opts)
|
||||
vim.keymap.set('n', '<Leader>plh', vim.lsp.buf.hover, opts)
|
||||
vim.keymap.set('n', '<Leader>pli', vim.lsp.buf.implementation, opts)
|
||||
vim.keymap.set('n', '<Leader>pls', vim.lsp.buf.signature_help, opts)
|
||||
vim.keymap.set('n', '<Leader>plwa', vim.lsp.buf.add_workspace_folder, opts)
|
||||
vim.keymap.set('n', '<Leader>plwr', vim.lsp.buf.remove_workspace_folder, opts)
|
||||
vim.keymap.set('n', '<Leader>plwl', function()
|
||||
print(vim.inspect(vim.lsp.buf.list_workspace_folders()))
|
||||
end, opts)
|
||||
vim.keymap.set('n', '<Leader>plt', vim.lsp.buf.type_definition, opts)
|
||||
vim.keymap.set('n', '<Leader>plr', vim.lsp.buf.rename, opts)
|
||||
vim.keymap.set({ 'n', 'v' }, '<Leader>plca', vim.lsp.buf.code_action, opts)
|
||||
vim.keymap.set('n', 'gr', vim.lsp.buf.references, opts)
|
||||
vim.keymap.set('n', '<Leader>pll', function()
|
||||
vim.lsp.buf.format { async = true }
|
||||
end, opts)
|
||||
end,
|
||||
})
|
||||
|
||||
-- Add additional capabilities supported by nvim-cmp
|
||||
local capabilities = require("cmp_nvim_lsp").default_capabilities()
|
||||
|
||||
local lspconfig = require('lspconfig')
|
||||
|
||||
-- Enable some language servers with the additional completion capabilities offered by nvim-cmp
|
||||
local servers = { 'rust_analyzer', 'tsserver' }
|
||||
for _, lsp in ipairs(servers) do
|
||||
lspconfig[lsp].setup {
|
||||
-- on_attach = my_custom_on_attach,
|
||||
capabilities = capabilities,
|
||||
}
|
||||
end
|
||||
|
||||
-- nvim-cmp setup
|
||||
local cmp = require 'cmp'
|
||||
cmp.setup {
|
||||
snippet = {
|
||||
expand = function(args)
|
||||
luasnip.lsp_expand(args.body)
|
||||
end,
|
||||
},
|
||||
mapping = cmp.mapping.preset.insert({
|
||||
['<C-u>'] = cmp.mapping.scroll_docs(-4), -- Up
|
||||
['<C-d>'] = cmp.mapping.scroll_docs(4), -- Down
|
||||
-- C-b (back) C-f (forward) for snippet placeholder navigation.
|
||||
['<C-Space>'] = cmp.mapping.complete(),
|
||||
['<CR>'] = cmp.mapping.confirm {
|
||||
behavior = cmp.ConfirmBehavior.Replace,
|
||||
select = true,
|
||||
},
|
||||
['<Tab>'] = cmp.mapping(function(fallback)
|
||||
if cmp.visible() then
|
||||
cmp.select_next_item()
|
||||
elseif luasnip.expand_or_jumpable() then
|
||||
luasnip.expand_or_jump()
|
||||
else
|
||||
fallback()
|
||||
end
|
||||
end, { 'i', 's' }),
|
||||
['<S-Tab>'] = cmp.mapping(function(fallback)
|
||||
if cmp.visible() then
|
||||
cmp.select_prev_item()
|
||||
elseif luasnip.jumpable(-1) then
|
||||
luasnip.jump(-1)
|
||||
else
|
||||
fallback()
|
||||
end
|
||||
end, { 'i', 's' }),
|
||||
}),
|
||||
sources = {
|
||||
{ name = 'nvim_lsp' },
|
||||
{ name = 'luasnip' },
|
||||
},
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
return {
|
||||
'hrsh7th/cmp-nvim-lsp',
|
||||
}
|
|
@ -0,0 +1,77 @@
|
|||
return {
|
||||
'glepnir/dashboard-nvim',
|
||||
event = 'VimEnter' ,
|
||||
config = function()
|
||||
require('dashboard').setup({
|
||||
theme = 'doom',
|
||||
config = {
|
||||
header = {
|
||||
'',
|
||||
'MMMMMMMMMWkdXMMMMMMMMMMMMMWXOd:\'.. ..\':oOXWMMMMMMMMMMMMMNxkWMMMMMMMMM',
|
||||
'MMMMMMMMMWo.;kNMMMMMMMMNOd:\'. .\':oONMMMMMMMMWO:.lWMMMMMMMMM',
|
||||
'MMMMMMMMMWo ;kNMMMNkc\' \'ckXMMMWO:. lWMMMMMMMMM',
|
||||
'MMMMMMMMMWo .;kKd\' \'oKO:. lWMMMMMMMMM',
|
||||
'MMMMMMMMMWo .xO:. :Ox\' lWMMMMMMMMM',
|
||||
'MMMMMMMMMWo .oKWMNk;. ;kNMMXd\' lWMMMMMMMMM',
|
||||
'MMMMMMMMMWo..oKWMMMMMNk;. ;kNMMMMMMXd\'.lWMMMMMMMMM',
|
||||
'MMMMMMMMMWOdKWMMMMMMMMMNk;. ;kNMMMMMMMMMWXxOWMMMMMMMMM',
|
||||
'MMMMMMMMMMMMMMMMMMMMMMMMMNk;. ;kNMMMMMMMMMMMMMMMMMMMMMMMMM',
|
||||
'MMMMMMMMMMMMMMMMMMMMMMMMMMMNk;. ;kNMMMMMMMMMMMMMMMMMMMMMMMMMMM',
|
||||
'MMMMMMMMMMMMMMMMMMMMMMMMMMMMMNk;. ;kNMMMMMMMMMMMMMMMMMMMMMMMMMMMMM',
|
||||
'MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNk;. ;kNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM',
|
||||
'MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNk;. .;kNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM',
|
||||
'XWMMMMMMMW0doooooooooooooooooooooooddddooooooooooooooooooooooooo0WMMMMMMMMX',
|
||||
',oKWMMMMMWd. ;kNMNk; oWMMMMMMXo\'',
|
||||
'. .oKWMMMMk. ;kNMMMMMNk; .kMMMMMXd\' ',
|
||||
'\' .oXWMMX; ;kNMMMMMMMMMNk; ;KMMWXd\' .',
|
||||
'c .oXWWx. ;kNMMMMMMMMMMMMMNk; .xWWXd\' :',
|
||||
'O. .oXNo ;kNMMMMMMMMMMMMMMMMMNk; lXXd\' .k',
|
||||
'No .oOc ;kNMMMMMMMMMMMMMMMMMMMMMNk; cOd\' lN',
|
||||
'MX: \'c;. ;kNMMMMMMMMMMMMMMMMMMMMMMMMMNk; .;c\' ;KM',
|
||||
'MM0; ... ;kNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNk; ... ,0MM',
|
||||
'MMM0; .:kNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNk:. ,0MMM',
|
||||
'MMMMKc ;kNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNk; :KMMMM',
|
||||
'MMMMMNd. ;kNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNk; .oXMMMMM',
|
||||
'MMMMMMW0:. ;kNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNk; ;OWMMMMMM',
|
||||
'MMMMMMMMNl\'lXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXl\'lXMMMMMMMM',
|
||||
'',
|
||||
},
|
||||
center = {
|
||||
{
|
||||
icon = ' ' ,
|
||||
desc = 'Fichiers récents',
|
||||
key = 'o',
|
||||
keymap = ', f r',
|
||||
action = 'lua require(\'fzf-lua\').oldfiles()',
|
||||
},
|
||||
{
|
||||
icon = ' ',
|
||||
desc = 'Rechercher un fichier',
|
||||
key = 'r',
|
||||
keymap = ', f f',
|
||||
action = 'lua require(\'fzf-lua\').files()',
|
||||
},
|
||||
{
|
||||
icon = ' ',
|
||||
desc = 'Rechercher un mot',
|
||||
key = 'm',
|
||||
keymap = ', f w',
|
||||
action = 'lua require(\'fzf-lua\').grep()',
|
||||
},
|
||||
{
|
||||
icon = ' ',
|
||||
desc = 'Ouvrir des fichiers de configuration',
|
||||
key = 'c',
|
||||
keymap = ', i e',
|
||||
action = 'lua vim.cmd( \'e ~/AppData/Local/nvim/init.lua\')',
|
||||
},
|
||||
},
|
||||
footer = {
|
||||
},
|
||||
} ,
|
||||
})
|
||||
end ,
|
||||
dependencies = { {
|
||||
'nvim-tree/nvim-web-devicons',
|
||||
} }
|
||||
} -- dashboard at start
|
10
private_dot_config/nvim/lua/plugins/settings/fzf-lua.lua
Normal file
10
private_dot_config/nvim/lua/plugins/settings/fzf-lua.lua
Normal file
|
@ -0,0 +1,10 @@
|
|||
return {
|
||||
'ibhagwan/fzf-lua',
|
||||
dependencies = {
|
||||
'nvim-tree/nvim-web-devicons',
|
||||
} ,
|
||||
config = function()
|
||||
require('fzf-lua').setup({
|
||||
})
|
||||
end
|
||||
} -- use fzf with nvim
|
3
private_dot_config/nvim/lua/plugins/settings/luasnip.lua
Normal file
3
private_dot_config/nvim/lua/plugins/settings/luasnip.lua
Normal file
|
@ -0,0 +1,3 @@
|
|||
return {
|
||||
'L3MON4D3/LuaSnip',
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
return {
|
||||
'tanvirtin/monokai.nvim',
|
||||
} -- colorscheme
|
|
@ -0,0 +1,16 @@
|
|||
return {
|
||||
'neovim/nvim-lspconfig',
|
||||
event = {
|
||||
'BufReadPre',
|
||||
'BufNewFile',
|
||||
},
|
||||
servers = {
|
||||
settings = {
|
||||
Lua = {
|
||||
telemetry = {
|
||||
enable = false,
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
|
@ -0,0 +1,22 @@
|
|||
return {
|
||||
'nvim-treesitter/nvim-treesitter',
|
||||
version = false,
|
||||
build = function()
|
||||
require('nvim-treesitter.install').update( {
|
||||
with_sync = true,
|
||||
} )()
|
||||
end,
|
||||
opts = {
|
||||
highlight = {
|
||||
enable = true,
|
||||
},
|
||||
indent = {
|
||||
enable = true,
|
||||
},
|
||||
ensure_installed = {
|
||||
"all"
|
||||
},
|
||||
sync_install = false,
|
||||
auto_install = false,
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
return {
|
||||
'hrsh7th/nvim-cmp',
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
return {
|
||||
'junegunn/vim-easy-align',
|
||||
}
|
24
private_dot_config/python/pythonrc
Normal file
24
private_dot_config/python/pythonrc
Normal file
|
@ -0,0 +1,24 @@
|
|||
def is_vanilla() -> bool:
|
||||
import sys
|
||||
return not hasattr(__builtins__, '__IPYTHON__') and 'bpython' not in sys.argv[0]
|
||||
|
||||
|
||||
def setup_history():
|
||||
import os
|
||||
import atexit
|
||||
import readline
|
||||
from pathlib import Path
|
||||
|
||||
if state_home := os.environ.get('XDG_STATE_HOME'):
|
||||
state_home = Path(state_home)
|
||||
else:
|
||||
state_home = Path.home() / '.local' / 'state'
|
||||
|
||||
history: Path = state_home / 'python_history'
|
||||
|
||||
readline.read_history_file(str(history))
|
||||
atexit.register(readline.write_history_file, str(history))
|
||||
|
||||
|
||||
if is_vanilla():
|
||||
setup_history()
|
124
private_dot_config/subversion/README.txt
Normal file
124
private_dot_config/subversion/README.txt
Normal file
|
@ -0,0 +1,124 @@
|
|||
This directory holds run-time configuration information for Subversion
|
||||
clients. The configuration files all share the same syntax, but you
|
||||
should examine a particular file to learn what configuration
|
||||
directives are valid for that file.
|
||||
|
||||
The syntax is standard INI format:
|
||||
|
||||
- Empty lines, and lines starting with '#', are ignored.
|
||||
The first significant line in a file must be a section header.
|
||||
|
||||
- A section starts with a section header, which must start in
|
||||
the first column:
|
||||
|
||||
[section-name]
|
||||
|
||||
- An option, which must always appear within a section, is a pair
|
||||
(name, value). There are two valid forms for defining an
|
||||
option, both of which must start in the first column:
|
||||
|
||||
name: value
|
||||
name = value
|
||||
|
||||
Whitespace around the separator (:, =) is optional.
|
||||
|
||||
- Section and option names are case-insensitive, but case is
|
||||
preserved.
|
||||
|
||||
- An option's value may be broken into several lines. The value
|
||||
continuation lines must start with at least one whitespace.
|
||||
Trailing whitespace in the previous line, the newline character
|
||||
and the leading whitespace in the continuation line is compressed
|
||||
into a single space character.
|
||||
|
||||
- All leading and trailing whitespace around a value is trimmed,
|
||||
but the whitespace within a value is preserved, with the
|
||||
exception of whitespace around line continuations, as
|
||||
described above.
|
||||
|
||||
- When a value is a boolean, any of the following strings are
|
||||
recognised as truth values (case does not matter):
|
||||
|
||||
true false
|
||||
yes no
|
||||
on off
|
||||
1 0
|
||||
|
||||
- When a value is a list, it is comma-separated. Again, the
|
||||
whitespace around each element of the list is trimmed.
|
||||
|
||||
- Option values may be expanded within a value by enclosing the
|
||||
option name in parentheses, preceded by a percent sign and
|
||||
followed by an 's':
|
||||
|
||||
%(name)s
|
||||
|
||||
The expansion is performed recursively and on demand, during
|
||||
svn_option_get. The name is first searched for in the same
|
||||
section, then in the special [DEFAULT] section. If the name
|
||||
is not found, the whole '%(name)s' placeholder is left
|
||||
unchanged.
|
||||
|
||||
Any modifications to the configuration data invalidate all
|
||||
previously expanded values, so that the next svn_option_get
|
||||
will take the modifications into account.
|
||||
|
||||
The syntax of the configuration files is a subset of the one used by
|
||||
Python's ConfigParser module; see
|
||||
|
||||
https://docs.python.org/3/library/configparser.html
|
||||
|
||||
Configuration data in the Windows registry
|
||||
==========================================
|
||||
|
||||
On Windows, configuration data may also be stored in the registry. The
|
||||
functions svn_config_read and svn_config_merge will read from the
|
||||
registry when passed file names of the form:
|
||||
|
||||
REGISTRY:<hive>/path/to/config-key
|
||||
|
||||
The REGISTRY: prefix must be in upper case. The <hive> part must be
|
||||
one of:
|
||||
|
||||
HKLM for HKEY_LOCAL_MACHINE
|
||||
HKCU for HKEY_CURRENT_USER
|
||||
|
||||
The values in config-key represent the options in the [DEFAULT] section.
|
||||
The keys below config-key represent other sections, and their values
|
||||
represent the options. Only values of type REG_SZ whose name doesn't
|
||||
start with a '#' will be used; other values, as well as the keys'
|
||||
default values, will be ignored.
|
||||
|
||||
|
||||
File locations
|
||||
==============
|
||||
|
||||
Typically, Subversion uses two config directories, one for site-wide
|
||||
configuration,
|
||||
|
||||
Unix:
|
||||
/etc/subversion/servers
|
||||
/etc/subversion/config
|
||||
/etc/subversion/hairstyles
|
||||
Windows:
|
||||
%ALLUSERSPROFILE%\Application Data\Subversion\servers
|
||||
%ALLUSERSPROFILE%\Application Data\Subversion\config
|
||||
%ALLUSERSPROFILE%\Application Data\Subversion\hairstyles
|
||||
REGISTRY:HKLM\Software\Tigris.org\Subversion\Servers
|
||||
REGISTRY:HKLM\Software\Tigris.org\Subversion\Config
|
||||
REGISTRY:HKLM\Software\Tigris.org\Subversion\Hairstyles
|
||||
|
||||
and one for per-user configuration:
|
||||
|
||||
Unix:
|
||||
~/.subversion/servers
|
||||
~/.subversion/config
|
||||
~/.subversion/hairstyles
|
||||
Windows:
|
||||
%APPDATA%\Subversion\servers
|
||||
%APPDATA%\Subversion\config
|
||||
%APPDATA%\Subversion\hairstyles
|
||||
REGISTRY:HKCU\Software\Tigris.org\Subversion\Servers
|
||||
REGISTRY:HKCU\Software\Tigris.org\Subversion\Config
|
||||
REGISTRY:HKCU\Software\Tigris.org\Subversion\Hairstyles
|
||||
|
189
private_dot_config/subversion/config
Normal file
189
private_dot_config/subversion/config
Normal file
|
@ -0,0 +1,189 @@
|
|||
### This file configures various client-side behaviors.
|
||||
###
|
||||
### The commented-out examples below are intended to demonstrate
|
||||
### how to use this file.
|
||||
|
||||
### Section for authentication and authorization customizations.
|
||||
[auth]
|
||||
### Set password stores used by Subversion. They should be
|
||||
### delimited by spaces or commas. The order of values determines
|
||||
### the order in which password stores are used.
|
||||
### Valid password stores:
|
||||
### gnome-keyring (Unix-like systems)
|
||||
### kwallet (Unix-like systems)
|
||||
### gpg-agent (Unix-like systems)
|
||||
### keychain (Mac OS X)
|
||||
### windows-cryptoapi (Windows)
|
||||
# password-stores = gpg-agent,gnome-keyring,kwallet
|
||||
### To disable all password stores, use an empty list:
|
||||
# password-stores =
|
||||
###
|
||||
### Set KWallet wallet used by Subversion. If empty or unset,
|
||||
### then the default network wallet will be used.
|
||||
# kwallet-wallet =
|
||||
###
|
||||
### Include PID (Process ID) in Subversion application name when
|
||||
### using KWallet. It defaults to 'no'.
|
||||
# kwallet-svn-application-name-with-pid = yes
|
||||
###
|
||||
### Set ssl-client-cert-file-prompt to 'yes' to cause the client
|
||||
### to prompt for a path to a client cert file when the server
|
||||
### requests a client cert but no client cert file is found in the
|
||||
### expected place (see the 'ssl-client-cert-file' option in the
|
||||
### 'servers' configuration file). Defaults to 'no'.
|
||||
# ssl-client-cert-file-prompt = no
|
||||
###
|
||||
### The rest of the [auth] section in this file has been deprecated.
|
||||
### Both 'store-passwords' and 'store-auth-creds' can now be
|
||||
### specified in the 'servers' file in your config directory
|
||||
### and are documented there. Anything specified in this section
|
||||
### is overridden by settings specified in the 'servers' file.
|
||||
# store-passwords = no
|
||||
# store-auth-creds = no
|
||||
|
||||
### Section for configuring external helper applications.
|
||||
[helpers]
|
||||
### Set editor-cmd to the command used to invoke your text editor.
|
||||
### This will override the environment variables that Subversion
|
||||
### examines by default to find this information ($EDITOR,
|
||||
### et al).
|
||||
# editor-cmd = editor (vi, emacs, notepad, etc.)
|
||||
### Set diff-cmd to the absolute path of your 'diff' program.
|
||||
### This will override the compile-time default, which is to use
|
||||
### Subversion's internal diff implementation.
|
||||
# diff-cmd = diff_program (diff, gdiff, etc.)
|
||||
### Diff-extensions are arguments passed to an external diff
|
||||
### program or to Subversion's internal diff implementation.
|
||||
### Set diff-extensions to override the default arguments ('-u').
|
||||
# diff-extensions = -u -p
|
||||
### Set diff3-cmd to the absolute path of your 'diff3' program.
|
||||
### This will override the compile-time default, which is to use
|
||||
### Subversion's internal diff3 implementation.
|
||||
# diff3-cmd = diff3_program (diff3, gdiff3, etc.)
|
||||
### Set diff3-has-program-arg to 'yes' if your 'diff3' program
|
||||
### accepts the '--diff-program' option.
|
||||
# diff3-has-program-arg = [yes | no]
|
||||
### Set merge-tool-cmd to the command used to invoke your external
|
||||
### merging tool of choice. Subversion will pass 5 arguments to
|
||||
### the specified command: base theirs mine merged wcfile
|
||||
# merge-tool-cmd = merge_command
|
||||
|
||||
### Section for configuring tunnel agents.
|
||||
[tunnels]
|
||||
### Configure svn protocol tunnel schemes here. By default, only
|
||||
### the 'ssh' scheme is defined. You can define other schemes to
|
||||
### be used with 'svn+scheme://hostname/path' URLs. A scheme
|
||||
### definition is simply a command, optionally prefixed by an
|
||||
### environment variable name which can override the command if it
|
||||
### is defined. The command (or environment variable) may contain
|
||||
### arguments, using standard shell quoting for arguments with
|
||||
### spaces. The command will be invoked as:
|
||||
### <command> <hostinfo> svnserve -t
|
||||
### where <hostinfo> is the hostname part of the URL. If the URL
|
||||
### specified a username and/or a port, those are included in the
|
||||
### <hostinfo> argument in the usual way: <user>@<hostname>:<port>.
|
||||
### If the built-in ssh scheme were not predefined, it could be
|
||||
### defined as:
|
||||
# ssh = $SVN_SSH ssh -q --
|
||||
### If you wanted to define a new 'rsh' scheme, to be used with
|
||||
### 'svn+rsh:' URLs, you could do so as follows:
|
||||
# rsh = rsh --
|
||||
### Or, if you wanted to specify a full path and arguments:
|
||||
# rsh = /path/to/rsh -l myusername --
|
||||
### On Windows, if you are specifying a full path to a command,
|
||||
### use a forward slash (/) or a paired backslash (\\) as the
|
||||
### path separator. A single backslash will be treated as an
|
||||
### escape for the following character.
|
||||
|
||||
### Section for configuring miscellaneous Subversion options.
|
||||
[miscellany]
|
||||
### Set global-ignores to a set of whitespace-delimited globs
|
||||
### which Subversion will ignore in its 'status' output, and
|
||||
### while importing or adding files and directories.
|
||||
### '*' matches leading dots, e.g. '*.rej' matches '.foo.rej'.
|
||||
# global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo __pycache__
|
||||
# *.rej *~ #*# .#* .*.swp .DS_Store [Tt]humbs.db
|
||||
### Set log-encoding to the default encoding for log messages
|
||||
# log-encoding = latin1
|
||||
### Set use-commit-times to make checkout/update/switch/revert
|
||||
### put last-committed timestamps on every file touched.
|
||||
# use-commit-times = yes
|
||||
### Set no-unlock to prevent 'svn commit' from automatically
|
||||
### releasing locks on files.
|
||||
# no-unlock = yes
|
||||
### Set mime-types-file to a MIME type registry file, used to
|
||||
### provide hints to Subversion's MIME type auto-detection
|
||||
### algorithm.
|
||||
# mime-types-file = /path/to/mime.types
|
||||
### Set preserved-conflict-file-exts to a whitespace-delimited
|
||||
### list of patterns matching file extensions which should be
|
||||
### preserved in generated conflict file names. By default,
|
||||
### conflict files use custom extensions.
|
||||
# preserved-conflict-file-exts = doc ppt xls od?
|
||||
### Set enable-auto-props to 'yes' to enable automatic properties
|
||||
### for 'svn add' and 'svn import', it defaults to 'no'.
|
||||
### Automatic properties are defined in the section 'auto-props'.
|
||||
# enable-auto-props = yes
|
||||
### Set enable-magic-file to 'no' to disable magic file detection
|
||||
### of the file type when automatically setting svn:mime-type. It
|
||||
### defaults to 'yes' if magic file support is possible.
|
||||
# enable-magic-file = yes
|
||||
### Set interactive-conflicts to 'no' to disable interactive
|
||||
### conflict resolution prompting. It defaults to 'yes'.
|
||||
# interactive-conflicts = no
|
||||
### Set memory-cache-size to define the size of the memory cache
|
||||
### used by the client when accessing a FSFS repository via
|
||||
### ra_local (the file:// scheme). The value represents the number
|
||||
### of MB used by the cache.
|
||||
# memory-cache-size = 16
|
||||
### Set diff-ignore-content-type to 'yes' to cause 'svn diff' to
|
||||
### attempt to show differences of all modified files regardless
|
||||
### of their MIME content type. By default, Subversion will only
|
||||
### attempt to show differences for files believed to have human-
|
||||
### readable (non-binary) content. This option is especially
|
||||
### useful when Subversion is configured (via the 'diff-cmd'
|
||||
### option) to employ an external differencing tool which is able
|
||||
### to show meaningful differences for binary file formats. [New
|
||||
### in 1.9]
|
||||
# diff-ignore-content-type = no
|
||||
|
||||
### Section for configuring automatic properties.
|
||||
[auto-props]
|
||||
### The format of the entries is:
|
||||
### file-name-pattern = propname[=value][;propname[=value]...]
|
||||
### The file-name-pattern can contain wildcards (such as '*' and
|
||||
### '?'). All entries which match (case-insensitively) will be
|
||||
### applied to the file. Note that auto-props functionality
|
||||
### must be enabled, which is typically done by setting the
|
||||
### 'enable-auto-props' option.
|
||||
# *.c = svn:eol-style=native
|
||||
# *.cpp = svn:eol-style=native
|
||||
# *.h = svn:keywords=Author Date Id Rev URL;svn:eol-style=native
|
||||
# *.dsp = svn:eol-style=CRLF
|
||||
# *.dsw = svn:eol-style=CRLF
|
||||
# *.sh = svn:eol-style=native;svn:executable
|
||||
# *.txt = svn:eol-style=native;svn:keywords=Author Date Id Rev URL;
|
||||
# *.png = svn:mime-type=image/png
|
||||
# *.jpg = svn:mime-type=image/jpeg
|
||||
# Makefile = svn:eol-style=native
|
||||
|
||||
### Section for configuring working copies.
|
||||
[working-copy]
|
||||
### Set to a list of the names of specific clients that should use
|
||||
### exclusive SQLite locking of working copies. This increases the
|
||||
### performance of the client but prevents concurrent access by
|
||||
### other clients. Third-party clients may also support this
|
||||
### option.
|
||||
### Possible values:
|
||||
### svn (the command line client)
|
||||
# exclusive-locking-clients =
|
||||
### Set to true to enable exclusive SQLite locking of working
|
||||
### copies by all clients using the 1.8 APIs. Enabling this may
|
||||
### cause some clients to fail to work properly. This does not have
|
||||
### to be set for exclusive-locking-clients to work.
|
||||
# exclusive-locking = false
|
||||
### Set the SQLite busy timeout in milliseconds: the maximum time
|
||||
### the client waits to get access to the SQLite database before
|
||||
### returning an error. The default is 10000, i.e. 10 seconds.
|
||||
### Longer values may be useful when exclusive locking is enabled.
|
||||
# busy-timeout = 10000
|
|
@ -0,0 +1,13 @@
|
|||
K 8
|
||||
passtype
|
||||
V 13
|
||||
gnome-keyring
|
||||
K 15
|
||||
svn:realmstring
|
||||
V 46
|
||||
<https://version-lesia.obspm.fr:443> SVN LESIA
|
||||
K 8
|
||||
username
|
||||
V 8
|
||||
groupe05
|
||||
END
|
136
private_dot_config/subversion/servers
Normal file
136
private_dot_config/subversion/servers
Normal file
|
@ -0,0 +1,136 @@
|
|||
### This file specifies server-specific parameters,
|
||||
### including HTTP proxy information, HTTP timeout settings,
|
||||
### and authentication settings.
|
||||
###
|
||||
### The currently defined server options are:
|
||||
### http-proxy-host Proxy host for HTTP connection
|
||||
### http-proxy-port Port number of proxy host service
|
||||
### http-proxy-username Username for auth to proxy service
|
||||
### http-proxy-password Password for auth to proxy service
|
||||
### http-proxy-exceptions List of sites that do not use proxy
|
||||
### http-timeout Timeout for HTTP requests in seconds
|
||||
### http-compression Whether to compress HTTP requests
|
||||
### (yes/no/auto).
|
||||
### http-max-connections Maximum number of parallel server
|
||||
### connections to use for any given
|
||||
### HTTP operation.
|
||||
### http-chunked-requests Whether to use chunked transfer
|
||||
### encoding for HTTP requests body.
|
||||
### http-auth-types List of HTTP authentication types.
|
||||
### ssl-authority-files List of files, each of a trusted CA
|
||||
### ssl-trust-default-ca Trust the system 'default' CAs
|
||||
### ssl-client-cert-file PKCS#12 format client certificate file
|
||||
### ssl-client-cert-password Client Key password, if needed.
|
||||
### ssl-pkcs11-provider Name of PKCS#11 provider to use.
|
||||
### http-library Which library to use for http/https
|
||||
### connections.
|
||||
### http-bulk-updates Whether to request bulk update
|
||||
### responses or to fetch each file
|
||||
### in an individual request.
|
||||
### store-passwords Specifies whether passwords used
|
||||
### to authenticate against a
|
||||
### Subversion server may be cached
|
||||
### to disk in any way.
|
||||
### store-ssl-client-cert-pp Specifies whether passphrase used
|
||||
### to authenticate against a client
|
||||
### certificate may be cached to disk
|
||||
### in any way
|
||||
### store-auth-creds Specifies whether any auth info
|
||||
### (passwords, server certs, etc.)
|
||||
### may be cached to disk.
|
||||
### username Specifies the default username.
|
||||
###
|
||||
### Set store-passwords to 'no' to avoid storing new passwords on
|
||||
### disk in any way, including in password stores. It defaults to
|
||||
### 'yes', but Subversion will never save your password to disk in
|
||||
### plaintext unless explicitly configured to do so.
|
||||
###
|
||||
### Set store-ssl-client-cert-pp to 'no' to avoid storing new ssl
|
||||
### client certificate passphrases in the auth/ area of your
|
||||
### config directory. It defaults to 'yes', but Subversion will
|
||||
### never save your passphrase to disk in plaintext unless
|
||||
### explicitly configured to do so.
|
||||
###
|
||||
### Set store-auth-creds to 'no' to avoid storing any new Subversion
|
||||
### credentials in the auth/ area of your config directory.
|
||||
### Note that this includes SSL server certificates.
|
||||
### It defaults to 'yes'.
|
||||
###
|
||||
### Note that setting a 'store-*' option to 'no' only prevents
|
||||
### saving of *new* passwords, passphrases or other credentials.
|
||||
### It does not remove or invalidate existing stored credentials.
|
||||
### To do that, see the 'svn auth --remove' command, or remove the
|
||||
### cache files by hand as described in the Subversion book at
|
||||
### http://svnbook.red-bean.com/nightly/en/svn.serverconfig.netmodel.html#svn.tour.initial.authn-cache-purge
|
||||
###
|
||||
### HTTP timeouts, if given, are specified in seconds. A timeout
|
||||
### of 0, i.e. zero, causes a builtin default to be used.
|
||||
###
|
||||
### Most users will not need to explicitly set the http-library
|
||||
### option, but valid values for the option include:
|
||||
### 'serf': Serf-based module (Subversion 1.5 - present)
|
||||
### Availability of these modules may depend on your specific
|
||||
### Subversion distribution.
|
||||
###
|
||||
### The commented-out examples below are intended only to
|
||||
### demonstrate how to use this file; any resemblance to actual
|
||||
### servers, living or dead, is entirely coincidental.
|
||||
|
||||
### In the 'groups' section, the URL of the repository you're
|
||||
### trying to access is matched against the patterns on the right.
|
||||
### If a match is found, the server options are taken from the
|
||||
### section with the corresponding name on the left.
|
||||
|
||||
[groups]
|
||||
# group1 = *.collab.net
|
||||
# othergroup = repository.blarggitywhoomph.com
|
||||
# thirdgroup = *.example.com
|
||||
|
||||
### Information for the first group:
|
||||
# [group1]
|
||||
# http-proxy-host = proxy1.some-domain-name.com
|
||||
# http-proxy-port = 80
|
||||
# http-proxy-username = blah
|
||||
# http-proxy-password = doubleblah
|
||||
# http-timeout = 60
|
||||
# username = harry
|
||||
|
||||
### Information for the second group:
|
||||
# [othergroup]
|
||||
# http-proxy-host = proxy2.some-domain-name.com
|
||||
# http-proxy-port = 9000
|
||||
# No username and password for the proxy, so use the defaults below.
|
||||
|
||||
### You can set default parameters in the 'global' section.
|
||||
### These parameters apply if no corresponding parameter is set in
|
||||
### a specifically matched group as shown above. Thus, if you go
|
||||
### through the same proxy server to reach every site on the
|
||||
### Internet, you probably just want to put that server's
|
||||
### information in the 'global' section and not bother with
|
||||
### 'groups' or any other sections.
|
||||
###
|
||||
### Most people might want to configure password caching
|
||||
### parameters here, but you can also configure them per server
|
||||
### group (per-group settings override global settings).
|
||||
###
|
||||
### If you go through a proxy for all but a few sites, you can
|
||||
### list those exceptions under 'http-proxy-exceptions'. This only
|
||||
### overrides defaults, not explicitly matched server names.
|
||||
###
|
||||
### 'ssl-authority-files' is a semicolon-delimited list of files,
|
||||
### each pointing to a PEM-encoded Certificate Authority (CA)
|
||||
### SSL certificate. See details above for overriding security
|
||||
### due to SSL.
|
||||
[global]
|
||||
# http-proxy-exceptions = *.exception.com, www.internal-site.org
|
||||
# http-proxy-host = defaultproxy.whatever.com
|
||||
# http-proxy-port = 7000
|
||||
# http-proxy-username = defaultusername
|
||||
# http-proxy-password = defaultpassword
|
||||
# http-compression = auto
|
||||
# No http-timeout, so just use the builtin default.
|
||||
# ssl-authority-files = /path/to/CAcert.pem;/path/to/CAcert2.pem
|
||||
#
|
||||
# Password / passphrase caching parameters:
|
||||
# store-passwords = no
|
||||
# store-ssl-client-cert-pp = no
|
1826
private_dot_config/zsh/dot_p10k.zsh
Normal file
1826
private_dot_config/zsh/dot_p10k.zsh
Normal file
File diff suppressed because it is too large
Load diff
|
@ -1,4 +1,4 @@
|
|||
#files: 819 version: 5.9
|
||||
#files: 823 version: 5.9
|
||||
|
||||
_comps=(
|
||||
'-' '_precommand'
|
||||
|
@ -593,6 +593,7 @@ _comps=(
|
|||
'iftop' '_iftop'
|
||||
'ifup' '_net_interfaces'
|
||||
'ijoin' '_ispell'
|
||||
'img2sixel' '_img2sixel'
|
||||
'import' '_imagemagick'
|
||||
'inc' '_mh'
|
||||
'includeres' '_psutils'
|
||||
|
@ -1300,6 +1301,7 @@ _comps=(
|
|||
'type' '_which'
|
||||
'typeset' '_typeset'
|
||||
'udevadm' '_udevadm'
|
||||
'udisksctl' '_udisks2'
|
||||
'ulimit' '_ulimit'
|
||||
'uml_mconsole' '_uml'
|
||||
'uml_moo' '_uml'
|
||||
|
@ -1439,6 +1441,7 @@ _comps=(
|
|||
'wl-paste' '_wl-paste'
|
||||
'wodim' '_cdrecord'
|
||||
'wpa_cli' '_wpa_cli'
|
||||
'wpctl' '_wpctl'
|
||||
'write' '_users_on'
|
||||
'www' '_webbrowser'
|
||||
'xargs' '_xargs'
|
||||
|
@ -1509,6 +1512,7 @@ _comps=(
|
|||
'ytalk' '_other_accounts'
|
||||
'yt-dlp' '_yt-dlp'
|
||||
'zargs' '_zargs'
|
||||
'zathura' '_zathura'
|
||||
'zcalc' '_zcalc'
|
||||
'-zcalc-line-' '_zcalc_line'
|
||||
'zcat' '_zcat'
|
||||
|
@ -1671,172 +1675,173 @@ bindkey '^[~' _bash_complete-word
|
|||
|
||||
autoload -Uz _alacritty _asdf _bat _bootctl _busctl \
|
||||
_cargo _chezmoi _coredumpctl _curl _glow \
|
||||
_hostnamectl _journalctl _kernel-install _libinput _localectl \
|
||||
_loginctl _machinectl _mako _makoctl _meson \
|
||||
_mkinitcpio _mpv _networkctl _ninja _nnn \
|
||||
_oomctl _pacman _paru _playerctl _pulseaudio \
|
||||
_resolvectl _rg _rustup _sd_hosts_or_user_at_host _sd_machines \
|
||||
_sd_outputmodes _sd_unit_files _sway _swayidle _swaylock \
|
||||
_swaymsg _systemctl _systemd _systemd-analyze _systemd-delta \
|
||||
_systemd-inhibit _systemd-nspawn _systemd-path _systemd-run _systemd-tmpfiles \
|
||||
_timedatectl _udevadm _wl-copy _wl-paste _yt-dlp \
|
||||
_cdr _all_labels _all_matches _alternative _approximate \
|
||||
_arg_compile _arguments _bash_completions _cache_invalid _call_function \
|
||||
_combination _complete _complete_debug _complete_help _complete_help_generic \
|
||||
_complete_tag _comp_locale _correct _correct_filename _correct_word \
|
||||
_describe _description _dispatch _expand _expand_alias \
|
||||
_expand_word _extensions _external_pwds _generic _guard \
|
||||
_history _history_complete_word _ignored _list _main_complete \
|
||||
_match _menu _message _most_recent_file _multi_parts \
|
||||
_next_label _next_tags _normal _nothing _numbers \
|
||||
_oldlist _pick_variant _prefix _read_comp _regex_arguments \
|
||||
_regex_words _requested _retrieve_cache _sep_parts _sequence \
|
||||
_set_command _setup _store_cache _sub_commands _tags \
|
||||
_user_expand _values _wanted _acpi _acpitool \
|
||||
_alsa-utils _analyseplugin _basenc _brctl _btrfs \
|
||||
_capabilities _chattr _chcon _choom _chrt \
|
||||
_cpupower _cryptsetup _dkms _e2label _ethtool \
|
||||
_findmnt _free _fuse_arguments _fusermount _fuse_values \
|
||||
_gpasswd _htop _iconvconfig _ionice _ipset \
|
||||
_iptables _iwconfig _kpartx _losetup _lsattr \
|
||||
_lsblk _lsns _lsusb _ltrace _mat \
|
||||
_mat2 _mdadm _mii-tool _modutils _mondo \
|
||||
_networkmanager _nsenter _opkg _perf _pidof \
|
||||
_pmap _qdbus _schedtool _selinux_contexts _selinux_roles \
|
||||
_selinux_types _selinux_users _setpriv _setsid _slabtop \
|
||||
_ss _sshfs _strace _sysstat _tload \
|
||||
_tpb _tracepath _tune2fs _uml _unshare \
|
||||
_valgrind _vserver _wakeup_capable_devices _wipefs _wpa_cli \
|
||||
_a2ps _aap _abcde _absolute_command_paths _ack \
|
||||
_adb _ansible _ant _antiword _apachectl \
|
||||
_apm _arch_archives _arch_namespace _arp _arping \
|
||||
_asciidoctor _asciinema _at _attr _augeas \
|
||||
_avahi _awk _base64 _basename _bash \
|
||||
_baudrates _baz _beep _bibtex _bind_addresses \
|
||||
_bison _bittorrent _bogofilter _bpf_filters _bpython \
|
||||
_bzip2 _bzr _cabal _cal _calendar \
|
||||
_canonical_paths _cat _ccal _cdcd _cdrdao \
|
||||
_cdrecord _chkconfig _chmod _chown _chroot \
|
||||
_chsh _cksum _clay _cmdambivalent _cmdstring \
|
||||
_cmp _column _comm _composer _compress \
|
||||
_configure _cowsay _cp _cpio _cplay \
|
||||
_crontab _cscope _csplit _cssh _ctags \
|
||||
_ctags_tags _curl _cut _cvs _darcs \
|
||||
_date _date_formats _dates _dbus _dconf \
|
||||
_dd _devtodo _df _dhclient _dict \
|
||||
_dict_words _diff _diff3 _diff_options _diffstat \
|
||||
_dig _directories _dir_list _django _dmesg \
|
||||
_dmidecode _dns_types _doas _domains _dos2unix \
|
||||
_drill _dropbox _dsh _dtruss _du \
|
||||
_dvi _ecasound _ed _elfdump _elinks \
|
||||
_email_addresses _enscript _entr _env _espeak \
|
||||
_etags _fakeroot _feh _fetchmail _ffmpeg \
|
||||
_figlet _file_modes _files _file_systems _find \
|
||||
_find_net_interfaces _finger _flac _flex _fmt \
|
||||
_fold _fortune _fsh _fuser _gcc \
|
||||
_gcore _gdb _gem _genisoimage _getconf \
|
||||
_getent _getfacl _getmail _getopt _ghostscript \
|
||||
_git _global _global_tags _gnu_generic _gnupod \
|
||||
_gnutls _go _gpg _gphoto2 _gprof \
|
||||
_gradle _graphicsmagick _grep _groff _groups \
|
||||
_growisofs _gsettings _guilt _gzip _have_glob_qual \
|
||||
_head _hexdump _host _hostname _hosts \
|
||||
_iconv _id _ifconfig _iftop _imagemagick \
|
||||
_initctl _init_d _install _iostat _ip \
|
||||
_ipsec _irssi _ispell _java _java_class \
|
||||
_joe _join _jq _killall _knock \
|
||||
_kvno _last _ldconfig _ldd _ld_debug \
|
||||
_less _lha _libvirt _links _list_files \
|
||||
_lldb _ln _loadkeys _locale _localedef \
|
||||
_locales _locate _logger _look _lp \
|
||||
_ls _lsof _lua _luarocks _lynx \
|
||||
_lz4 _lzop _mail _mailboxes _make \
|
||||
_man _md5sum _mencal _mh _mime_types \
|
||||
_mkdir _mkfifo _mknod _mktemp _module \
|
||||
_monotone _moosic _mosh _mount _mpc \
|
||||
_mt _mtools _mtr _mutt _mv \
|
||||
_my_accounts _myrepos _mysqldiff _mysql_utils _ncftp \
|
||||
_netcat _net_interfaces _netstat _newsgroups _nginx \
|
||||
_ngrep _nice _nkf _nl _nm \
|
||||
_nmap _npm _nslookup _numfmt _objdump \
|
||||
_object_files _od _openstack _opustools _other_accounts \
|
||||
_pack _pandoc _paste _patch _patchutils \
|
||||
_path_commands _path_files _pax _pbm _pdf \
|
||||
_perforce _perl _perl_basepods _perldoc _perl_modules \
|
||||
_pgids _pgrep _php _picocom _pids \
|
||||
_pine _ping _pip _pkgadd _pkg-config \
|
||||
_pkginfo _pkg_instance _pkgrm _pon _ports \
|
||||
_postfix _postgresql _postscript _pr _printenv \
|
||||
_printers _process_names _prove _ps _pspdf \
|
||||
_psutils _ptx _pump _pv _pwgen \
|
||||
_pydoc _python _python_modules _qemu _quilt \
|
||||
_rake _ranlib _rar _rclone _rcs \
|
||||
_readelf _readlink _remote_files _renice _ri \
|
||||
_rlogin _rm _rmdir _route _rrdtool \
|
||||
_rsync _rubber _ruby _runit _samba \
|
||||
_sccs _scons _screen _script _seafile \
|
||||
_sed _seq _service _services _setfacl \
|
||||
_sh _shasum _showmount _shred _shuf \
|
||||
_shutdown _signals _sisu _slrn _smartmontools \
|
||||
_socket _sort _spamassassin _split _sqlite \
|
||||
_sqsh _ssh _ssh_hosts _stat _stdbuf \
|
||||
_stgit _stow _strings _strip _stty \
|
||||
_su _subversion _sudo _surfraw _swaks \
|
||||
_swanctl _swift _sys_calls _sysctl _tac \
|
||||
_tail _tar _tar_archive _tardy _tcpdump \
|
||||
_tcptraceroute _tee _telnet _terminals _tex \
|
||||
_texi _texinfo _tidy _tiff _tilde_files \
|
||||
_timeout _time_zone _tin _tla _tmux \
|
||||
_todo.sh _toilet _top _topgit _totd \
|
||||
_touch _tput _tr _transmission _tree \
|
||||
_truncate _truss _tty _ttys _twidge \
|
||||
_twisted _umountable _unace _uname _unexpand \
|
||||
_uniq _unison _units _uptime _urls \
|
||||
_user_admin _user_at_host _users _users_on _vi \
|
||||
_vim _visudo _vmstat _vorbis _vpnc \
|
||||
_w _w3m _watch _wc _webbrowser \
|
||||
_wget _whereis _who _whois _wiggle \
|
||||
_xargs _xmlsoft _xmlstarlet _xmms2 _xxd \
|
||||
_xz _yafc _yodl _yp _zcat \
|
||||
_zdump _zfs _zfs_dataset _zfs_pool _zip \
|
||||
_zsh _acroread _code _dcop _eog \
|
||||
_evince _geany _gnome-gv _gqview _gv \
|
||||
_kdeconnect _kfmclient _matlab _mozilla _mplayer \
|
||||
_mupdf _nautilus _nedit _netscape _okular \
|
||||
_pdftk _qiv _rdesktop _setxkbmap _sublimetext \
|
||||
_urxvt _vnc _x_arguments _xauth _xautolock \
|
||||
_x_borderwidth _xclip _x_color _x_colormapid _x_cursor \
|
||||
_x_display _xdvi _x_extension _xfig _x_font \
|
||||
_xft_fonts _x_geometry _xinput _x_keysym _xloadimage \
|
||||
_x_locale _x_modifier _xmodmap _x_name _xournal \
|
||||
_xpdf _xrandr _x_resource _xscreensaver _x_selection_timeout \
|
||||
_xset _xt_arguments _xterm _x_title _xt_session_id \
|
||||
_x_utils _xv _x_visual _x_window _xwit \
|
||||
_zeal _add-zle-hook-widget _add-zsh-hook _alias _aliases \
|
||||
__arguments _arrays _assign _autocd _bindkey \
|
||||
_brace_parameter _builtin _cd _command _command_names \
|
||||
_compadd _compdef _completers _condition _default \
|
||||
_delimiters _directory_stack _dirs _disable _dynamic_directory_name \
|
||||
_echotc _echoti _emulate _enable _equal \
|
||||
_exec _fc _file_descriptors _first _functions \
|
||||
_globflags _globqual_delims _globquals _hash _history_modifiers \
|
||||
_in_vared _jobs _jobs_bg _jobs_builtin _jobs_fg \
|
||||
_kill _limit _limits _math _math_params \
|
||||
_mere _module_math_func _options _options_set _options_unset \
|
||||
_parameter _parameters _precommand _print _prompt \
|
||||
_ps1234 _read _redirect _run-help _sched \
|
||||
_set _setopt _source _strftime _subscript \
|
||||
_suffix_alias_files _tcpsys _tilde _trap _ttyctl \
|
||||
_typeset _ulimit _unhash _user_math_func _value \
|
||||
_vared _vars _vcs_info _vcs_info_hooks _wait \
|
||||
_which _widgets _zargs _zattr _zcalc \
|
||||
_zcalc_line _zcompile _zed _zftp _zle \
|
||||
_zmodload _zmv _zparseopts _zpty _zsh-mime-handler \
|
||||
_zsocket _zstyle _ztodo
|
||||
_hostnamectl _img2sixel _journalctl _kernel-install _libinput \
|
||||
_localectl _loginctl _machinectl _mako _makoctl \
|
||||
_meson _mkinitcpio _mpv _networkctl _ninja \
|
||||
_nnn _oomctl _pacman _paru _playerctl \
|
||||
_pulseaudio _resolvectl _rg _rustup _sd_hosts_or_user_at_host \
|
||||
_sd_machines _sd_outputmodes _sd_unit_files _sway _swayidle \
|
||||
_swaylock _swaymsg _systemctl _systemd _systemd-analyze \
|
||||
_systemd-delta _systemd-inhibit _systemd-nspawn _systemd-path _systemd-run \
|
||||
_systemd-tmpfiles _timedatectl _udevadm _udisks2 _wl-copy \
|
||||
_wl-paste _wpctl _yt-dlp _zathura _cdr \
|
||||
_all_labels _all_matches _alternative _approximate _arg_compile \
|
||||
_arguments _bash_completions _cache_invalid _call_function _combination \
|
||||
_complete _complete_debug _complete_help _complete_help_generic _complete_tag \
|
||||
_comp_locale _correct _correct_filename _correct_word _describe \
|
||||
_description _dispatch _expand _expand_alias _expand_word \
|
||||
_extensions _external_pwds _generic _guard _history \
|
||||
_history_complete_word _ignored _list _main_complete _match \
|
||||
_menu _message _most_recent_file _multi_parts _next_label \
|
||||
_next_tags _normal _nothing _numbers _oldlist \
|
||||
_pick_variant _prefix _read_comp _regex_arguments _regex_words \
|
||||
_requested _retrieve_cache _sep_parts _sequence _set_command \
|
||||
_setup _store_cache _sub_commands _tags _user_expand \
|
||||
_values _wanted _acpi _acpitool _alsa-utils \
|
||||
_analyseplugin _basenc _brctl _btrfs _capabilities \
|
||||
_chattr _chcon _choom _chrt _cpupower \
|
||||
_cryptsetup _dkms _e2label _ethtool _findmnt \
|
||||
_free _fuse_arguments _fusermount _fuse_values _gpasswd \
|
||||
_htop _iconvconfig _ionice _ipset _iptables \
|
||||
_iwconfig _kpartx _losetup _lsattr _lsblk \
|
||||
_lsns _lsusb _ltrace _mat _mat2 \
|
||||
_mdadm _mii-tool _modutils _mondo _networkmanager \
|
||||
_nsenter _opkg _perf _pidof _pmap \
|
||||
_qdbus _schedtool _selinux_contexts _selinux_roles _selinux_types \
|
||||
_selinux_users _setpriv _setsid _slabtop _ss \
|
||||
_sshfs _strace _sysstat _tload _tpb \
|
||||
_tracepath _tune2fs _uml _unshare _valgrind \
|
||||
_vserver _wakeup_capable_devices _wipefs _wpa_cli _a2ps \
|
||||
_aap _abcde _absolute_command_paths _ack _adb \
|
||||
_ansible _ant _antiword _apachectl _apm \
|
||||
_arch_archives _arch_namespace _arp _arping _asciidoctor \
|
||||
_asciinema _at _attr _augeas _avahi \
|
||||
_awk _base64 _basename _bash _baudrates \
|
||||
_baz _beep _bibtex _bind_addresses _bison \
|
||||
_bittorrent _bogofilter _bpf_filters _bpython _bzip2 \
|
||||
_bzr _cabal _cal _calendar _canonical_paths \
|
||||
_cat _ccal _cdcd _cdrdao _cdrecord \
|
||||
_chkconfig _chmod _chown _chroot _chsh \
|
||||
_cksum _clay _cmdambivalent _cmdstring _cmp \
|
||||
_column _comm _composer _compress _configure \
|
||||
_cowsay _cp _cpio _cplay _crontab \
|
||||
_cscope _csplit _cssh _ctags _ctags_tags \
|
||||
_curl _cut _cvs _darcs _date \
|
||||
_date_formats _dates _dbus _dconf _dd \
|
||||
_devtodo _df _dhclient _dict _dict_words \
|
||||
_diff _diff3 _diff_options _diffstat _dig \
|
||||
_directories _dir_list _django _dmesg _dmidecode \
|
||||
_dns_types _doas _domains _dos2unix _drill \
|
||||
_dropbox _dsh _dtruss _du _dvi \
|
||||
_ecasound _ed _elfdump _elinks _email_addresses \
|
||||
_enscript _entr _env _espeak _etags \
|
||||
_fakeroot _feh _fetchmail _ffmpeg _figlet \
|
||||
_file_modes _files _file_systems _find _find_net_interfaces \
|
||||
_finger _flac _flex _fmt _fold \
|
||||
_fortune _fsh _fuser _gcc _gcore \
|
||||
_gdb _gem _genisoimage _getconf _getent \
|
||||
_getfacl _getmail _getopt _ghostscript _git \
|
||||
_global _global_tags _gnu_generic _gnupod _gnutls \
|
||||
_go _gpg _gphoto2 _gprof _gradle \
|
||||
_graphicsmagick _grep _groff _groups _growisofs \
|
||||
_gsettings _guilt _gzip _have_glob_qual _head \
|
||||
_hexdump _host _hostname _hosts _iconv \
|
||||
_id _ifconfig _iftop _imagemagick _initctl \
|
||||
_init_d _install _iostat _ip _ipsec \
|
||||
_irssi _ispell _java _java_class _joe \
|
||||
_join _jq _killall _knock _kvno \
|
||||
_last _ldconfig _ldd _ld_debug _less \
|
||||
_lha _libvirt _links _list_files _lldb \
|
||||
_ln _loadkeys _locale _localedef _locales \
|
||||
_locate _logger _look _lp _ls \
|
||||
_lsof _lua _luarocks _lynx _lz4 \
|
||||
_lzop _mail _mailboxes _make _man \
|
||||
_md5sum _mencal _mh _mime_types _mkdir \
|
||||
_mkfifo _mknod _mktemp _module _monotone \
|
||||
_moosic _mosh _mount _mpc _mt \
|
||||
_mtools _mtr _mutt _mv _my_accounts \
|
||||
_myrepos _mysqldiff _mysql_utils _ncftp _netcat \
|
||||
_net_interfaces _netstat _newsgroups _nginx _ngrep \
|
||||
_nice _nkf _nl _nm _nmap \
|
||||
_npm _nslookup _numfmt _objdump _object_files \
|
||||
_od _openstack _opustools _other_accounts _pack \
|
||||
_pandoc _paste _patch _patchutils _path_commands \
|
||||
_path_files _pax _pbm _pdf _perforce \
|
||||
_perl _perl_basepods _perldoc _perl_modules _pgids \
|
||||
_pgrep _php _picocom _pids _pine \
|
||||
_ping _pip _pkgadd _pkg-config _pkginfo \
|
||||
_pkg_instance _pkgrm _pon _ports _postfix \
|
||||
_postgresql _postscript _pr _printenv _printers \
|
||||
_process_names _prove _ps _pspdf _psutils \
|
||||
_ptx _pump _pv _pwgen _pydoc \
|
||||
_python _python_modules _qemu _quilt _rake \
|
||||
_ranlib _rar _rclone _rcs _readelf \
|
||||
_readlink _remote_files _renice _ri _rlogin \
|
||||
_rm _rmdir _route _rrdtool _rsync \
|
||||
_rubber _ruby _runit _samba _sccs \
|
||||
_scons _screen _script _seafile _sed \
|
||||
_seq _service _services _setfacl _sh \
|
||||
_shasum _showmount _shred _shuf _shutdown \
|
||||
_signals _sisu _slrn _smartmontools _socket \
|
||||
_sort _spamassassin _split _sqlite _sqsh \
|
||||
_ssh _ssh_hosts _stat _stdbuf _stgit \
|
||||
_stow _strings _strip _stty _su \
|
||||
_subversion _sudo _surfraw _swaks _swanctl \
|
||||
_swift _sys_calls _sysctl _tac _tail \
|
||||
_tar _tar_archive _tardy _tcpdump _tcptraceroute \
|
||||
_tee _telnet _terminals _tex _texi \
|
||||
_texinfo _tidy _tiff _tilde_files _timeout \
|
||||
_time_zone _tin _tla _tmux _todo.sh \
|
||||
_toilet _top _topgit _totd _touch \
|
||||
_tput _tr _transmission _tree _truncate \
|
||||
_truss _tty _ttys _twidge _twisted \
|
||||
_umountable _unace _uname _unexpand _uniq \
|
||||
_unison _units _uptime _urls _user_admin \
|
||||
_user_at_host _users _users_on _vi _vim \
|
||||
_visudo _vmstat _vorbis _vpnc _w \
|
||||
_w3m _watch _wc _webbrowser _wget \
|
||||
_whereis _who _whois _wiggle _xargs \
|
||||
_xmlsoft _xmlstarlet _xmms2 _xxd _xz \
|
||||
_yafc _yodl _yp _zcat _zdump \
|
||||
_zfs _zfs_dataset _zfs_pool _zip _zsh \
|
||||
_acroread _code _dcop _eog _evince \
|
||||
_geany _gnome-gv _gqview _gv _kdeconnect \
|
||||
_kfmclient _matlab _mozilla _mplayer _mupdf \
|
||||
_nautilus _nedit _netscape _okular _pdftk \
|
||||
_qiv _rdesktop _setxkbmap _sublimetext _urxvt \
|
||||
_vnc _x_arguments _xauth _xautolock _x_borderwidth \
|
||||
_xclip _x_color _x_colormapid _x_cursor _x_display \
|
||||
_xdvi _x_extension _xfig _x_font _xft_fonts \
|
||||
_x_geometry _xinput _x_keysym _xloadimage _x_locale \
|
||||
_x_modifier _xmodmap _x_name _xournal _xpdf \
|
||||
_xrandr _x_resource _xscreensaver _x_selection_timeout _xset \
|
||||
_xt_arguments _xterm _x_title _xt_session_id _x_utils \
|
||||
_xv _x_visual _x_window _xwit _zeal \
|
||||
_add-zle-hook-widget _add-zsh-hook _alias _aliases __arguments \
|
||||
_arrays _assign _autocd _bindkey _brace_parameter \
|
||||
_builtin _cd _command _command_names _compadd \
|
||||
_compdef _completers _condition _default _delimiters \
|
||||
_directory_stack _dirs _disable _dynamic_directory_name _echotc \
|
||||
_echoti _emulate _enable _equal _exec \
|
||||
_fc _file_descriptors _first _functions _globflags \
|
||||
_globqual_delims _globquals _hash _history_modifiers _in_vared \
|
||||
_jobs _jobs_bg _jobs_builtin _jobs_fg _kill \
|
||||
_limit _limits _math _math_params _mere \
|
||||
_module_math_func _options _options_set _options_unset _parameter \
|
||||
_parameters _precommand _print _prompt _ps1234 \
|
||||
_read _redirect _run-help _sched _set \
|
||||
_setopt _source _strftime _subscript _suffix_alias_files \
|
||||
_tcpsys _tilde _trap _ttyctl _typeset \
|
||||
_ulimit _unhash _user_math_func _value _vared \
|
||||
_vars _vcs_info _vcs_info_hooks _wait _which \
|
||||
_widgets _zargs _zattr _zcalc _zcalc_line \
|
||||
_zcompile _zed _zftp _zle _zmodload \
|
||||
_zmv _zparseopts _zpty _zsh-mime-handler _zsocket \
|
||||
_zstyle _ztodo
|
||||
autoload -Uz +X _call_program
|
||||
|
||||
typeset -gUa _comp_assocs
|
||||
_comp_assocs=( '' )
|
||||
|
||||
#omz revision: b81915d3293cc4657cec64202b9fd991b96b4ba2
|
||||
#omz revision: 9d529c41cc82580d0a947ce8bcf5ff7775585fe5
|
||||
#omz fpath: /home/linarphy/.config/oh-my-zsh/plugins/zsh-syntax-highlighting /home/linarphy/.config/oh-my-zsh/plugins/zsh-autosuggestions /home/linarphy/.config/oh-my-zsh/plugins/git /home/linarphy/.config/oh-my-zsh/functions /home/linarphy/.config/oh-my-zsh/completions /home/linarphy/.config/oh-my-zsh/cache/completions /usr/local/share/zsh/site-functions /usr/share/zsh/site-functions /usr/share/zsh/functions/Calendar /usr/share/zsh/functions/Chpwd /usr/share/zsh/functions/Completion /usr/share/zsh/functions/Completion/Base /usr/share/zsh/functions/Completion/Linux /usr/share/zsh/functions/Completion/Unix /usr/share/zsh/functions/Completion/X /usr/share/zsh/functions/Completion/Zsh /usr/share/zsh/functions/Exceptions /usr/share/zsh/functions/MIME /usr/share/zsh/functions/Math /usr/share/zsh/functions/Misc /usr/share/zsh/functions/Newuser /usr/share/zsh/functions/Prompts /usr/share/zsh/functions/TCP /usr/share/zsh/functions/VCS_Info /usr/share/zsh/functions/VCS_Info/Backends /usr/share/zsh/functions/Zftp /usr/share/zsh/functions/Zle
|
||||
|
|
|
@ -6,3 +6,7 @@ export GPG_TTY=$(tty)
|
|||
|
||||
export QT_QPA_PLATFORM=wayland
|
||||
export QT_QPA_PLATFORMTHEME=qt5ct
|
||||
|
||||
export PYTHONSTARTUP="$XDG_CONFIG_HOME"/python/pythonrc
|
||||
export ZDOTDIR="$XDG_CONFIG_HOME/zsh"
|
||||
export EDITOR=nvim
|
||||
|
|
|
@ -108,8 +108,10 @@ source $ZSH/oh-my-zsh.sh
|
|||
# Example aliases
|
||||
# alias zshconfig="mate ~/.zshrc"
|
||||
# alias ohmyzsh="mate ~/.oh-my-zsh"
|
||||
alias vimdiff='nvim -d'
|
||||
alias svn='svn --config-dir "$XDG_CONFIG_HOME"/subversion'
|
||||
|
||||
# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
|
||||
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
|
||||
[[ ! -f ${ZDOTDIR:-~}/.p10k.zsh ]] || source ${ZDOTDIR:-~}/.p10k.zsh
|
||||
|
||||
. /opt/asdf-vm/asdf.sh
|
||||
|
|
Binary file not shown.
Loading…
Reference in a new issue