You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
1 week ago | |
---|---|---|
alacritty/.config/alacritty | 3 weeks ago | |
mako/.config/mako | 7 months ago | |
nvim | 3 weeks ago | |
scripts | 3 weeks ago | |
sway | 3 weeks ago | |
swaylock | 4 months ago | |
swaynag/.config/swaynag | 4 months ago | |
waybar | 3 weeks ago | |
zsh | 2 weeks ago | |
LICENSE | 9 months ago | |
README.md | 3 weeks ago | |
install.sh | 1 week ago |
README.md
My dotfiles
This is a collection of some of my dotfiles for my Linux systems. These work on Artix, Debian, Fedora, Ubuntu and Termux (Android).
To install:
$ git clone https://git.data.coop/samsapti/dotfiles.git
$ cd dotfiles
$ ./install.sh
Note that I use doas
instead of sudo
(only on Artix). If you prefer
sudo
, then change all instances of doas
to sudo
, or simply create
a symlink doas
pointing to sudo
:
$ sudo ln -s $(which sudo) /usr/bin/doas
Notes
- You need to make
doas
/sudo
rules that allow you to execute,poweroff
andreboot
(and additionallyivpn-service
andpkill "^ivpn-service$"
if you use IVPN) without a password, otherwise the keybindings and scripts for those won't work. - The install script requires GNU Stow to work.
- Make sure to thoroughly examine these dotfiles and change them to your needs before using them.
- See the READMEs in the individual subfolders here for special notes.
- I use
dash
instead ofsh
orbash
for my shell scripts. As such, all my scripts try to be as POSIX compliant as possible. If you don't want to usedash
, you can change the shebang in the scripts to#!/bin/sh
or#!/bin/bash
.
License
The Unlicense.