https://github.com/exposedcat/dotfiles
Configurations stock for linux DEs, utils, software etc.
https://github.com/exposedcat/dotfiles
dotfiles dotfiles-linux gnome instructions rice settings setup
Last synced: 5 months ago
JSON representation
Configurations stock for linux DEs, utils, software etc.
- Host: GitHub
- URL: https://github.com/exposedcat/dotfiles
- Owner: ExposedCat
- License: gpl-3.0
- Created: 2021-05-16T11:00:10.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-01-05T15:12:37.000Z (9 months ago)
- Last Synced: 2025-03-31T08:21:17.513Z (7 months ago)
- Topics: dotfiles, dotfiles-linux, gnome, instructions, rice, settings, setup
- Language: Shell
- Homepage:
- Size: 130 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
ExposedCat's dotfiles
Zsh shell
Description
1. ZSH settings
2. Plugins
3. Java PATH variables
4. Aliases for git, dnf and other utilites
5. Move to trash
Usage
1. Install [Oh My Zsh](https://ohmyz.sh/)
2. Install [syntax highlighting plugin](https://github.com/zsh-users/zsh-syntax-highlighting/blob/master/INSTALL.md)
3. Download config to the home directory
```
wget -O ~/.zshrc https://raw.githubusercontent.com/ExposedCat/dotfiles/main/zsh/.zshrc
```
FireArc BETA
Description
FireArc is a Firefox theme that brings Arc Browser UI without extensions
Usage
1. Go to `about:config` in Firefox
2. Set `sidebar.revamp` to `true`
3. Set `sidebar.verticalTabs` to `true`
4. Set `toolkit.legacyUserProfileCustomizations.stylesheets` to `true`
5. Open "Configure Sidebar" at the bottom. Disable everything, select "Open on Click", select Right positioning
6. Go to the `about:support` in Firefox and copy path under `Profile Directory`. If you use Flatpak, the base path will be `~/.var/app/org.mozilla.firefox/.mozilla/firefox/`
7. Download configs (replace your `PATH_FROM_STEP_1`):
```
wget -O PATH_FROM_STEP_1 https://raw.githubusercontent.com/ExposedCat/dotfiles/main/firefox/arclike.css
wget -O PATH_FROM_STEP_1 https://raw.githubusercontent.com/ExposedCat/dotfiles/main/firefox/userChrome.css
```
8. Restart Firefox
Fastfetch
Description
Fastfetch is CLI tool to display PC info
Usage
1. Download config to `~/.config/fastfetch`
```
wget -O ~/.config/fastfetch/config.jsonc https://raw.githubusercontent.com/ExposedCat/dotfiles/main/fastfetch/config.jsonc
```
2. Download Bongo Cat ASCII to `~/.config/fastfetch`
```
wget -O ~/.config/fastfetch/bongo.txt https://raw.githubusercontent.com/ExposedCat/dotfiles/main/fastfetch/bongo.txt
```
Logiops
Description
Logiops is a driver for Logitech™ mice configuration. Config includes:
1. Smartshift
2. HiRes scroll
3. Volume control (gesture button ↑ ↓)
4. Brightness control (gesture button ← →)
5. Play/Pause (gesture button click)
6. Switch workspaces (side forward/backward buttons)
7. `Super` button emulation to open overview or app list (DPI button click)
Usage
Download file to `/etc`:
```
sudo wget -O /etc/logid.cfg https://raw.githubusercontent.com/ExposedCat/dotfiles/main/logiops/logid.cfg
```
Uppercase layouts
Description
Use uppercase layout indicator names:
1. English (en → EN)
2. Ukrainian (uk → UK)
2. Russian (ru → RU)
\* Please open an issue if you want other languages support
Usage
Download file to `/usr/share/X11/xkb/rules`:
```
sudo wget -O /usr/share/X11/xkb/rules/evdev.xml https://raw.githubusercontent.com/ExposedCat/dotfiles/main/os/evdev.xml
```
Visual Studio Code
Description
Visual Studio Code is a free open-source* code editor built for web development
*Microsoft provides builds with telemetry. Consider using VSCodium for builds from sources
Usage
1. Download [Visual Studio Code](https://code.visualstudio.com/download)
2. Download config to `~/.config/Code/User`:
```
wget -O ~/.config/Code/User/settings.json https://raw.githubusercontent.com/ExposedCat/dotfiles/main/vscode/settings.json
```
VS Code - C++ Tasks
Description
Visual Studio Code tasks to compile and run/debug C/C++ files
Usage
1. Download [Visual Studio Code](https://code.visualstudio.com/download)
2. Download config to `~/.config/Code/User`:
```
wget -O ~/.config/Code/User/tasks.json https://raw.githubusercontent.com/ExposedCat/dotfiles/main/vscode/tasks.json
```
SystemD - Startup script
Description
Runs `~/.startup.bash` on system startup. Script in repo includes:
1. Rights for ASUS ScreenPad+ brightness controls (requires [kernel module](https://github.com/Plippo/asus-wmi-screenpad) by [Plippo](https://github.com/Plippo))
2. Setting ASUS ScreenPad+ brightness to maximum (requires [screenpad tool](https://github.com/Plippo/screenpad-tools) by [Plippo](https://github.com/Plippo) + see prev. paragraph)
3. Stop charging laptops battery on 80%
Usage
1. Download service to `/etc/systemd/system`:
```
wget -O /etc/systemd/system/startup.service https://raw.githubusercontent.com/ExposedCat/dotfiles/main/services/startup/startup.service
```
2. Replace all `$USER` with your username in `/etc/systemd/system/startup.service`
2. Download script to the home directory:
```
wget -O ~ https://raw.githubusercontent.com/ExposedCat/dotfiles/main/services/startup/.startup.bash
```
GNOME Terminal config
Description
Monokai profile for GNOME Terminal
Usage
0. [Install monospace Nerd font](https://github.com/ExposedCat/stunning-gnome-de/tree/lo-fi#assetsjetbrainsmonospacettf) for text icons in terminal
1. Download file:
```
wget https://raw.githubusercontent.com/ExposedCat/dotfiles/gnome-terminal/terminal.conf
```
2. Load configuration:
```
dconf load /org/gnome/terminal/ < ./terminal.conf
```
3. \[Optional] Remove config:
```
rm terminal.conf
```