https://github.com/jsfraz/think-gnome
Config for my Thinkpad T14 Gen 1 Fedora GNOME environment.
https://github.com/jsfraz/think-gnome
Last synced: 29 days ago
JSON representation
Config for my Thinkpad T14 Gen 1 Fedora GNOME environment.
- Host: GitHub
- URL: https://github.com/jsfraz/think-gnome
- Owner: jsfraz
- Created: 2026-02-27T18:44:45.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-05-14T09:32:33.000Z (about 2 months ago)
- Last Synced: 2026-05-14T11:36:54.185Z (about 2 months ago)
- Language: Shell
- Homepage:
- Size: 10.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# think-gnome
[](https://wakatime.com/badge/user/992c0ad1-7dae-4115-9198-1ba533452d32/project/16f97416-61dc-4067-8f40-e2c1ff43a7d8)
Config for my Thinkpad T14 Gen 1 Fedora GNOME environment.
## Dependencies
- git
- [matugen](https://github.com/InioX/matugen)
- [FiraCode Nerd Font](https://www.nerdfonts.com)
- [alacritty](https://github.com/alacritty/alacritty)
- [starship](https://github.com/starship/starship)
- [fastfetch](https://github.com/fastfetch-cli/fastfetch)
### FiraCode Nerd Font
```bash
git clone https://github.com/ryanoasis/nerd-fonts.git
cd nerd-fonts
./install.sh FiraCode
```
### matugen
`matugen` is used to generate config files for other programs based on the current accent color.
#### Linking config
```bash
ln -sf $PWD/.config/matugen ~/.config/matugen
```
To regenerate configs after accent/color scheme change, make sure to start `~/.config/matugen/watch_style.sh` on GNOME login:
```bash
ln -s ~/.config/matugen/gnome-style-monitor.desktop ~/.config/autostart/gnome-style-monitor.desktop
```
### alacritty
#### Linking config
```bash
ln -sf $PWD/.config/alacritty ~/.config/alacritty
```
### fastfetch
To start `fastfetch` when opening terminal, add this to `~/.bashrc`:
```bash
if [ ! "$(tty)" = "/dev/tty1" ]; then
clear
echo
fastfetch
fi
```
## starship
Add the following to the end of ~/.bashrc:
```bash
eval "$(starship init bash)"
```