Skip to content

A very opiniated configuration for your software development workflow.

License

Notifications You must be signed in to change notification settings

rayanramoul/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

250 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RayTerm

RayTerm

Get Started with one command

Automated installation (Linux and MacOS):

curl -fsSL https://raw.githubusercontent.com/rayanramoul/dotfiles/main/install.sh | bash

Manual installation:

# Install chezmoi (https://chezmoi.io)
# Arch Linux
sudo pacman -S chezmoi

# Ubuntu/Debian
sudo apt install chezmoi

# MacOS
brew install chezmoi

# Then apply dotfiles
chezmoi init --apply https://github.com/rayanramoul/dotfiles
# or if you have SSH access
chezmoi init --apply git@github.com:rayanramoul/dotfiles

What is this ?

RayTerm is a set of configuration, dotfiles and software to ensure a vision on the optimal environement to code in. It is :

  • Tiling Window Management.
  • Coherent and reproducible workflows from an OS to another.
  • Strongly relying on terminal tools : Neovim, Tmux, Zsh, Fzf, etc.
  • All prettier with Catppuccin !

How ?

The idea is to have one main key associated with each part of the system

  • SUPER for the window manager.
  • Ctrl for the terminal.
  • Ctrl + b for tmux.
  • Ctrl and Space for neovim.

Docs

You can find my documentation of each part of my workflow in the docs folder.

  • Neovim: My neovim configuration.
  • Terminal: My terminal configuration.
  • Tmux: My tmux configuration.
  • ArchLinux: My ArchLinux workflow guide.
  • MacOS: My MacOS workflow guide.
  • Windows: My Windows workflow guide.

❤️ Enjoying RayTerm?

If RayTerm has been helpful to you, please consider giving it a star! ⭐ It helps others discover the repository and shows appreciation for the effort put into creating and maintaining it.

Thank you for your support! 🚀

About

A very opiniated configuration for your software development workflow.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published