Gruvbox - Sway, Waybar, Mako, Alacritty, NVim, Fish
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Arran fb1731c943 Update Waybar status for Wifi 3 days ago
dot_config Update Waybar status for Wifi 3 days ago
private_dot_local Move utility scripts from .config to .local 3 weeks ago
.chezmoiignore Add Screenshot 10 months ago
GUIDE.md Add Guide with Emoji setup 2 weeks ago
README.md Add Guide with Emoji setup 2 weeks ago
dot_bash_git_ps1.sh Restructure PS1 10 months ago
dot_bashrc.tmpl Tempalte dot_bashrc 9 months ago
dot_gitconfig.tmpl Add Git Config template 9 months ago
dot_inputrc Change cursor in bash when in VI mode 10 months ago
screenshot.png Update Screenshot 3 weeks ago

README.md

Dotfiles

My Dotfiles, there are many like them but these are mine.

alt text

Install

Requires

Initialize

# HTTPS
$ chezmoi init https://codeberg.org/arran/dotfiles.git

# SSH
$ chezmoi init git@codeberg.org:arran/dotfiles.git

Configure

For this configuration to be used across machines, templates are used to fill in user-specific information.

$ mkdir ~/.config/chezmoi
$ touch ~/.config/chezmoi/chezmoi.toml

Inside this toml file, fill in the listed fields.

[data]
    email = ""
    name = ""

[data.theme]
    background_image = "~/Pictures/Wallpapers/1.png"

    white = "#ebdbb2"
    dark = "#1d2021"
    
    primary = "#fd472f"
    secondary = "#689d6a"
    hint = "#fabd2f"

# Simple rofi + wl-copy script to automatically copy fields
# listed below. (~/.config/sway/scripts/clips/clips.sh)
# <Name>: <Value>
# Entries must be seperated by a new line.
[data.clips]
    data = """
Email: hello@example.com 

Address: Land, Earth

"""

Apply

Now apply the configuration to create your new dotfiles!

$ chezmoi apply

Software Used

  • Sway
  • Alacritty
  • Neovim / Vim
  • Waybar
  • Mako
  • Bash / Fish

Further Reading

Read more on the Guide