https://github.com/tlj/dotfiles
🚀 Dotfiles and install script for good terminal and neovim enviroment in MacOS and Linux (x86_64 and aarch64) ⚙️
https://github.com/tlj/dotfiles
bat dotfiles lsd neovim yabai zsh
Last synced: 3 months ago
JSON representation
🚀 Dotfiles and install script for good terminal and neovim enviroment in MacOS and Linux (x86_64 and aarch64) ⚙️
- Host: GitHub
- URL: https://github.com/tlj/dotfiles
- Owner: tlj
- Created: 2022-12-16T07:26:51.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2025-10-06T09:35:38.000Z (9 months ago)
- Last Synced: 2026-04-04T16:31:03.229Z (3 months ago)
- Topics: bat, dotfiles, lsd, neovim, yabai, zsh
- Language: Shell
- Homepage:
- Size: 2.64 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# tlj dotfiles
## Install the dotfiles and dependencies
The make script support MacOS and Linux and will install dotfiles, dependencies and common tools, like fd, ripgrep, neovim and homebrew.
### Install directly from Github.
#### With Curl
```shell
curl -s https://raw.githubusercontent.com/tlj/dotfiles/master/install.sh | bash
```
#### With wget
```shell
wget -qO- https://raw.githubusercontent.com/tlj/dotfiles/master/install.sh | bash
```
### Check out the repository instead, then run:
```shell
./setup.sh
```
You can re-run `./setup.sh` to update everything, or run `./setup.sh neovim` to install/update just one app (in this case neovim).
## Features
| Tool | Description |
|------|-------------|
| [neovim](https://neovim.io) | editor (see [nvim/README.md](nvim/README.md) |
## Dependencies
### Zsh
The .zshrc installed by stow will try to load a ~/.zshrc-local file which has any special zsh config for the local computer, which shouldn't be shared. This file needs to be reated to avoid a warning on startup.
## Known issues
### Steps to install on a new Mac
```bash
git clone git@github.com:tlj/dotfiles
```
If xcode is not installed, accept the install, and re-run the git clone after xcode is installed. If you get an error about `inactive developer path`, you need to run
```bash
xcode-select --install
```
From ~/dotfiles/ do:
```bash
./install.sh
```