dotfiles

command module
v0.0.0-...-6989310 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2024 License: MIT Imports: 3 Imported by: 0

README

Dotfiles

Personal dotfile configurations and bootstrapping process.

Getting Started

  1. Download git and clone this repo at $HOME/projects/miniscruff/dotfiles
  2. Download paid fonts and place them in .fonts
  3. Then run the install.sh script.

How to add

  1. Update the tools list in main.go
  2. Run go run main.go
  3. Run upgrade.sh to upgrade all tools and packages

QMK Help

QMK is the keyboard firmware for my preferred keyboard, the planck. It requires building and flashing for updates. Inside /packages/qmk_firmware is my fork of the official release. After making changes:

  1. run qmk compile
  2. run qmk flash
    1. press raise+lower+backspace to when output says "bootloader not found"
  3. wait a few seconds for keyboard to restart

Tasks

Below is a list of common development tasks, these can easily be run using xc. For example xc test will run the test suite.

lint
goimports -w -local github.com/miniscruff/dotfiles .
golangci-lint run ./...
run

Generate scripts

go run .

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL