In this repository are my configuration files for Fedora Linux 37 (Xfce) used on my personal computer. In it, you will find what is necessary to configure Terminator, Zshell with Oh My Zsh and Powerlevel 10k, with Starship as an alternative. There is also everything you need to set up Noevim as your IDE for programming in Python and a few other languages.
Using the following command line, you can enjoy my customizations without spending hours configuring anything. Running it will download the fedora.sh script and run it automatically once the download is complete.
DISCLAIMER: Before running the above command or the fedora script manually, please read de script to understand what it does.
sh -c "$(curl -fsSL https://raw.githubusercontent.com/adejonghm/dotfiles/main/fedora.sh)"
Recomendation: Feel free to use some parts of the configuration files, or if you want, you can fork the repository and make your customizations.
Neovim | Zshell | Starship |
---|
My setup is based on the Lua language, and Neovim (version 0.8 or later) is required. The configuration files are here.
- NPM -- For Mason / LSP.
- Ripgrep -- For Telescope Fuzzy Finder.
- Fuzzy Finder -- For Telescope.
- Nerd Font -- I use Fira Code NF Regular.
I'm using the OneDark
color scheme, as shown below.
-- File: plugins-setup.lua
use("navarasu/onedark.nvim")
-- File: core/colorscheme.lua
local status, _ = pcall(vim.cmd, "colorscheme onedark")
You can find other color schemes in the table below.
Name | GitHub | Color Scheme |
---|---|---|
Ayu | "ayu-theme/ayu-vim" | colorscheme ayu |
Bluloco * | "uloco/bluloco.nvim" | colorscheme bluloco-dark |
Halcyon | "kwsp/halcyon-neovim" | colorscheme halcyon |
Nightfly | "bluz71/vim-nightfly-guicolors" | colorscheme nightfly |
Nightfox | "EdenEast/nightfox.nvim" | colorscheme nightfox |
Sonokai | "sainnhe/sonokai" | colorscheme sonokai |
Tokyonight | "folke/tokyonight.nvim" | colorscheme tokyonight |
Final Result
My setup is made up of Zshell + Oh My Zsh + Powerlevel 10k. If you want to use this configuration, you should follow these steps:
- After installing Zsh, install the Oh-My-Zsh following the instructions.
- Install Powerlevel10k following the instructions.
- Copy the file zshrc as
.zshrc
and, the folder.zsh/
to your HOME folder. - Delete the
.p10k.zsh
file created on the HOME directory. - Install Fuzzy Finder (fzf).
- Delete the
.fzf.*
files created on the HOME directory. - Copy the
.font/
to your HOME folder.
Final Result
Starship is an alternative prompt to Powerlevel10k. The advantage of using Starship is that you can get the same prompt regardless of the shell and/or operating system you're using. If you want to use this configuration, you should follow these steps:
- After install Starship, copy the
starship.toml
to$HOME/.config/
. - Copy the folder
.zsh/
to your HOME folder. - Comment or delete lines 14 and 17 in the
.zshrc
file. - Uncomment lines 108 and 109 in the
.zshrc
file.
Final Result
My contact info: | LinkedIn | Telegram | eMail |