Skip to content

Alenbosh/daily-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 

Repository files navigation

daily-code

This repository is a structured archive of my daily development work, Linux configurations, scripts, and engineering learnings.

It serves two purposes:

  1. 📅 Maintain daily coding consistency
  2. 🗂 Preserve real-world system configurations and technical lessons

📁 Repository Structure

2026/
└── 01-january/
    ├── 01.md → 25.md          # Daily logs
    ├── images/                # README assets
    │   └── Husky+svlete.png
    ├── linux/
    │   ├── audio-toggle.sh
    │   ├── brightness.sh
    │   ├── custom-powermenu.sh
    │   ├── bashrc.sh
    │   ├── mpv.conf
    │   ├── play-video.sh
    │   ├── tofi-launcher.sh
    │   ├── BaseBall/          # MLB + Waybar integrations
    │   ├── Music/             # MPD queue & playback tools
    │   ├── DWM/
    │   └── waybar/            # Full Waybar theme system
    │       ├── variants/
    │       ├── scripts/
    │       ├── mpd/
    │       ├── switch.sh
    │       └── theme-watch.sh
    └── README.md

🔧 What’s Included

🖥 Linux Configuration

  • Waybar themes & variant switching
  • MPD + MPRIS integration
  • Custom shell utilities
  • Launcher integrations (tofi)
  • Music library management scripts

🎵 MPD System

  • Waybar MPD module
  • Search & play CLI tools
  • Music filename cleanup utilities
  • Queue management helpers

⚙️ Personal Scripts

Located mostly in:

  • ~/.local/bin
  • ~/.config/waybar/scripts

Archived here for:

  • Version control
  • Historical tracking
  • Future dotfiles migration

📔 Daily Engineering Log

This repo also captures lessons learned in:

  • API security (server-side keys, environment variables)
  • Vercel deployment architecture
  • Git rebase & conflict resolution
  • Licensing best practices (MIT)
  • Production debugging workflows
  • Deployment ownership models
  • Caching strategies & quota protection

Each day may include:

  • Scripts written
  • Config updates
  • Architecture decisions
  • Reflections
  • Programs practice

🎯 Philosophy

This is not just a streak repository.

It is a:

  • System evolution archive
  • Learning log
  • Configuration snapshot
  • Engineering growth tracker

Changes reflect real experimentation and iterative improvement.


🚀 Future Direction

Potential evolution:

  • Migration to structured dotfiles repo
  • GNU Stow-based symlink management
  • Portable system bootstrap script
  • Cleaner modular config structure

📜 License

MIT License © Manish (Alen) Permission is hereby granted, free of charge, to any person obtaining a copy of this software, to deal in the software without restriction.

See the LICENSE file for details.


✍️ Author

Maintained as part of continuous engineering practice and Linux system customization.

About

A personal Linux configuration archive and daily engineering log documenting scripts, Waybar setups, MPD integrations, and real-world debugging learnings.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors