Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/spcbfr/dotfiles
https://github.com/spcbfr/dotfiles
config configuration doom-emacs dotfiles dotfiles-linux emacs linux xmobar xmonad
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/spcbfr/dotfiles
- Owner: spcbfr
- Created: 2021-08-12T17:04:54.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-03-29T21:31:30.000Z (almost 3 years ago)
- Last Synced: 2024-10-27T11:57:56.493Z (3 months ago)
- Topics: config, configuration, doom-emacs, dotfiles, dotfiles-linux, emacs, linux, xmobar, xmonad
- Language: Haskell
- Homepage:
- Size: 933 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# spacebuffer's amazing dotfiles
Hello, friend. Hello, friend? That's lame. Maybe I should give you a name, but that's a slippery slope. You're only in my head. We have to remember that. Shit.
This is my dotfiles repository, it was originally on github but since November 2021, I've moved my personal projects over to gitlab.
## Features
- useful scripts for xmobar and dmenu and other stuff, located in `~/.local/bin`
- Settings for:
- xmonad (window manager)
- emacs (doom, specifically)
- mpd/ncmpcpp (my music setup)
- xmobar (the gorgous panel)
- alacritty (terminal emulator)
- dunst (notification client)
- clean and minimalist keyboard-driven setup
## Prerequisites
- Zsh is your default shell
- You have the programs that you want the config files for installed on your system## Usage
Clone the directory as a git bare repo
```sh
git clone --separate-git-dir=~/.dotfiles https://github.com/spcbfr/dotfiles.git ~
```
Reload your terminal for the zsh configuration to take effect. this will set the config alias which is what you are going to use to manage your dotfilesthen configure the dotfiles bare repository to hide untracked files
```sh
config config status.showUntrackedFiles no
```## Screenshots
![Emacs](.local/share/screenshots/emacs.png)
![Pipes](.local/share/screenshots/pipes.png)