Skip to content

Julianobsg/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Dotfiles, made for Ruby, Rust, Javascript and Python programming.

Instalation

Installing depencies:

Install allacrity: https://github.com/alacritty/alacritty/releases

Installing brew, chezmoi and oh-my-zsh

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

brew install chezmoi

sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Initialize chezmoi

chezmoi init --apply https://github.com/Julianobsg/dotfiles.git

I'm using chezmoi to config the dotfiles.

For Neovim formatting/linting support, install the tools you use, for example:

brew install ruff stylua taplo shfmt

The repo also installs a fallback Ruff config at ~/.config/ruff/pyproject.toml.

Neovim uses Ruff for Python linting and Conform for formatting in Python, Lua, Rust, Ruby, JavaScript/TypeScript, JSON, CSS, HTML, Markdown, YAML, TOML, shell, and Fish.

Autoformat on save only runs when the project defines formatter config, like Ruff, Prettier, StyLua, rustfmt, RuboCop/Standard, or Taplo config files.

Use ,f in normal mode to format the file, or in visual mode to format just the selected lines.

After applying the dotfiles, run :PackerSync once in Neovim.

About

A simple dotfile, made for Ruby, Rust and Javascript programming.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors