Install ZSH
and make it the default shell:
sudo dnf install zsh
chsh -s $(which zsh)
Logout and login. Chek shell and shell version with
echo $SHELL
$SHELL --version
Then install Oh-My-ZSH for easier plug-in and theme management.
With Oh My Zsh installed, customize your environment by inserting the next lines to your .zshrc
ZSH_THEME="powerlevel10k/powerlevel10k"
[...]
plugins=(
git
zsh-autosuggestions
zsh-syntax-highlighting
)
The installation of the above extesions can be found at: Syntax Highlighting, Autosuggestions,PowerLevel10k Theme
Installation:
sudo dnf install -y neovim python3-neovim
Now, create the directory for the configuration file
mkdir .config/nvim
Use (Neo)Vim plugin manager for easy installation of extensions and themes.
A setup init.nvim
file can be found ate the repository.
Once openjdk-11 is installed, you'll be able to find all of its components at /usr/lib64/openjdk-11
. This is the path you should set JAVA_HOME
to for use with Java software.
To set this path, first create the profile.d
directory at etc
:
sudo mkdir /etc/profile.d/
Then create a java_home.sh
file at /etc/profile.d/
with
sudo nvim /etc/profile.d/java_home.sh
and type the next block inside the file:
export JAVA_HOME="path that you found"
export PATH=$JAVA_HOME/bin:$PATH
Finally, log out and log in to apply changes immediately in your current shell.
If you want to install this library, note that Solus does not have a native /usr/local
directory. To solve this problem, create /local
with
sudo mkdir /usr/local/
Next, follow all instructions to install the library.
Finally, export the library path with the following command (inside your .zshrc
)
export PATH=/usr/local/bin/:$PATH