An open API service indexing awesome lists of open source software.

https://github.com/boreec/dotfiles

Collection of personal dot/configuration files
https://github.com/boreec/dotfiles

Last synced: about 1 year ago
JSON representation

Collection of personal dot/configuration files

Awesome Lists containing this project

README

          

# dotfiles

This repository is a collection of configuration files that I use across my
systems. It is not intended to be easy to use for all, but to serve as a
backup in case of a new OS setup/upgrade.

Still, I encourage anyone to explore this repository and use these files as a
reference for your own configuration files.

## Setup

Move to your home directory, create an empty git repository, set the remote
to this repository and pull.

```console
cd ~
git init .
git remote add origin https://github.com/boreec/dotfiles.git
git pull origin main
```

---

## Key Bindings

- Appication shortcuts
- Ctrl + Shift + C: open the console
- Ctrl + Shift + F: open firefox
- Website shortcuts
- Ctrl + Cmd/Alt + G: open GitHub

## Editor

- [helix](https://github.com/helix-editor/helix)

## LSPs

- [bash-language-server](https://github.com/bash-lsp/bash-language-server)
- [helm-ls](https://github.com/mrjosh/helm-ls)
- [marksman](https://github.com/artempyanykh/marksman)
- [pre-commit](https://pre-commit.com/)
- [pylsp](https://github.com/python-lsp/python-lsp-server)
- [pyright](https://github.com/microsoft/pyright)
- [ruff-lsp](https://github.com/astral-sh/ruff-lsp)
- [rust-analyzer](https://github.com/rust-lang/rust-analyzer)
- [taplo](https://github.com/tamasfe/taplo)
- [typescript-language-server](https://github.com/typescript-language-server/typescript-language-server)
- [rustfmt](https://github.com/rust-lang/rustfmt)
- [yaml-lamguage-server](https://www.npmjs.com/package/yaml-language-server)

## Shell/Terminal

- [alacritty](https://github.com/alacritty/alacritty)
- [starship](https://github.com/starship/starship)
- [zellij](https://github.com/zellij-org/zellij)
- zsh

## Utilities

- [bat](https://github.com/sharkdp/bat)
- [bottom](https://github.com/ClementTsang/bottom)
- [git](https://git-scm.com/)
- [glow](https://github.com/charmbracelet/glow)
- [hammerspoon](https://www.hammerspoon.org)
- [mise](https://github.com/jdx/mise)
- [tldr](https://github.com/tldr-pages/tldr)
- [zoxide](https://github.com/ajeetdsouza/zoxide)

## Web Browser

- [firefox](https://www.mozilla.org/en-US/firefox/new/)
- [facebook container](https://addons.mozilla.org/en-US/firefox/addon/facebook-container/)
- [noscript](https://addons.mozilla.org/en-US/firefox/addon/noscript/)
- [privacy badger](https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/)
- [sponsor block](https://addons.mozilla.org/en-US/firefox/addon/sponsorblock/)
- [tosdr](https://addons.mozilla.org/en-US/firefox/addon/terms-of-service-didnt-read/)
- [ublock origin](https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/)
- [video downloadhelper](https://addons.mozilla.org/en-US/firefox/addon/video-downloadhelper/)