Skip to content

alecks/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

351 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Dotfiles for my Mac, PC and my university's DICE computers. Aims to have as little config as possible to make everything as efficient as possible.

Installation with stow-all

Stow is a GNU tool that can be used to symlink your config from one main folder to the actual locations expected by programs. In other words, it's a way to have one configuration folder with everything in it, and have the ability to pick and choose which configurations to actually use.

This repository has a stow-all.sh script which can be used to install configurations from a stowlist. For example, ./stow-all.sh stowlist-dice will install all configurations relevant for DICE.

Shared

See stowlist-shared.

Mac (macOS Tahoe)

image of macos setup

See stowlist-mac.

PC (Fedora Workstation)

RTX 5070 / Intel Core Ultra 7 running Fedora Workstation. GNOME apps are kept, aiming to use as many as possible through sway to minimise faff.

  • Sway tiling window manager
  • Waybar status bar
  • Tofi application launcher
  • Mako notification daemon

image of fedora setup

DICE (University)

DICE (Distributed Informatics Computing Environment) is the University of Edinburgh's School of Informatics computer system. It can be configured extensibly despite being an operating system for students on shared computers.

  • i3 window manager, with i3status and picom
  • infpi for local package management, with the ability to use Nix (see dice-login)

image of dice setup

See stowlist-dice. The DICE dotfiles should work on an unmodified DICE install, with no extra programs downloaded. Picom is optional for less screen tearing, but is a pain to install.

About

macOS, Fedora and DICE setup with tiling window managers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors