My dotfiles
Go to file
Sam A. 2e438c9e87
Add custom PKGBUILD for opendoas-sudo
2023-01-26 15:01:46 +01:00
alacritty/.config/alacritty Increase opacity 2023-01-20 21:47:36 +01:00
mako/.config/mako Solarized colorscheme (#1) 2021-12-06 20:06:58 +00:00
nvim Neovim: Set textwidth=72 for Markdown and git commits 2022-09-18 21:07:49 +02:00
pkg Add custom PKGBUILD for opendoas-sudo 2023-01-26 15:01:46 +01:00
scripts Remove USB locking 2023-01-16 13:57:15 +01:00
sway Remove workspace config for removed output 2023-01-23 15:11:18 +01:00
swaylock Adjustments 2022-03-05 15:29:32 +01:00
swaynag/.config/swaynag Swaynag: Add seperate color for reboot 2022-02-19 23:59:23 +01:00
waybar mv vi vim && yubico-authenticator-window-size += 5 2023-01-22 21:34:55 +01:00
zsh Remove USB locking 2023-01-16 13:57:15 +01:00
.gitignore Add custom PKGBUILD for opendoas-sudo 2023-01-26 15:01:46 +01:00
LICENSE Initial commit 2021-10-03 00:40:44 +02:00
README.md Update README.md 2023-01-16 14:46:47 +01:00
install.sh Add custom PKGBUILD for opendoas-sudo 2023-01-26 15:01:46 +01:00

README.md

My dotfiles

This is a collection of some of my dotfiles for my Linux systems. They work on Artix and Fedora.

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 and reboot without a password, otherwise the keybindings and scripts for those won't work.
  • The installation 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 of sh or bash for my shell scripts. As such, all my scripts try to be as POSIX compliant as possible. If you don't want to use dash, you can change the shebang in the scripts to #!/bin/sh or #!/bin/bash.

License

The Unlicense.