Skip to content

Latest commit

 

History

595 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Configuration files

CI IconLicense Icon

Arch Linux only. This repo assumes pacman plus an AUR helper (paru or yay). The setup script calls sudo pacman, installs AUR packages via makepkg, and enables sddm.service. On other distros, cherry-pick the dot-config/ subtrees you want and symlink them yourself — stow-setup.sh works anywhere stow runs.

Quick tip about querying your packages into your own file:

pacman -Qqe > target_file_location/target_file.txt

To install the queried packages:

sudo pacman -S --needed - < target_file_location/target_file.txt

Feel free to replace pacman with paru, yay or whatever AUR helper you may use

  • But DON'T use sudo if you use an AUR helper!!!

A lot of the packages are AUR packages, so don't worry about pacman telling you they don't exist if you don't use an AUR helper to install them with.

Table of contents

Quick setup guide

chmod +x ./stow-setup.sh && chmod +x ./full-setup.sh # One time only

./full-setup.sh # Or ./stow-setup.sh if you only want the symlinks.

Important

The stow script and by extension the full setup script both use stow with the --adopt flag, meaning it could alter existing files in directories such as ~/.config, ~/.local, etc. If you don't want that behavior, run your stow commands manually or change the scripts to not use the --adopt flag.

Setup Showcase

Main Desktop Screenshot Desktop Dashboard Screenshot

Neovim

Neovim Screenshot Neovim Screenshot Full Neovim Screenshot LazyGit Neovim Screenshot Telescope

Important

The Neovim part of this repo can be found in 1git2clone/nvim-config.

Full Workflow video

dotfiles-showcase-compressed.mp4

Note

Video files can be found in assets in case you're viewing them outside of GitHub or you want to view the video files themselves.

Additional resources

  • cattpuccin.nvim docs - neovimcraft.com

    • Useful for those who want to change the styling under /nvim/lua/plugins/colorscheme.lua
  • Make sure to check the dot-config/programs/ folder which contains a bunch of useful utilities like a color hue shift script that changes the hues of every 6-digit HEX sequence with your specified offset (1-360) and some other apps. They're already added to your $PATH variable in dot-profile.

About

Mirror of https://git.hu-tao.dev/hutao/dotfiles. My configuration files for Hyprland and i3wm on Arch Linux and all my used packages as a text file.

Topics

Resources

Contributing

Stars

5 stars

Watchers

1 watching

Forks

Contributors

Languages