Thanks to visit codestin.com
Credit goes to github.com

Skip to content

AtaraxiaZ/dotfiles

Repository files navigation

My dotfiles

Use GNU Stow to manage my dotfiles

Do not actually run the command, but show what will do:

stow -adopt -nv git

Move file and create symlink

stow -adopt -v git

create file tree

stow -S git

remove created file tree

stow -D git

remove and recreate file tree

stow -R git

This is equal to stow -D git && stow -S git

Package list

Arch Linux

# 获取当前系统中主动安装的包
pacman -Qqet > pkglist
# 从列表文件安装软件包
pacman -S --needed - < pkglist
# 如果其中包含AUR等外部包,需要过滤后再执行
pacman -S --needed $(comm -12 <(pacman -Slq | sort) <(sort pkglist))
# 移除没有列在文件中的包
pacman -Rsu $(comm -23 <(pacman -Qq | sort) <(sort pkglist))

Ubuntu

sudo apt-get install $(cat pkglist)
xrgs sudo apt-get install < pkglist
for i in $(cat pkglist); do sudo apt-get install $i; done

Tips

Change default terminal to kitty

sudo apt install kitty -y
sudo update-alternatives --config x-terminal-emulator

About

My Linux dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •