Skip to content

StapleTT/pi-dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pi-dotfiles

This script helps set up your development environment by automating the installation and configuration of various tools:

  • Foot & Fish Shell: Installs the foot terminal and sets fish as your default shell, enhanced with Starship for a modern, user-friendly experience.
  • Neovim Configuration: Installs and configures Neovim with syntax highlighting, autocomplete, and several other plugins.
  • Caps Lock to Escape: Remaps the Caps Lock key to Escape using keyd for more efficient text editing.
  • Enhanced File Listing with eza: Displays file icons in the terminal when using ls, making file navigation more intuitive.
  • [Optional] Greetd & Sway: Replaces your desktop and login manager with greetd and sway, offering a minimal and efficient window manager setup (shown in screenshots below).

During installation, you’ll have the choice to either install the dotfiles only or to include the optional desktop replacement.

Compatibility

This script was specifically designed for 64-bit Raspberry Pi models. While compatibility with other aarch64 Debian-based distributions should generally work, compatibility with arm64 architectures is not guaranteed. Use with other systems may require additional modifications or troubleshooting.

Installation

To get started, run the following commands:

git clone https://github.com/StapleTT/pi-dotfiles
cd pi-dotfiles
./install.sh

Screenshots

screenshots/sway.png screemshots/desktop.png

About

Dotfiles/other config stuff made for Raspberry pi 4. Install script included.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors