adejonghm / dotfiles

This repo contains the configuration files that I use on my personal computer.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Configuration Files for Fedora Linux 37 (Xfce)

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

Neovim configuration

My setup is based on the Lua language, and Neovim (version 0.8 or later) is required. The configuration files are here.

Dependencies

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

neovim

Zshell configuration

My setup is made up of Zshell + Oh My Zsh + Powerlevel 10k. If you want to use this configuration, you should follow these steps:

  1. After installing Zsh, install the Oh-My-Zsh following the instructions.
  2. Install Powerlevel10k following the instructions.
  3. Copy the file zshrc as .zshrc and, the folder .zsh/ to your HOME folder.
  4. Delete the .p10k.zsh file created on the HOME directory.
  5. Install Fuzzy Finder (fzf).
  6. Delete the .fzf.* files created on the HOME directory.
  7. Copy the .font/ to your HOME folder.

Final Result

zsh

Starship configuration

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:

  1. After install Starship, copy the starship.toml to $HOME/.config/.
  2. Copy the folder .zsh/ to your HOME folder.
  3. Comment or delete lines 14 and 17 in the .zshrc file.
  4. Uncomment lines 108 and 109 in the .zshrc file.

Final Result

starship

My contact info: | LinkedIn | Telegram | eMail |


Back To The Top

About

This repo contains the configuration files that I use on my personal computer.


Languages

Language:Shell 65.2%Language:Lua 34.8%