Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/danguita/dotfiles

My Unix environment
https://github.com/danguita/dotfiles

dotfiles dwm linux-desktop shell tmux unix-environment vim

Last synced: about 7 hours ago
JSON representation

My Unix environment

Awesome Lists containing this project

README

        

# @danguita's dotfiles ![Build Status](https://github.com/danguita/dotfiles/actions/workflows/main.yml/badge.svg)

## Overview

Here is a blog post describing some of the key parts of this setup:

https://davidanguita.name/articles/the-postmodern-development-environment/

## How does it look like?

![Terminal overview](screenshots/terminal-overview.png)

Note: This is xterm on cwm.

## Usage

### Disclaimer

Please, don't blindly use these dotfiles unless you know what that
entails!

### Installation

```
$ mkdir -p ~/workspace
$ git clone --recurse-submodules https://github.com/danguita/dotfiles.git ~/workspace/dotfiles
$ make -C ~/workspace/dotfiles install
```

### Update an existing install

```
$ make update
```

### All tasks

```
make install Install dotfiles and vim configuration.
make update Update dotfiles and vim configuration.
make clean Remove dotfiles and vim configuration.
make dotfiles-install Create symlinks.
make dotfiles-update Update remote.
make dotfiles-clean Remove symlinks.
make vim-install Install plugin manager and plugins.
make vim-update Update plugin manager and plugins.
make vim-clean Remove plugin manager and plugins.
make help This help.
```

## Feedback

Any feedback is [more than welcome](https://github.com/danguita/dotfiles/issues).

## See also

- [scripts](http://github.com/danguita/scripts)
- [dwm custom build](http://github.com/danguita/dwm)
- [st custom build](http://github.com/danguita/st)