Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 17 days 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 (about 2 years ago)
- Default Branch: master
- Last Pushed: 2025-01-16T12:46:03.000Z (22 days ago)
- Last Synced: 2025-01-20T13:08:05.682Z (18 days ago)
- Topics: bat, dotfiles, lsd, neovim, yabai, zsh
- Language: Lua
- Homepage:
- Size: 708 KB
- 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 [email protected]: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
```