Skip to content

GigiaJ/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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