This is the repository for my digital space which is hosted on Github Pages and built using Jekyll. The site is a very public brain dump, since microblogs don’t seem to do the trick anymore. This space serves as a canvas for my thoughts, learnings, and experiments in a world cluttered with fleeting content -- a project born out of the need for a platform where chaos meets order.
The site features a /now, /next, and /archive page for present, future, and past works, respectively. It also features a matcha-like color scheme because I like matcha. Highlights, preformatted code blocks, and markdown tables adhere to this color scheme.
.
├── _data/ - Data files for site content
├── _includes/ - Contains reusable code snippets
├── _layouts/ - Defines the structure of page templates
├── _posts/ - Blog posts written in Markdown
├── assets/ - Houses static assets
├── pages/ - Contains standalone pages
│
├── _config.yml - Central configuration file
├── .gitignore - Lists files excluded from version control
├── CNAME - Specifies site access via custom domain
├── Gemfile - Specifies Ruby gem dependencies
├── Gemfile.lock - Ensures consistent gem versions in builds
├── LICENSE - Contains the license of the project
└── README.md - Provides an overview of the project
You can go to https://www.lenz.wiki to access the wesbite; but if you ever want to run the website locally, feel free to follow the steps below.
git clone https://github.com/ramennaut/ramennaut.github.io.git
This command downloads the project files to a folder named ramennaut.github.io
in your current directory.cd ramennaut.github.io
bundle install
bundle exec jekyll serve
This command builds your site and hosts it locally, allowing you to view and test your site in a browser.If you make any changes to the site's source files, Jekyll will automatically rebuild the site, allowing you to see the updates by refreshing your browser.
I am excited about the future of this code base, with plans to further develop and separate the theme and color scheme for broader use, including potential integration with Obsidian. This will allow for more personalized and efficient user experiences. If you're interested in contributing or want to stay updated on these developments, feel free to star the repository. More updates will be posted in the future, and I'm always open to collaboration and feedback.
Found a bug? I'd love to squash it! Please report it by opening an issue on the GitHub repository with a detailed description of the problem and steps to reproduce it. Screenshots or screen recordings are highly appreciated for a quicker resolution.
This project is licensed under the MIT License - see the LICENSE file for details. This means you're free to use, modify, and distribute the project, provided you attribute back to the original source.
This space was built in 2024 by @ramennaut on top of Primer. My deepest gratitude goes to the open-source community for the resources and tutorials that made this space possible. Different parts of the site were inspited by Steph Ango, Tom Critchlow, and Derek Sivers.
For collaboration, support, or inquiries, feel free to reach out to me at [email protected].