Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: 2 months ago
JSON representation

Configurations stock for linux DEs, utils, software etc.

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
```


Powerlevel 10K


Description

Powerlevel 10K is a theme for ZSH shell


Usage

Download config to the home directory
```
wget -O ~/.p10k.zsh https://raw.githubusercontent.com/ExposedCat/dotfiles/main/zsh/.p10k.zsh
```


Flameshot deprecated


Description

**[deprecated]** Use builtin GNOME screenshoter
Flameshot is a nice screenshot tool


Usage

1. Download config to the `~/.config/flameshot`:
```
wget -O ~/.config/flameshot/flameshot.ini https://raw.githubusercontent.com/ExposedCat/dotfiles/main/flameshot/flameshot.ini
```
2. Edit `savePath` option in `~/.config/flameshot/flameshot.ini`


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
```