stick's dotfiles
be explicit with sudo in init-iptables
add locust.io
init-iptables shows numbers

refs

master
browse log

clone

read-only
https://git.sr.ht/~stick/dotfiles
read/write
git@git.sr.ht:~stick/dotfiles

You can also use your local clone with git send-email.

dotfiles

license standard-readme compliant

@nstickney's configuration files

Table of Contents

Background

Includes configuration for:

  • aconfmgr
  • alacritty
  • aurman
  • bash
  • gdb
  • git
  • sway (with swaylock )
  • tmux
  • vim (including plugins as submodules)

Also includes a set of scripts and small executables used throughout the configuration (./bin/).

Acknowledgements:

This repository's logo has been shamelessly stolen borrowed from Ícaro Medeiros. Many other sources are linked throughout the configuration files.

Install

  • Clone repository to $HOME
  • ./install (NOTE: Existing configurations will be renamed *.old.)

The install script only links configuration files for software that is actually available in the $PATH.

Dependencies

Required

The included sway configuration requires the following packages as dependencies (listings are for Arch Linux; YMMV):

  • sway (window manager)
  • alacritty (terminal emulator)
  • i3ipc-python (used in scripts interacting with sway) (AUR)
  • i3status-rust (information bar) (AUR)
  • otf-font-awesome (used in info bar)
  • polkit-gnome (PolicyKit integration)
Optional
  • adobe-source-code-pro-fonts (default font)
  • libpulse (volume control)
  • playerctl (music player controls)

Usage

If you install new software on the list of included configurations, re-run the install script to link the required configuration files.

I typically use gdm to handle workstation login; it is included in the aconfmgr configuration.

Contributing

Contributors to this project adhere to the Code of Conduct.

I welcome issues, but I prefer pull requests! We follow the trunk-based development model (where your fork is a feature branch). Contributions should use git with discipline.

LICENSE

Copyright © 2017-2019 @nstickney. Where not otherwise specified, this repository is licensed under the Mozilla Public License 2.0.