Skip to content

Configuration files for Linux, Windows and Mac OS X.

Notifications You must be signed in to change notification settings

ilyachur/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b5ccace · Feb 23, 2025
Feb 21, 2025
Jun 24, 2023
Feb 23, 2025
Mar 14, 2018
Dec 30, 2018
Feb 25, 2019
Jul 22, 2020
Sep 19, 2022
May 30, 2018
Nov 3, 2018
Mar 30, 2020
Jul 16, 2019
Dec 7, 2018
Jun 7, 2020
Sep 26, 2019
Oct 26, 2022
Sep 19, 2022
Jun 7, 2020

Repository files navigation

My dotfiles

This repository contains all my configuration files for Linux, Windows and Mac OS X.

Configurations

$ git clone https://github.com/ilyachur/dotfiles.git
$ cd dotfiles
$ git submodule update --init --recursive
$ ./install.sh

Zsh

Mac OS X Installation:

$ brew install zsh

Ubuntu Installation:

$ sudo apt-get install zsh

Ripgrep

I use riprep for search, it is really nice! For more information see here.

FZF

The next nice tool that I use is FZF. It helped me to use fuzzy finder in the terminal.

Install cmake-language-server

For cmake lsp I use cmake-language-server.

Mac Installation

  1. Install brew
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  1. Show hidden files:
$ defaults write com.apple.Finder AppleShowAllFiles true
$ killall Finder
  1. Install tools:
brew install wget zsh tmux llvm gawk cmake ctags python3
  1. Add clangd to path:
$ ln -s /usr/local/Cellar/llvm/<llvm_version>/bin/clangd /usr/local/bin
  1. Install MacVim

  2. Add MacVim to path

$ ln -s /Applications/MacVim.app/Contents/bin/vim /usr/local/bin/
  1. Install iTerm2

  2. Install Nerd front to iTerm2 for example Roboto

  3. Go to iTerm Preferences → Profiles, select your profile, then the Keys tab. Click Load Preset... and choose Natural Text Editing.

  4. Clone this repository and install config files

  5. Change Key Repeat and Delay Until Repeat settings

About

Configuration files for Linux, Windows and Mac OS X.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published