https://github.com/VandalByte/dedsec-grub2-theme
DedSec GRUB Theme ππ€
https://github.com/VandalByte/dedsec-grub2-theme
dedsec grub grub-theme grub-themes grub2 grub2-theme watchdogs
Last synced: 3 days ago
JSON representation
DedSec GRUB Theme ππ€
- Host: GitHub
- URL: https://github.com/VandalByte/dedsec-grub2-theme
- Owner: VandalByte
- License: gpl-3.0
- Created: 2021-07-21T14:12:36.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-03-03T05:24:01.000Z (about 1 month ago)
- Last Synced: 2025-03-03T06:25:43.203Z (about 1 month ago)
- Topics: dedsec, grub, grub-theme, grub-themes, grub2, grub2-theme, watchdogs
- Language: Python
- Homepage: https://www.pling.com/p/1569525
- Size: 251 MB
- Stars: 384
- Watchers: 4
- Forks: 23
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-list - dedsec-grub2-theme - Grub2 dedsec theme from WatchDogsβ’. (Themes π / Themes for Softwares)
- awesome - VandalByte/dedsec-grub2-theme - DedSec GRUB Theme ππ€ (Python)
README
![]()
### π’ [Project moved to GitLab](https://gitlab.com/VandalByte/darkmatter-grub-theme)
### βοΈ Installation
```fish
git clone --depth 1 https://gitlab.com/VandalByte/dedsec-grub-theme.git && cd dedsec-grub-theme
sudo python3 dedsec-theme.py --install
```### βοΈ Manual Installation
Debian π Ubuntu π Arch
#### 1οΈβ£ Download your favourite version of the theme from [**Pling**](https://www.pling.com/p/1569525/).Now extract your downloaded .zip file.
Either manually extract it or use the command below. ( *Here I'm using 'brainwash' version of my theme as an example* )
```fish
unzip dedsec-brainwash-1080p.zip
```
*The rest of the commands are the same for all the theme styles.*#### 2οΈβ£ Copy the theme directory.
```fish
sudo cp -r dedsec /boot/grub/themes/
```
#### 3οΈβ£ Make changes to the GRUB config file.```fish
sudo nano /etc/default/grub
```
Find the line `GRUB_THEME=` then change it to `GRUB_THEME="/boot/grub/themes/dedsec/theme.txt"`Then save the file.
#### 4οΈβ£ Finally, update the grub.
```fish
sudo grub-mkconfig -o /boot/grub/grub.cfg
```
Now the theme should be installed successfully, enjoy !!Fedora π Redhat
#### 1οΈβ£ Download your favourite version of the theme from [**Pling**](https://www.pling.com/p/1569525).Now extract your downloaded .zip file.
Either manually extract it or use the command below. ( *Here I'm using 'brainwash' version of my theme as an example* )
```fish
unzip dedsec-brainwash-1080p.zip
```
*The rest of the commands are the same for all the theme styles.*#### 2οΈβ£ Copy the theme directory.
```fish
sudo cp -r dedsec /boot/grub2/themes/dedsec
```
#### 3οΈβ£ Make changes to the GRUB config file.```fish
sudo nano /etc/default/grub
```
Find the line `GRUB_THEME=` then change it to `GRUB_THEME="/boot/grub2/themes/dedsec/theme.txt"`
Change the line `GRUB_TERMINAL_OUTPUT=console` to this *(comment it out)* `#GRUB_TERMINAL_OUTPUT=console`Then save the file.
#### 4οΈβ£ Finally, update the grub.
```fish
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
```
Now restart your computer the grub theme should be installed successfully, enjoy !!NixOS
#### 1οΈβ£ Add dedsec-grub-theme to your flake as nixos module```nix
{
inputs = {
nixpkgs.url = github:NixOS/nixpkgs/nixos-unstable;dedsec-grub-theme = {
url = gitlab:VandalByte/dedsec-grub-theme;
inputs.nixpkgs.follows = "nixpkgs";
};
};outputs = { self, nixpkgs, dedsec-grub-theme }: {
nixosConfigurations.mysystem = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = [
dedsec-grub-theme.nixosModule
./path/to/your/configuration.nix
];
};
};
}
```#### 2οΈβ£ Enable and configure grub theme
```nix
boot = {
# Use the GRUB 2 boot loader.
loader.grub = {
enable = true;
version = 2;dedsec-theme = {
enable = true;
style = "sitedown";
icon = "color";
resolution = "1080p";
};
};
};
```
#### 3οΈβ£ Save changes and rebuild your nixos```fish
sudo nixos-rebuild boot --flake .#mysystem
```Now the theme should be installed successfully, enjoy !!
### β Uninstallation
```fish
sudo python3 dedsec-theme.py --uninstall
```
**With a little effort the theme's text colours, progress bar colours, progress bar text, and so on can all be customised in `theme.txt` to your liking π**
Please consider π€ giving this project a star β if you liked it## πΈ Preview
| | | |
|:-------:|:-------:|:---------:|
||||
|**Compact**|**HackerDen**|**Legion**|
||||
|**Wrench**|**Unite**|**Mashup**|
||||
|**SiteDown**|**Trolls**|**Comments**|
||||
|**Fuckery**|**Tremor**|**Reaper**|
||||
|**Stalker**|**Brainwash**|**LoveTrap**|
||||
|**Spyware**|**Spam**|**RedSkull**|
||||
|**Strike**|**Firewall**|**WannaCry**|