ggrbill / configfiles

My personal linux config/dot files

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

configfiles

This repository was created with configmanager

Every branch except for master is extremely unreliable: they are created for specific cases and may be rebased at any moment against master.

If you clone this repository, it is recommended that you use it to base your own configurations on, instead of always updating from it. I might at any moment make changes you won't like.

Installing these configurations

To install the configurations, enter the cloned repository and run:

Note: this will overwrite any configuration files mapped by this repository

bash link.sh
bash migrate.sh

Using single files

To use a single configuration file or directory, use use.sh

bash use.sh bash_aliases

After install the configurations

Add the following line to the end of .bashrc.

source ~/.mybashrc

Requirements

  • To use powerline-shell config file it must be installed following the instructions here.
  • To use vimrc config file the vim-plug must be installed following the instructions here.
  • To use terminator.config file the terminal emulator terminator should be installed.

Also you can follow the instructions below:

powerline-shell

Run the following commands:

pip install powerline-shell
sudo apt install fonts-powerline

For powerline-shell works it is need to logout and login after install it.

To use it with WSL and Windows Terminal you have to download the powerline font called AnonymousPro from here and install it manually in your Windows 10. After that the powerline font have to be selected in the Windows Terminal Config Tab.

vim-plug

Run the following command:

curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

After that, type :PlugInstall inside vim editor in normal mode.

terminator

To install it, run the command below:

sudo apt install terminator

About

My personal linux config/dot files

License:MIT License


Languages

Language:Shell 95.2%Language:Vim Script 4.8%