-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Gustavo Marin edited this page Sep 2, 2021
·
7 revisions
-
Prepare your bare repo for config storage instructions
-
Install Powerline fonts
- sudo apt-get install powerline
- add powerline fonts instructions
- add more nerd fonts instructions
-
Warning with UTF weird error on powerline characters
- edit
/usr/share/powerline/config_files/themes/powerline.json
and change segment_data > time > before > to "⏱ " instead of "⌚ " (some chars are wider and cause reload)
- edit
-
Install git diff-so-fancy instructions
-
Install dircolors script here
-
Install gitignore.io instructions
-
Install more fonts top-programming
-
install todotxt-cli
- Install oh-my-zsh
- Go to ohmyzsh
- Change default shell to zsh
chsh -s $(which zsh)
- Install Powerlevel10k
- go to Powerlevel10k
-configure p10k console with
p10k configure
- go to Powerlevel10k
-configure p10k console with
- Install antigen instructions
Install fzf by cloning the repo (don't use apt, it doesn't work well):
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
~/.fzf/install
-
Change tmux to use zsh
- add to
.tmux.conf
this line:set-option -g default-shell $SHELL
- add to
-
Change gnome-terminal to run
tmux
- open terminal > preferences > profiles > edit > command > mark "Run custom command instead of my shell" and write
tmux
- open terminal > preferences > profiles > edit > command > mark "Run custom command instead of my shell" and write
-
Install tmux plugin manager
-
Config tmux with powerline
- source "{repository_root}/powerline/bindings/tmux/powerline.conf" (instructions)
-
Install NeoVim Instructions
- add python module for plugins:
pip3 install neovim
- add python module for plugins:
-
Install VimPlug Instructions
- WARNING: copy config to ./config/nvim after downloading.
-
Install vim-airline
- Add
Plug 'vim-airline/vim-airline'
- let g:airline_powerline_fonts = 1
- Add
-
Install instant-markdown-d for vimplugin
npm i -g instant-markdown-d
Plug 'junegunn/vim-easy-align'
Plug 'junegunn/vim-github-dashboard'
Plug 'vim-airline/vim-airline'
Plug 'tpope/vim-fugitive'
Plug 'SirVer/ultisnips'
Plug 'honza/vim-snippets'
Plug 'w0rp/ale'
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
Plug 'Xuyuanp/nerdtree-git-plugin', { 'on': 'NERDTreeToggle' }
" nerdtree toggle
map <C-n> :NERDTreeToggle<CR>
If you have an external monitor. This worked for me:
- Set your display mode as desired using
Settings > Devices > Displays
- Open a terminal window by pressing CtrlAltT and then type:
sudo cp ~/.config/monitors.xml /var/lib/gdm3/.config
- Reboot the computer