Skip to content

leomeinel/dot-files

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dot-files

Configuration files and miscellaneous files for my personal linux setups.

Meant for general purpose systems with a GUI.

Mixed license

This repository is not entirely licensed as Apache-2.0.

Requirements

ℹ️ | I have only included links and packages for Arch Linux.

ℹ️ | Not all packages listed here are hard requirements and this list might not be exhaustive.

Arch repo

Flatpak

ℹ️ | Store executables in /usr/local/bin.

Nix

# Download nix upstream installation script
tmpfile="$(mktemp /tmp/arch-install-nixos-XXXXXX.sh)"
curl --proto '=https' --tlsv1.2 -sSfL https://nixos.org/nix/install -o "${tmpfile}"
# View nix upstream installation script
bat --decorations auto --color auto "${tmpfile}"
# Execute nix upstream installation script as root
chmod +x "${tmpfile}"
"${tmpfile}" --daemon --yes --nix-extra-conf-file ~/.config/dot-files/nix.conf

Installation

Edit install.conf to specify the usernames matching your system. If any of the users are not needed by you, just ignore them.

# Instead of main, you can also use a tag
git clone -b main https://github.com/leomeinel/dot-files.git ~/.config/dot-files
chmod +x ~/.config/dot-files/setup.sh
~/.config/dot-files/setup.sh

Updating

chmod +x ~/.config/dot-files/update.sh
~/.config/dot-files/update.sh

About

Configuration files and miscellaneous files for my personal linux setups

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •