Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alombarte/dotfiles
My dotfiles and basic systems settings across all Macs
https://github.com/alombarte/dotfiles
Last synced: about 1 month ago
JSON representation
My dotfiles and basic systems settings across all Macs
- Host: GitHub
- URL: https://github.com/alombarte/dotfiles
- Owner: alombarte
- Created: 2015-10-28T16:59:00.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2024-05-07T13:40:40.000Z (7 months ago)
- Last Synced: 2024-05-07T14:47:46.583Z (7 months ago)
- Language: Vim Script
- Homepage:
- Size: 184 KB
- Stars: 10
- Watchers: 5
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
```
██████╗ ██████╗ ████████╗███████╗██╗██╗ ███████╗███████╗
██╔══██╗██╔═══██╗╚══██╔══╝██╔════╝██║██║ ██╔════╝██╔════╝
██║ ██║██║ ██║ ██║ █████╗ ██║██║ █████╗ ███████╗
██║ ██║██║ ██║ ██║ ██╔══╝ ██║██║ ██╔══╝ ╚════██║
██████╔╝╚██████╔╝ ██║ ██║ ██║███████╗███████╗███████║
╚═════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝╚══════╝╚══════╝╚══════╝
```[![Build Status](https://travis-ci.org/alombarte/dotfiles.svg?branch=master)](https://travis-ci.org/alombarte/dotfiles)
My collection of **dotfiles, software and scripts** used in Mac and Linux. When I have a new machine I just run `make`.
# Installation
Clone the repository under `~/.dotfiles`:git clone https://github.com/alombarte/dotfiles.git ~/.dotfiles
Dependencies:
- `make`
- `curl`
- `git`Install all **selected software** (you might want to change it):
make packages
# or alternatively
./packages/install.shInstall a group of dotfiles in the HOME dir:
stow term git## Software installed via package systems
All the software installed through package systems (brew, apt, snap..) is declared in `.txt` files. Edit these files to select what is installed in your computer. Mac systems use only `brew`, while Linux use `apt` and `snap`.**Linux**:
- linux-apt-uninstall.txt - Software that comes with Linux distributions, such as card games, that I don't need. Will be REMOVED.
- linux-apt.txt - All the software installed using `apt-get install`
- linux-brew.txt - Packages installed via [Snap](https://snapcraft.io/store)**Mac**:
- mac-brew.txt - List of software installed using [brew](https://brew.sh/)
Custom software (under `packages`):
- `common`: software installed in both Mac and Linux
- `Linux`
- `Darwin` (Mac)## Dotfiles
The dotfiles are managed using [stow](https://www.gnu.org/software/stow/), a small utility that manages symlinks for you.