Chunky Dog Linux

An Arch Variant

Conceptually Similar to ArchBang

Base Install

Chunky Dog employs a minimal subset of the Arch Linux base packages with support for ssh and BTRFS included as standard.

 

-  bash
-  btrfs-progs
-  bzip2
-  coreutils
-  cryptsetup
-  device-mapper
-  dhcpcd
-  diffutils
-  e2fsprogs
-  file
-  filesystem
-  gawk
- gcc-libs
- gettext
- glibc

- grep
- gzip
- inetutils
- iproute2
- iputils
- less
- licenses
- linux
- logrotate
- lvm2
- man-db
- man-pages
- mdadm
- openssh
- nano

- pacman
- pciutils
- perl
- procps-ng
- psmisc
- s-nail
- sed
- shadow
- sysfsutils
- systemd-sysvcompat
- tar
- texinfo
- usbutils
- util-linux
- vi
- which

Excluded

- xfsprogs
- jfsutils
- reiserfsprogs
- pcmciautils
- netctl

Simple Installation

Building on the pacstrap command

get-chunky [flags] /mnt/newinstall [extra packages]

Simple Configuration

Uses a combination of scripts and a simple domain specific language

UI SET THEME "arch dark"
ADD MOUNTPOINT "/storage/bulk"
DISK MOUNT WITH LABEL "userdata0" OM "/home/matt"
ADD SERVER "openssh" ON PORT 275

Simple Administration

Command Aliases and Custom Scripts

Lightweight Defaults

SDDM

BSPWM

Plank

Simple Theming

FHS

Based on the standard Linux FHS

with an added support for tiered 

storage management

  /
    boot
    dev
    sys
    sysroot
    proc
    tmp
    run
    root
    storage
    usr
      bin
      sbin
      lib
      local
      share
    var
      cache
    home
    srv
      site
      www
    opt

ARM/MIPS Version

"Tiny Dog"

Still Under Development

Made with Slides.com