Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/anna-is-cute/dot

a few dotfiles
https://github.com/anna-is-cute/dot

Last synced: about 2 months ago
JSON representation

a few dotfiles

Awesome Lists containing this project

README

        

# .dot

Clone to `~/.dot`, use [GNU Stow](https://www.gnu.org/software/stow/) to initialize whichever
packages you want.

```sh
stow zsh
stow path
# and so on
```

## init.sh

Also included is a quick shell script I wrote (compatible with even bare `sh`, assuming it supports
`local`) to bootstrap new servers.

It assumes Debian-based (e.g. has `apt`). It kind of also assumes `curl` is installed, assuming you
run it with `curl -sSf ... | sh`, but otherwise not.

It will update `apt`, upgrade, upgrade your distribution if necessary, install some packages, set
your default shell to `zsh`, download this repo, install a program to generate `$PROMPT` and
`$RPROMPT`, install a program to clean and sort `$PATH`, run `stow zsh` and `stow path`, then prompt
to install [Rust](https://rust-lang.org/).

It does not pollute the shell it is run in.