AndrewLockVI / I3-Dark-Ocean

These are my I3 and Vim config files. Feel free to try them out!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

i3 - Vim - Alacritty Configuration

image

These are my config files to get i3 WM feeling nice and comfy!

Install Process For I3 WM:

  1. Install i3 WM on top of any distro
  2. Install i3status and i3lock
  3. Install picom from package manager (Compositor to make windows semi-transparent)
  4. Install nitrogen from package manager and run it setting your preferred background image
  5. Download my picom.conf file and place it in your ~/.config folder
  6. Download my i3 config folder and place the contained files in your ~/.config folder
  7. Download my i3-status folder and place the contained file in your i3config folder in your ~/.config directory.
  8. Download my scripts folder and place it in your ~/.config folder
  9. Ensure you have installed the Scrot package for screenshots (Mod + Shift + S is bound to a screenshot script with that dependency)
  10. Reload I3-WM and you should be good to go!

NOTE: I use colemak so my configuration may be a little bit weird for I3, but my vim keybinds are stock with slight usability tweaks. I use my vim config daily for python programming.

Install for Alacritty:

  1. Install alacritty from your package manager
  2. Download my alacritty config folder and place it in your ~/.config folder

Install Process For Vim Config (Linux):

  1. Download Vim using your package manager
  2. Run the following command to install vim-plug (plugin manager)
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
  https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
  1. Copy or download my .vimrc file and move it to ~/.vimrc. NOTE: When you run vim next there will be an error do not fear you just need to update the plugin manager.
  2. Open vim and run :PlugInstall from vim in command mode.

Features:

  1. Mod+l locks the screen by taking a screenshot and blurring it!
  2. Mod+Shift+S takes a screenshot and saves it to the clipboard and to the Downloads folder.
  3. Picom configured to make windows semi transparent and add fluid animations
  4. Vim configured to work well with space indentation using python and no distractions from status bar or code completion.
  5. Alacritty setup to match theme of i3

Screenshots:

image

Vim Setup:

image

Alacritty Terminal:

Untitled design

Lock Screen Animation:

ezgif com-video-to-gif

About

These are my I3 and Vim config files. Feel free to try them out!


Languages

Language:Vim Script 57.6%Language:Python 42.4%