Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/exposedcat/dotfiles
- Owner: ExposedCat
- License: gpl-3.0
- Created: 2021-05-16T11:00:10.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-17T11:50:28.000Z (5 months ago)
- Last Synced: 2024-08-17T12:53:59.909Z (5 months ago)
- Topics: dotfiles, dotfiles-linux, gnome, instructions, rice, settings, setup
- Language: Shell
- Homepage:
- Size: 126 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
```
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
```