Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brnovais/dotfiles
My personal configuration files.
https://github.com/brnovais/dotfiles
dotfiles
Last synced: 22 days ago
JSON representation
My personal configuration files.
- Host: GitHub
- URL: https://github.com/brnovais/dotfiles
- Owner: brnovais
- License: mit
- Created: 2024-08-26T20:26:31.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-09-21T20:07:48.000Z (about 2 months ago)
- Last Synced: 2024-10-04T21:15:11.034Z (about 1 month ago)
- Topics: dotfiles
- Language: Shell
- Homepage: https://brnova.is
- Size: 72.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Personal Configuration
This repository contains my personal configuration files.
I use these files across multiple machines with the help of [chezmoi](https://www.chezmoi.io).
## Install
Scripts on this repository install different packages depending on the environment,
thus running commands as administrator (`sudo`) is required.The procedure to [install chezmoi](https://www.chezmoi.io/install/) depends on the operating system.
Check below for more information on the ones that I use.### Debian Install
Make sure you have `sudo` installed and you can execute commands as administrator.
```sh
apt-get install sudo
```Add your user to `sudo` group. Replace _[USER]_ accordingly.
```sh
usermod -aG sudo [USER]
```To install on `Debian` I recommend using `wget` - it comes installed by default
with standard system utilities.```sh
sh -c "$(wget -qO- get.chezmoi.io/lb)" -- init --apply brnovais
```The install process has been tested on the following operating systems:
- [Debian](https://www.debian.org) 13 (trixie)
### FreeBSD Install
Make sure you have `sudo` installed and you can execute commands as administrator.
```sh
pkg install sudo
```Allow your user to execute `sudo`.
```sh
visudo
```To install on `FreeBSD` just use the package manager.
```sh
sudo pkg install chezmoi
```- [FreeBSD](https://www.freebsd.org) 14.1
### Ubuntu Install
Make sure you have `sudo` installed and you can execute commands as administrator.
```sh
apt-get install sudo
```Add your user to `sudo` group. Replace _[USER]_ accordingly.
```sh
usermod -aG sudo [USER]
```To install on `Ubuntu` I recommend using `curl`.
```sh
sh -c "$(curl -fsLS get.chezmoi.io/lb)" -- init --apply brnovais
```The install process has been tested on the following operating systems:
- [Ubuntu](https://ubuntu.com) 24.04 (noble)
### Windows Install
Work in progress on the following operating systems:
- [Windows](https://www.microsoft.com/windows) 11