Skip to content

πŸ“‘ My personal dotfiles - and the means to manage them

License

Notifications You must be signed in to change notification settings

ragdata-stash/.dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

79 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Dotfiles

Pre-Release

My Personal Dotfiles
(and the means to manage them)

These are my .dotfiles. There are many like them, but these ones are mine. My .dotfiles are my best friends. They are my life. I must master them as I must master my life. My .dotfiles, without me, are useless. Without my .dotfiles, I am useless. I must execute my .dotfiles true. I must use them straighter than my enemy who is trying to hack me. I must hack him before he hacks me ... and I will ...

GitHub issues Last Commit AGPL
wakatime

Bluesky Bluesky Discord

Overview πŸ“‘

Welcome to yet another fucking dotfile repository!

These are the very first files I drop onto any machine I set up β€” bare metal or virtual, it doesn’t matter. Why? Because they guarantee my environment feels just right, no matter where I am. Inside you’ll find slick aliases, custom functions, completions, and plenty more.

Keeping everything running smooth is a lightweight command-line utility written in Python. It takes inspiration from the big-name environment managers, but skips the bloat (and yes, you even get to pick your own prompt style!).

Installation πŸ“‚

Step 1 - Clone this Repository

Clone this repo to a directory anywhere under your user's home directory.

git clone https://github.com/ragdata/.dotfiles.git

Step 2 - Create Virtual Environment

(This only needs to be done once - once complete you can skip this step and go straight to step 3. And yes, I'm sorry - you need to create the virtual environment exactly as shown because it is referenced in the makefile)

cd ~
python3 -m venv ~/.venv/dotenv

Step 3 - Activate Virtual Environment

source ~/.venv/dotenv/bin/activate

Once .dotfiles is installed, an alias will automatically load allowing you to activate the virtual environment using the following command:

dotenv

To deactivate the virtual environment, use the deactivate command as usual.

Step 4 - Run the Installer

cd .dotfiles
make install
source ~/.bashrc

And that's it, you're ready to go!

^ Top

Security πŸ”

Warning

If you discover any issue regarding the security of this project, please disclose that information responsibly by sending a security advisory. PLEASE DO NOT CREATE AN ISSUE OR DISCUSSION TOPIC. You can read more about this project's security policies HERE

While I always good security practices, 100% security can never be guaranteed in any software package. Dotfiles is provided AS IS, and without warranty. You can find more details in the LICENSE file included with this repository.

^ Top

License βš–οΈ

MIT

Copyright Β© 2025 Redeyed Technologies

CLICK HERE FOR THE FULL TEXT OF THIS LICENSE


Β 

Visitors Ragdata

If you like this repository, please give it a ⭐ (it really does help)

GitHub repository stars

Copyright Β© 2025 Redeyed Technologies

About

πŸ“‘ My personal dotfiles - and the means to manage them

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published