Back to Linux (again)
After a few years and a lot of hardcore experimentations with OSX, it was inevitable to go back to my roots. So, I finally bought a good mini pc(lenovo thinkcentre M920) and installed ubuntu!
I was expecting a good and easy installing/configuration process, but it was far from great! I feel like installing ubuntu for “normal” machines is easier than install a few tools on OSX.
Anyway, my configuration for ubuntu right now is pretty simple but it’s already making my life so good! First of all I nstalled miniconda
mkdir -p ~/miniconda3
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm -rf ~/miniconda3/miniconda.sh
conda config --set changeps1 false
conda config --set auto_activate_base false
Then, I installed git and my main editor and IDE: neovim
sudo apt install git nvim
And to configure it, I cloned my repo(git clone git@github.com:paoloo/dotfiles.git
) and I did copy everything from nvim
directory to ~/.config/nvim
, then
I opened nvim
and installed the plugins with: :PlugInstall
(on the first run, just ignoring the errors as it downloads and configures it async)
and that’s it! I have my beautiful IDE ready to code… BUT I was trying the copilot from github and well, it supports neovim, and to install it, I just did:
mkdir -p ~/.config/nvim/pack/github/start/
git clone https://github.com/github/copilot.vim \
~/.config/nvim/pack/github/start/copilot.vim
Then, I opened nvim and typed :Copilot setup
and that’s it!!! too simple!
Well, the experience with ubuntu was already too good but I remember something that I love a lot on OSX: preview everything with space bar. Turns out that ubuntu can have such a feature as well!
And for that, I did install gnome-sushi: sudo apt install gnome-sushi
Now my new journey with ubuntu just began!