Thanks to visit codestin.com
Credit goes to github.com

Skip to content

florintanasa/brgvos-void

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

$\textcolor{cyan}{\textbf {BRGV-OS}}$

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 Light BRGV-OS Dark
BRGV-OS 1 BRGV-OS 2

BRGV-OS have now 10 themes, 2 for users what prefers classical style and 8 for the users what prefers Unix® style, look at next movie:

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 in Gnome Settings, Appearance screen and by preferred color schema, Light or Dark, source code here;
  • Accent icons theme, it is a Gnome™ extension that changes the icons themes, based on the accent color chosen by the user in Gnome Settings (gnome-control-center), Appearance screen and by preferred color schema, Light or Dark, 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 in Gnome Settings, Appearance screen and by preferred color schema, Light or Dark, source code here;
  • Light/Dark cursor theme, it is a Gnome™ extension that changes the cursor themes, based on the preferred color schema, Light or Dark, source code here;
  • And 10 scripts, these are called by 10 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.

$\textcolor{teal}{How\ to\ build}$

It is suggested to use Void Linux or an others based on this distribution, also BRGV-OS work :)
Default start the build for Romanian language, if you wish to build for international English USA language edit file locale and change from ro_RO.UTF-8 to en_US.UTF-8 and also edit file keymap and change from ro to us.
That's it.
If you wish to build for your language, take a look at file build_brgvos.sh how I do it from English USA language and Romanian language. To build the iso image, it is necessary to use a based Void Linux distribution or BRGV-OS (is a spin Void Linux) where we run next commands:

git clone --recurse-submodules https://github.com/florintanasa/brgvos-void.git
cd brgvos-void
sudo ./build_brgvos.sh

After that, if everything works ok, we find the iso image is in directory iso build.

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: ro_RO.UTF-8 and en_US.UTF-8.
ISO files can be downloaded from:
here Download BRGV-OS iso ro_RO version for ro_RO versions
or
here Download BRGV-OS iso en_US version for en_US version
and
SHA256 files can be downloaded from:
here Download BRGV-OS sha256 ro_RO version for ro_RO versions
or
here Download BRGV-OS sha256 en_US version for en_US version

Note

The installer has reached version 0.29.
The major change is that, installations can now be performed on partitions encrypted with LUKS and/or organized by LVM.
BRGV-OS can now be installed on:

  • LUKS - Full Encrypt mode, where all partitions are encrypted;
  • LUKS - Not Full Encrypt mode, where the /boot partition is not encrypted;
  • LVM, where partitions is organizated on volumes group and logical volumes;
  • LVM + LUKS - Full Encrypt mode;
  • LVM + LUKS - Not Full Encrypt mode;
  • Clasical, on partions;
  • Or combinations (Not Full Encrypt is one).

Partitions can be formatted as btrfs, ext4/3/2, xfs, or f2fs.

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.

Next videos are a demo with last BRGV-OS release:

vg0
sda3+sdb1
vg1
sdc1
BRGV-OS installed on
not full encrypted mode with LVM
LVM&LUKS: LVM+LUKS
LVSWAP (GB): 8
LVROTFS (%): 20
LVHOME (%): 60
LVEXTRA-1 (%): 0
LVEXTRA-2 (%): 20
LVM&LUKS: LVM+LUKS
LVSWAP (GB): 0
LVROTFS (%): 0
LVHOME (%): 0
LVEXTRA-1 (%): 100
LVEXTRA-2 (%): 0
vg0
sda2+sda3+sdb1
vg1
sdc1
BRGV-OS installed on
full encryption mode with LVM
LVM&LUKS: LVM+LUKS
LVSWAP (GB): 8
LVROTFS (%): 20
LVHOME (%): 60
LVEXTRA-1 (%): 0
LVEXTRA-2 (%): 20
LVM&LUKS: LVM+LUKS
LVSWAP (GB): 0
LVROTFS (%): 0
LVHOME (%): 0
LVEXTRA-1 (%): 100
LVEXTRA-2 (%): 0
unencrypt:
sda2-swap
BRGV-OS installed on
not full encryption mode 1
LVM&LUKS: LUKS
sda3->crypt_0
sdb1->crypt_1
sdc1->crypt_2
FS: btrfs
unencrypt:
sda2-swap+sda3-/boot
BRGV-OS installed on
not full encryption mode 2
LVM&LUKS: LUKS
sda4->crypt_0
sdb1->crypt_1
sdc1->crypt_2
FS: ext4
BRGV-OS installed on
"clasical" mode
LVM&LUKS: -
sda2->swap
sda3->/
sdb1->/home
sdc1->/var/lib/libvirt
FS: ext4

$\textcolor{green}{For\ passphrase\ is\ used\ user\ password}$

$\textcolor{orange}{For\ how\ to\ install,\ configure\ and\ use\ the\ \textbf {BRGV-OS}\ read\ on}$ Wiki

$\textcolor{teal}{License}$

This project is licensed under the GNU GENERAL PUBLIC LICENSE - see the LICENSE file for details

$\textcolor{red}{Warning}$

The open-source software included in BRGV-OS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY.

$\textcolor{teal}{The\ following\ "ingredients"\ are\ also\ included\ in\ \textbf{BRGV-OS} }$

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/ohmybash/oh-my-bash
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/voidlinux-br/void-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 version ro_RO (in English is not installed localised packages for Romanian language).


The work is in progress..

About

BRGV-OS is based on Void Linux, is a custom Void Linux based distribution.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published