Skip to content

theamallalgi/dotfiles

Repository files navigation

Amal's Dotfiles and Configurations

header

The Contents

  • Editor Configurations (Nvim, Vim etc.)
  • Git & Tmux Configuration
  • Terminal Emu Configs (Alacritty etc.)
  • MPV Configuration
  • Shell Configs (bash, zsh, nu)
  • Prompt Themes and Config
  • Much more .dotfiles

The Setup

current desktop

current desktop

Nvim Requirements

  • Neovim >= 0.9.0
  • Git >= 2.19.0 (for partial clones support
  • Nerd Font (v3.0 or greater)
  - Jetbrains Mono Nerd Font
  - Kode Mono (Custom NF Patch) # My Current Font
  - GohuFont 14 Nerd Font

Check the Fonts Folder for Fonts I use.

  • lazygit  (optional)

  • C compiler for nvim-treesitter. See here

  • for telescope.nvim (optional)

  • a terminal that support true color and undercurl:

Brief Setup Info

  • Windows 11 (Don't Care much for it, I rely to much on Adobe lol!)
  • Term: Alacritty (The best terminal emulator there is!)
  • Shell: Bash & Zsh (Mostly Bash)
  • Font: Kode Mono Nerd Font (Custom Patch)
  • Dir Jump: Zoxide (Can't live w/out it!)
  • Fuzzy Finder: fzf
  • Pac: Scoop (Win 11), Pacman (Arch)
  • Cmdline Client: Oh-my-Posh (Win 11), Oh-my-Zsh (Arch)

The Gallery

Neovim

alacritty

alacritty

alacritty

see more of my nvim images

🪙 Neovim Screengrabs

nvim nvim nvim nvim nvim nvim nvim nvim nvim nvim nvim nvim nvim nvim nvim nvim nvim

Alacritty

alacritty

Mpv Player

mpv

The Installation

1. Setup the Files

  • Linux/MacOS/WSL

    nvim folder: ~/.config/nvim

    • Download the zip file or clone the this repo: github.com/theamallalgi/dotfiles/
    • Open the dotfiles folder, move or copy the nvim folder
    • Paste the folder within the ~/.config folder
    • Open nvim with nvim

    available on bash, zsh, fish

  • Windows

    nvim folder: c:/user/appdata/local/nvim

    • Download the zip file or clone the this repo: github.com/theamallalgi/dotfiles/
    • Open the dotfiles folder, move or copy the nvim folder
    • Paste the folder within the %LocalAppData% folder
    • Open nvim with nvim

    available on cmd, pwsh, git bash/zsh (yes you can setup zsh on windows!)

2. Delete Junk

  • run rm -rf .git if you use bash/zsh etc.
  • or just delete the .git folder (will be hidden on windows by default!)

Tip

Feel free to steal whatever you need, no credit necessary, though a shoutout’s always welcome! ;)