Skip to content

oarabilekoore/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

six-seven

This repository contains the configuration files (dotfiles) for my Linux workspace. It is designed for a minimal, keyboard-driven workflow on low-specification hardware, specifically focused on maximizing performance without sacrificing utility.

The name "six-seven" refers to the core philosophy of this environment: a streamlined, functional space where the shell and window manager work in tandem.

System Overview

  • OS: EndeavourOS (Arch-based)
  • Window Manager: Hyprland (Wayland)
  • Shell: fish
  • Terminal: kitty
  • Bar: Waybar
  • Hardware Target: Intel Celeron N4020 / 8GB RAM

Core Principles

  • Resource Efficiency: Every tool is chosen to run comfortably on a dual-core Celeron processor.
  • Wayland Native: Utilizing modern protocols for a smoother experience on integrated graphics.
  • Keyboard Centric: Designed to minimize mouse usage through custom Hyprland binds and shell aliases.

Key Components

Window Management

Hyprland is configured for a balance of aesthetics and speed. Animations are optimized to prevent frame drops on the Intel UHD 600 GPU.

Shell & Terminal

The fish shell provides intelligent autosuggestions and completions out of the box. Combined with kitty, it offers a fast, GPU-accelerated terminal experience that handles text rendering efficiently.

File Structure

The configurations are organized to be managed via a symlink manager or manual placement into the following directories:

  • .config/hypr
  • .config/fish
  • .config/kitty
  • .config/waybar

Installation

Note: These files are tailored to a specific hardware ID (IdeaPad 3). If you are porting these to different hardware, check the monitor output and scaling settings in the Hyprland config.

  1. Clone the repository: git clone https://github.com/oarabilekoore/six-seven.git
  2. Backup your existing configurations.
  3. Symlink the desired directories to your ~/.config folder.

Author

Oarabile Koore

About

dotfiles

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors