Manjaro setup - don-smith/dotfiles GitHub Wiki
Note: This is just a draft I wrote while doing a recent setup. I'll make it pretty later/next time.
From a base Manjaro i3 edition install:
-
Update all packages using pacman (pamac-manager utility).
-
Enable AUR repositories in the pamac-manager utility.
-
Set Zsh as the default
$SHELLusingchsh -s $(which zsh). -
Log out and log back in to get the default shell.
-
Install
zsh-completionsandzsh-syntax-highlightingusing pacman. -
Install oh-my-zsh and the Spaceship prompt.
-
Install
nvm,tmux,powerline-fonts,termiteandhubusing pacman. -
Install Neovim (with xclip support) and
python-neovimusing pacman. -
Install
dockeranddocker-composeusing pacman. -
Install
backblaze-b2using pacman. -
Uninstall Pale Moon browser (
palemoon-bin) and HexChat using pacman. -
Install
gnome-screenshotand Shotwell using pacman. -
Install Firefox, Inkscape and Blender using pacman.
-
Install
qBittorrentand uninstall Deluge using pacman. -
Install
postman-binusing pacman. -
Install Code-OSS using pacman.
-
Install Miniconda.
-
Create a new SSH key for GitHub and configure the public key in GitHub.
-
Clone this repo
-
Verify the path at the top of
linkand run the./linkscript. -
Cross your fingers and reboot.
AUR packages:
postman-bindmenu-frecencybackblaze-b2nvm
Notes:
- Be sure there is not a
$NVM_DIRbefore installing nvm or it won't install correctly. If it exists, it won't create~/.nvmand its symbolic links won't be created. - Miniconda forces its path to be first - in effect, hiding the OS-level install of Python.
dmenu-frecencyneeds some dependencies that I can't seem to install in thebaseconda environment. Not yet solved.