Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lmbishop/dotfiles
~
https://github.com/lmbishop/dotfiles
dotfiles
Last synced: 5 days ago
JSON representation
~
- Host: GitHub
- URL: https://github.com/lmbishop/dotfiles
- Owner: LMBishop
- Created: 2021-12-14T11:43:42.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-08-17T22:10:33.000Z (3 months ago)
- Last Synced: 2024-10-12T03:43:51.033Z (about 1 month ago)
- Topics: dotfiles
- Language: Lua
- Homepage:
- Size: 2.42 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
Dotfiles for my machines. These configurations have been used on a regular PC, Framework laptop, M1 Mac running Asahi Linux, and even a Steam Deck.
## Programs
This repository contains configurations for the following programs, intended to be run on either Arch Linux or Asahi Linux (/Arch Linux ARM). Some (but not all) configurations will also work without any further editing on macOS.
### Text-based
* [git](https://git-scm.com/)
* [neovim](https://neovim.io/) (*editor*)
* [onedark.vim](https://github.com/joshdick/onedark.vim) (*theme*)
* [vim-airline](https://github.com/vim-airline/vim-airline) (*status bar*)
* [tmux](https://github.com/tmux/tmux) (*multiplexer*)
* [zsh](https://www.zsh.org/) (*shell*)
* [oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh)Plus my own scripts in `bin`.
### Graphical
* [alacritty](https://alacritty.org/) (*terminal emulator*)
* [mako](https://github.com/emersion/mako) (*notifications*)
* ~~[sway](https://swaywm.org/)~~ (*WM, currently trying out hyprland instead*)
* [hyprland](https://hyprland.org/) (*WM*)
* [swaylock](https://github.com/swaywm/swaylock)
* [swayidle](https://github.com/swaywm/swayidle)
* [waybar](https://github.com/Alexays/Waybar) (*status bar*)
* [wofi](https://sr.ht/~scoopta/wofi/) (*launcher*)
* ~~[iTerm2](https://iterm2.com/)~~ (*terminal emulator, not currently in use*)
* ~~[rofi](https://github.com/davatorium/rofi)~~ (*launcher, not currently in use*)## Install
This repository is designed to be installed with my own [dotfiles-installer](https://github.com/LMBishop/dotfiles-installer) program. Unless you happen to be me, I wouldn't suggest using this.
Arch / Asahi:
```
$ dotfiles-installer -f install-arch.yml
```macOS - requires the Xcode command line tools:
```
$ dotfiles-installer -f install-macos.yml
```## Screenshots
(Outdated.)![](https://i.imgur.com/g6X81bT.png)
![](https://i.imgur.com/V1agzcF.png)
![](https://i.imgur.com/I08qlCp.png)
![](https://i.imgur.com/rBTh9WD.png)