BRGV-OS is a custom Void Linux based distribution that aims to facilitate developers, researchers and users to transitioning from Windows® or macOS® to Linux® by maintaining familiar operational habits and workflows.
This work was do it for our job needs at Gene Bank research institute from Suceava, Romania, but anyone can use or modify for their needs.
The name BRGV is an acronym from Romanian "Banca de Resurse Genetice Vegetale" (shortly in English Gene Bank), and OS mean, of course, Operating System.
| Theme Light | Theme Dark |
|---|---|
![]() |
![]() |
![]() |
![]() |
BRGV-OS have now 12 themes, 2 for users what prefers classical style and 10 for the users what prefers Unix® style. Watch the video below to see how easy it is to switch themes:
For theme management I wrote the following extensions, scripts and menus:
- Accent gtk theme, it is a
Gnome™extension that changes the gtk app theme, based on the accent color chosen by the user inGnome Settings,Appearance screenand by preferredcolor schema,LightorDark, source code here; - Accent icons theme, it is a
Gnome™extension that changes the icons themes, based on theaccent colorchosen by the user inGnome Settings(gnome-control-center),Appearancescreen and by preferredcolor schema,LightorDark, source code here; - Accent user theme, it is a
Gnome™extension that changes the user's theme based on the accent color chosen by the user inGnome Settings,Appearancescreen and by preferredcolor schema,LightorDark, source code here; - Light/Dark cursor theme, it is a
Gnome™extension that changes the cursor themes, based on the preferredcolor schema,LightorDark, source code here; - And 12 scripts, these are called by 12 menus.
Also BRGV-OS have another extension Set Notification Banner Position, it is a Gnome™ extension that changes the position of the banner notification on the sreen, source code here.
It is recommended to use Void Linux or any other distribution based on it. BRGV-OS works perfectly as well!
By default, the pipeline builds the ISO for the Romanian language. If you want to build the ISO for International English (USA), please make the following changes:
- Edit the
localefile and changero_RO.UTF-8toen_US.UTF-8. - Edit the
keymapfile and changerotous.
If you wish to add support for your own native language, take a look at build_brgvos.sh to see how Romanian and English USA profiles are implemented.
To build a generic ISO image, you must use a host system running Void Linux or BRGV-OS (which is a customized spin of Void Linux). Open a terminal and run the following commands:
git clone --recurse-submodules https://github.com
cd brgvos-void
sudo ./build_brgvos.shSince I use a Slimbook EVO laptop, the script includes a specialized hardware profile. To build a highly optimized, custom ISO tailored specifically for this machine (including local NPU and AMD ROCm acceleration), run:
sudo ./build_brgvos.sh evoOnce the compilation process successfully finishes, you will find the generated bootable ISO image inside the iso_build directory.
Feel free to explore the codebase, inspect the custom configurations, and tweak the build scripts to create your own personalized spin!
Important
In this moment the build is for ro_RO (Romanian language) and en_US (English USA language) , but with few modifications can be buildid for anothers.
Exist ISO images files for Generic machine: ro_RO.UTF-8 and en_US.UTF-8.
ISO files can be downloaded from:
here for ro_RO versions
or
here for en_US version
and
SHA256 files can be downloaded from:
here for ro_RO versions
or
here for en_US version
Also, exist ISO image for Slimbook EVO laptop:
ISO file can be downloaded from:
here for en_US version
and
SHA256 files can be downloaded from:
here for en_US version
Note
-> News <-
The installer has reached version 0.32 and in nexts videos you can see what are news:
| BRGV-OS install on UEFI machine English |
BRGV-OS install on BIOS machine Romanian |
|---|---|
![]() |
![]() |
Video with the older installer version 0.31 remain for a while.
Since the installer is a separate project, I decided to start a new repository at https://github.com/florintanasa/brgvos-installer where you can find more information about it and the installation modes.
Tip
$\textcolor{cyan}{\texttt{\textcolor{red}{\textit{Live Medium}} have 2 users \textcolor{red}{\textit{root}} and \textcolor{red}{\textit{brgvos}} with the same password \textcolor{red}{\textit{voidlinux}}}}$
$\textcolor{orange}{\texttt{For how to install, configure and use the BRGV-OS read on}}$ Wiki
Note
Is not in plan to create an ISO for each language, because, in my opinion, it is a waste of energy, human and physical (bandwidth consumption, electricity, etc.), to manage a multitude of iso images.
The next approach will be to use scripts for each language and which:
- will add support for the respective language to the system;
- will modify the menu with the appropriate translation;
- will add the corresponding keyboard;
- will apply the changes to the entire system;
- will apply the changes to the user only;
- will apply the changes to the entire system and the user.
Will ensure the transition from one language to another through English.
If you wish to contribuite look at next scripts set_xx_XX.UTF-8_gnome.sh from link and
In the following link is a video demonstration how can be used these scripts.
This project is licensed under the GNU GENERAL PUBLIC LICENSE - see the LICENSE file for details
The open-source software included in BRGV-OS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY.
https://github.com/vinceliuice/Fluent-gtk-theme
https://github.com/vinceliuice/Fluent-icon-theme
https://github.com/vinceliuice/WhiteSur-gtk-theme
https://github.com/vinceliuice/WhiteSur-icon-theme
https://github.com/vinceliuice/MacTahoe-gtk-theme
https://github.com/vinceliuice/MacTahoe-icon-theme
https://github.com/vinceliuice/Graphite-gtk-theme
https://github.com/jandedobbeleer/oh-my-posh
https://github.com/scopatz/nanorc
https://github.com/CarterLi/maple-font
https://github.com/ryanoasis/nerd-fonts
https://github.com/Anduin2017/AnduinOS/tree/1.4/src/mods/20-deskmon-mod
https://github.com/florintanasa/brgvos-installer
https://4kwallpapers.com/windows-11-stock-wallpapers/
https://4kwallpapers.com/ios-26-carplay-wallpapers/
https://4kwallpapers.com/macos-tahoe-26-stock-wallpapers/
List with packages installed on BRGV-OS for Generic machine (romanian version).
The work is in progress..








