Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lispyclouds/dotfiles
My configs
https://github.com/lispyclouds/dotfiles
clojure dotfiles fedora macos neovim nvim zsh
Last synced: 24 days ago
JSON representation
My configs
- Host: GitHub
- URL: https://github.com/lispyclouds/dotfiles
- Owner: lispyclouds
- License: unlicense
- Created: 2017-05-04T11:06:36.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-09-10T07:57:06.000Z (about 2 months ago)
- Last Synced: 2024-09-10T10:07:17.366Z (about 2 months ago)
- Topics: clojure, dotfiles, fedora, macos, neovim, nvim, zsh
- Language: Lua
- Homepage:
- Size: 761 KB
- Stars: 13
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Welcome to my dotfiles, this is my setup on MacOS/Fedora 39+, Neovim latest and zsh. Also some random configs.
### Setting up Neovim
- Ensure Neovim 0.10+ is [installed](https://github.com/neovim/neovim/wiki/Installing-Neovim)
- Ensure a recent version of git is installed
- Copy the `nvim` dir in `~/.config/` or wherever `XDG_CONFIG_HOME` environment var is pointing to.
- Start neovim with `nvim` and follow the bootstrapping messages.
- Make sure all the installs mentioned in [lsp.lua](/nvim/lua/plugins/lsp.lua) are performed too. Amend the list to your liking.
- Profit from the **_Blazingly Fast_** startup time optimisations!### Bootstrapping new Fedora or MacOS installations
- Ensure a recent version of [Ansible](https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html) is installed
- Ensure a recent version of [Node](https://nodejs.org/en/download/) is installed
- [Only for MacOS] Ensure [Homebrew](https://brew.sh/) is installed.
- Run `ansible-playbook --ask-become-pass playbooks/fedora.yml` or `ansible-playbook playbooks/mac.yml` from the root of this dir based on the OS.### License
The [Unlicense](https://unlicense.org/)