Skip to content

🖥️ The Snigdha OS GNOME Config repository contains configuration files and settings for the GNOME desktop environment on Snigdha OS. It customizes GNOME to provide an optimized and seamless user experience, with tailored themes, extensions, and system settings to suit Snigdha OS users.

License

Notifications You must be signed in to change notification settings

Snigdha-OS/snigdhaos-gnome-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Snigdha OS GNOME Config 🌟

This repository contains the configuration files for GNOME, specifically tailored for Snigdha OS. It includes custom GNOME settings, themes, extensions, and other optimizations designed to offer a smooth, modern, and user-friendly experience on Snigdha OS. 🚀 Whether you're a developer, designer, or casual user, this configuration is built to enhance your desktop environment.

Features ✨

  • Custom GNOME Theme 🎨: A sleek, modern theme with carefully crafted aesthetics that provide a clean and visually appealing user interface for a productive work environment.
  • Optimized Settings ⚡: Pre-configured settings to improve performance, efficiency, and usability, specifically designed for Snigdha OS. These settings optimize your desktop’s responsiveness and ensure a fluid experience.
  • Extensions 🧩: A collection of carefully selected GNOME Shell extensions to boost functionality, customize your workflow, and make your desktop even more powerful.
  • Customization 🔧: Fully customizable settings that allow users to tweak every aspect of their desktop experience. You can adjust themes, tweak performance options, and customize shortcuts to your liking.

Installation 🛠️

To install the custom GNOME configurations from this repository, follow these steps:

1. Clone the repository:

git clone https://github.com/Snigdha-OS/snigdhaos-gnome-config.git
cd snigdhaos-gnome-config

2. Apply the configurations:

Run the provided installation script to apply the GNOME configurations:

bash install.sh

This will automatically set up the theme, extensions, and system settings designed for Snigdha OS.

3. Optional - Install GNOME Extensions:

If you wish to install the GNOME Shell extensions from the repository, use the following command:

gnome-extensions install extensions/*.gs

These extensions will give you more functionality and integration within the GNOME desktop environment.

Usage 🖥️

Once the configuration is applied, you can further customize your desktop environment using the GNOME Tweaks application. You can also manually adjust settings within the following directories:

  • ~/.config/gnome – for personal configurations.
  • /usr/share/gnome – for system-wide settings.

For advanced users, you can also tweak configurations using the command line to achieve maximum flexibility.

Contributing 🤝

We welcome contributions to improve this repository! If you have suggestions, bug reports, or improvements, feel free to open an issue or submit a pull request.

Here’s how you can contribute:

  1. Fork the repository 🍴: Click the "Fork" button on GitHub to create your own copy of the repository.
  2. Create a branch for your changes: (git checkout -b feature/your-feature)
  3. Make your changes ✍️: Implement your bug fixes or new features.
  4. Commit your changes: (git commit -am 'Add new feature')
  5. Push to the branch: (git push origin feature/your-feature)
  6. Create a pull request 💥: Submit your changes for review and merging into the main project.

We encourage all contributors to follow the code of conduct and ensure that their contributions align with the goals of Snigdha OS.

Author & Maintainer ✍️

This repository is maintained by the Snigdha OS Team.

If you have any questions, need help, or would like to contribute, feel free to reach out!

License 📝

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, but we would appreciate it if you credit the project when using it.

About

🖥️ The Snigdha OS GNOME Config repository contains configuration files and settings for the GNOME desktop environment on Snigdha OS. It customizes GNOME to provide an optimized and seamless user experience, with tailored themes, extensions, and system settings to suit Snigdha OS users.

Topics

Resources

License

Stars

Watchers

Forks

Languages