Skip to content

GigiaJ/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

470 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contains my dotfiles including my Guix configuration files.

For the channel with packages I maintain: gunit

Other useful bits are my ZSH scripts for Github/Gitea/Codeberg syncing and SSH agent prompting.

Also includes Guix configurations for an intel Mac using my kernel patches package and t2-wifi-firmware (which isn't public).

There is an unpackaged code-server service included as I prefer to access my editor over a VPN anywhere and offload compute onto my high-end system.

Initially inspired by Podiki, but has long since been more catered to personal taste and flavor. Styling for Hyprland is bit from JaKooLit; however, a nontrivial amount is modified to work with Guix (and my packages) in mind.

Can be applied to the current user home directory with stow. Like:

stow floorp guix hypr wireplumber zsh code-server

would apply those specific stow directories to the current user home directory to something of the following form:

~/dotfiles/
├── code-server/
│   └── .local/share/code-server/
├── floorp/
│   └── .floorp/
├── guix/
│   └── .config/guix/
├── hypr/
│   └── .config/hypr/
├── wireplumber/
│   └── .config/wireplumber/
└── zsh/
    └── .config/zsh/

where for example zsh ends up at ~/.config/zsh

To provide an easily reproducible environment.

Some bits need to be cleaned up and code-server extensions might need to be a bit... cleaner. Not sure if it auto-installs if they're missing.

Once running SSH and GPG would need to be set up:

git config --global commit.gpgsign true
git config --global user.signingkey AE6F7F0F6E0DAFB96E848994C3A7E8D722618435
git config --global user.name "GigiaJ"
git config --global user.email "g@yahoo.com"
git config --global gpg.program $(which gpg)
git config --global push.autoSetupRemote true

About

my guix dotfiles and more

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published