Skip to content

Repository files navigation

My dotfiles

hello world

Hello world records

    1. Hello world from the terminal.
    1. Hello world from tmux.
    1. Hello worldworld from Git.
    1. Hello worldworld from automation.
    1. Hello world from the README update.

Installation

Install GNU Stow

macOS

brew install stow

Ubuntu / Debian

sudo apt install stow

Setup

git clone https://github.com/minev-dev/dotfiles.git ~/dotfiles
cd~/dotfiles
stow .

Install core tools

macOS

brew install tmux neovim lazygit starship gh glab

Ubuntu / Debian

curl -sSL "https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository"| sudo bash
sudo apt update
sudo apt install -y tmux neovim lazygit starship gh glab

If lazygit is unavailable in your distro repositories, use the official install guide below.

More info (official docs):

Install Rust

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Install uv

Install uv (official docs): https://docs.astral.sh/uv/getting-started/installation/

curl -LsSf https://astral.sh/uv/install.sh | sh

Install pre-commit

uv tool install pre-commit

Install AI agents

brew install codex gemini-cli
curl -fsSL https://claude.ai/install.sh | bash

Linux-specific

keyd

Remapping linux key binging to mirrot MacOS

Link config to /etc/keyd
sudo ln -s ~/dotfiles/.config/keyd /etc/keyd
Install and enable keyd
sudo apt install keyd
sudo systemctl enable keyd --now

More info - https://github.com/rvaiya/keyd

Post-installation

Nvim

Install all LSP servers

:MasonInstallAll

Install additional binaries

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages