User Tools

Site Tools


bordel_archlinux2

This is an old revision of the document!


Table of Contents

VIM

J'ai installé : https://github.com/amix/vimrc

Avec cette installation, le fichier de config .vimrc doit être rempli ici : .vim_runtime/my_configs.vim

Plugin VIM

Il y a plusieurs manières d'installer des plugins, les méthodes dépendantes des plugins etc.

= Avec vundle =

Pour installé les plugins, j'ai installé https://github.com/VundleVim/Vundle.vim

  • ajouter le plugin à installé avec vundle (si supporté par vundle) :
  • ajouter un truc de ce style dans my_configs.vim : Plugin 'Valloric/YouCompleteMe'
  • lancer vim puis :PluginInstall, ensuite il installe les plugins (ajoutés précédemment dans le dossier de config)
  • ça va ajouter les plugins dans /vim/bundle (si ce n'est pas la cas, il faut surement installer pathogene et mettre execute pathogen#infect() dans my_conigs.vim.
Installer YMC

== Quelques configuration de base YMC == :

 " FOR AUTO SUGGESTION AFTER A '.' ':'
let g:ycm_semantic_triggers =  {
  \   'c': ['->', '.'],
  \   'objc': ['->', '.', 're!\[[_a-zA-Z]+\w*\s', 're!^\s*[^\W\d]\w*\s',
  \            're!\[.*\]\s'],
  \   'ocaml': ['.', '#'],
  \   'cpp,cuda,objcpp': ['->', '.', '::'],
  \   'perl': ['->'],
  \   'php': ['->', '::'],
  \   'cs,d,elixir,go,groovy,java,javascript,julia,perl6,python,scala,typescript,vb': ['.'],
  \   'ruby,rust': ['.', '::'],
  \   'lua': ['.', ':'],
  \   'erlang': [':'],
  \ }

" AUTOMATIC TRIGGER SUGGESTION (AVOID TO USE CTRL + ESPACE)
let g:ycm_semantic_triggers = {
	\   'python': [ 're!\w{2}' ]
	\ }

" AUTOMATIC TRIGGER SUGGESTION (AVOID TO USE CTRL + ESPACE)
let g:ycm_autoclose_preview_window_after_completion =  1


" GESTION DES COULEURS DE LA LISTE DES SUGGESTIONS (C'EST VIM QUI GERE LE THEME)

" Fond sombre pour la liste des suggestions
highlight Pmenu ctermbg=black ctermfg=lightgray guibg=#1e1e1e guifg=#c0c0c0

" Accentuation de l'élément sélectionné
highlight PmenuSel ctermbg=gray ctermfg=white guibg=#4c4c4c guifg=#ffffff

" Couleur pour la barre de défilement
highlight PmenuSbar ctermbg=darkgray guibg=#3a3a3a

" Couleur pour la barre active (thumb)
highlight PmenuThumb ctermbg=lightgray guibg=#606060

Picom

Permet de faire des effets de transitions entre les fenetres, arrondir les fenetres etc.

Plus d'explications dans la partie configuration i3

fail2ban :

whitelist

  • sudo nano /etc/fail2ban/jail.conf
  • ex : ignoreip = 192.168.1.150 10.10.10.0/24 75.76.77.78
  • service fail2ban restart

check les ip bannies et debannir si besoin:

On check les jail name :

sudo fail2ban-client status

On regarde les ip bannies pour un jail name

sudo fail2ban-client status <jail-name>

Pour debannir :

sudo fail2ban-client set <jail-name> unbanip <IP address>

bordel_archlinux2.1735222273.txt.gz · Last modified: by alban