Skip to content

yiping-allison/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

105 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

Warning

Migrated to Gitea.

os chezmoi

A repository to store dotfiles.

A dotfile is a hidden folder or file that filesystems do not display (by default) when showing a directory listing. They are commonly used for storing user preferences or preserving a state of a utility and are frequently created implicitly by using various utilities.

Wikipedia

Dotfiles are managed by Chezmoi.

Some helpful commands:

# Initialize dotfiles on a new machine.
sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply $GITHUB_USERNAME --ssh

sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply yiping-allison --ssh
# Apply your working changes to dotfiles directory (i.e. Chezmoi source to ~/.config)
chezmoi apply

Important

The code that you push to git remote should be the changes in chezmoi cd.

See documentation for further details.


Niri

Niri is a scrollable Wayland compositor. If you want to use it, you need to enable Wayland.

Important

You need to install and setup niri manually. I have included some pre-packaged binaries, but there are several that you need to build from source.

See the following READMEs:

Enabling Wayland

sudo apt install gnome-session

This will allow you to choose what type of session you want to log into via GDM (Gnome Display Manager).

Then, allow the GDM to use Wayland.

sudo vim /etc/gdm3/custom.conf
WaylandEnable=true

Man Pages

Man pages on the web.

About

User Configs

Topics

Resources

Stars

Watchers

Forks