cogikyo
dotfiles
Go

๐Ÿ™ an Arch enabled PDE (Personalized Development Environment)

Last updated Jul 3, 2026
120
Stars
6
Forks
0
Issues
0
Stars/day
Attention Score
65
Language breakdown
Go 52.0%
TypeScript 14.6%
Shell 13.0%
Lua 11.5%
Python 1.8%
GLSL 1.8%
โ–ธ Files click to expand
README

๐Ÿ™ dotfiles ๐Ÿ™

dotfiles neonlights banner


I use arch, btw
>
"...we {do these} things not because they are easy, but because they are hard,"
>
  "because that goal will serve to organize and measure the best of our energies and skills,"
>
    "because that challenge is one that we are willing to accept, one we are unwilling to postpone..."

๐Ÿ‘จโ€๐Ÿ’ป Software

๐Ÿ–ฅ๏ธ Display

๐ŸŽฏ Core Applications

๐ŸŽ Notable Applications

๐ŸŽฅ Appearance

๐ŸŽจ Design

๐Ÿ’ฌ Fonts

- Nerd Font Symbols - Noto Color Emoji - Lora (serif), - Archivo (display), - Architects Daughter (handwritten)

๐Ÿงฐ Hardware

- ZMK firmware (for bluetooth version of keyboard): cogikyo/zmk-config

Custom Layout:
layer 1 layer 2 layer 3 layer 4

Misc Hardware
- GPU: AMD ATI Radeon RX 5600 OEM/5600 XT / 5700/5700 XT - Audio Interface: Scaarlett Solo 3rd Gen - Lens: Sigma 16mm f/1.4

๐Ÿ› ๏ธ Installation

1. Get the installation image

๐Ÿš€ Custom ISO (recommended)

sudo ./build.sh --clean

Write to USB:

sudo ./build.sh --usb /dev/sdX

Tag, push, and create a GitHub release with the ISO:

sudo ./build.sh --clean --release
Download the latest pre-built ISO from GitHub Releases, or build one locally with archiso:

๐Ÿ“ฆ Stock Arch ISO

Download the official image: archlinux-version-x8664.iso

Write to USB using dd โ€” use the disk (e.g. /dev/sdx), not a partition:

lsblk -f dd bs=4M if=path/to/archlinux-version-x86_64.iso of=/dev/sdx conv=fsync oflag=direct status=progress

2. Boot USB and install

Custom ISO โ€” dotfiles and packages are already on disk:

bootstrap

Stock Arch ISO โ€” downloads dotfiles and packages from the network:

bash <(curl -fsSL https://raw.githubusercontent.com/cogikyo/dotfiles/master/install.sh)
  • Set partition configuration via the archinstall UI
  • Set authentication and user via the archinstall UI
  • Reboot into the new system

3. Post Install

Dotfiles are copied (custom ISO) or cloned (stock ISO) automatically during arch install. After reboot:

~/dotfiles/install.sh all
With the custom ISO, packages resolve from the local cache โ€” no downloads or AUR rebuilds needed. The local cache is cleaned up automatically after the packages step.
๐Ÿ”— More in this category

ยฉ 2026 GitRepoTrend ยท cogikyo/dotfiles ยท Updated daily from GitHub