All Projects → simonvic → dotfiles

simonvic / dotfiles

Licence: MIT license
dotfiles of simonvic daily used enviroment

Programming Languages

shell
77523 projects
Vim Script
2826 projects
CSS
56736 projects

Projects that are alternatives of or similar to dotfiles

dotfiles
My awesomewm dotfiles for awesome people! ✨
Stars: ✭ 1,764 (+2252%)
Mutual labels:  rice, archlinux, arch-linux, rofi, unixporn, picom
dotfiles
Arch Linux DotFiles - Managed by GNU stow
Stars: ✭ 30 (-60%)
Mutual labels:  i3, rofi, dunst, polybar, picom
dotfiles
My personal dotfiles repository
Stars: ✭ 36 (-52%)
Mutual labels:  rice, archlinux, i3, dunst, polybar
i3wm-config
i3wm config files. Updated config files are in the repository below.
Stars: ✭ 13 (-82.67%)
Mutual labels:  i3, arch-linux, rofi, dunst, polybar
dotfiles
collection (and a backup) of my config files
Stars: ✭ 49 (-34.67%)
Mutual labels:  rice, i3, rofi, polybar, unixporn
dotfiles
files that start . and makes my Linux box awesome.
Stars: ✭ 57 (-24%)
Mutual labels:  rice, archlinux, dunst, polybar, picom
blue-sky
A clean and blue BSPWM setup
Stars: ✭ 267 (+256%)
Mutual labels:  rice, rofi, polybar, unixporn
no-mans-sky-rice-i3wm
i3WM rice themed using No Man's Sky's colors
Stars: ✭ 34 (-54.67%)
Mutual labels:  rice, archlinux, i3, rofi
dotfiles
A total nord dotfiles used by me. Forever work in progress.
Stars: ✭ 35 (-53.33%)
Mutual labels:  i3, rofi, dunst, polybar
i3-dotfiles
“ With wisdom comes the desire for simplicity.” Brendon Burchard.
Stars: ✭ 30 (-60%)
Mutual labels:  archlinux, rofi, polybar, picom
dotfiles
My dotfiles
Stars: ✭ 16 (-78.67%)
Mutual labels:  i3, rofi, dunst, polybar
dotfiles
Config files for i3, polybar, rofi, mpv, Xresources, kitty and some bash-things...
Stars: ✭ 52 (-30.67%)
Mutual labels:  i3, rofi, polybar, picom
linux-workspace
This is the greatest management of all time
Stars: ✭ 19 (-74.67%)
Mutual labels:  rice, rofi, dunst, picom
The Glorious Dotfiles
A glorified personal dot files
Stars: ✭ 1,850 (+2366.67%)
Mutual labels:  rice, rofi, unixporn, picom
gobble
Rust rewrite of Devour
Stars: ✭ 23 (-69.33%)
Mutual labels:  rice, archlinux, arch-linux
Rofi
A large collection of Rofi based custom Menu, Applets, Launchers & Powermenus.
Stars: ✭ 2,907 (+3776%)
Mutual labels:  archlinux, rofi, unixporn
dotfiles
Gruvbox inspired Arch Linux i3wm rice.
Stars: ✭ 43 (-42.67%)
Mutual labels:  rice, archlinux, rofi
Polybar Themes
A huge collection of polybar themes with different styles, colors and variants.
Stars: ✭ 3,687 (+4816%)
Mutual labels:  archlinux, polybar, unixporn
Dotfiles
Collection of i3-gaps Dotfiles
Stars: ✭ 143 (+90.67%)
Mutual labels:  rice, i3, rofi
foolz-dots
Collection of my linux desktop configuration files.
Stars: ✭ 16 (-78.67%)
Mutual labels:  archlinux, rofi, polybar





Getting started

This repository is not just a rice. In ./local/bin/ you can find many utilities (written completely in sh) which make the everyday usage of your Linux environment easier and faster, while getting the most out of popular softwares among Linux rices (e.g. Polybar, Rofi, Dunst, i3 etc.).

These utilities have been made to be easily configurable (more to come in v3.0...); just open it with your favorite text editor and edit accordingly. For a more in-depth guide visit the scripts wiki

For a guide on how to use them either check the wiki or just launch them with the help option. Example:

$ sPolybarctl help

Make sure to visit the Wiki to have a full overview of what my workflow can offer



Requirements

Main requirements:

  • i3-gaps : the tiling window manager with gaps
  • i3lock-color : Used to lock the screen
  • Polybar : show bars with various information
  • Dunst : notifications daemon
  • Rofi : application launcher
  • more...

Visit the installation guide for a more in-depth explanation



Showcase

Lockscreen (sLockscreenctl)

sLockscreenctl has plenty of options to tweak as you like

Other themes preview


Application launcher, window switcher and calculator (Rofi)

Rofi themes have been made to be easily configurable and expansible. The config file and thems are structured like this:

|_ config            (defines rofi behaviour, components and default base UI layout/structure)
|_ Theme             (defines UI layout and structure)
    |_ Style         (defines UI components color and text font)
        |_ Fonts     (defines a set of fonts)
        |_ Palette   (defines a color palette)

A Theme (e.g. fullscreen.rasi, reverse.rasi, window_reverse.rasi etc) only takes care of how the UI components are structured and arranged. It imports a Style.

A Style defines text fonts, imported from a Fonts, and the colors of the components, imported from a Palette



Polybar

sPolybarctl will manage your polybars. It can launch them, show, hide them or toggle. It also serves as a wrapper for polybar-msg for ipc calls.

The main feature is that you can interact with polybars using their name, like so:

$ sPolybarctl show myFirstBar                # make visible "myFirstBar"
$ sPolybarctl toggle mySecondBar             # toggle visibility state for "mySecondBar"
$ sPolybarctl hide                           # if no polybar name specified, the command will be issued to all polybars
$ sPolybarctl message "action #date.toggle"  # simulate the toggle action on date modules


TODO manager,Notifications and more (Dunst)

Music control (sPlayerctl) + custom Spotify notification

sPlayerctl will help you manage your music! It also has custom Spotify notification.

The coolest feature is that you can select the player you wish to control via cli

$ sPlayerctl select-player set spotify

... or even better with Dunst and Rofi


Speaker and microphone control

Nothing special here. sVolumectl and sMicrophonectl will the volume of the speakers and microphone while showing a dunst notification with a personalizable bar


Brightness and Redshift control

sBrightnessctl will adjust the brightness and manage redshift temperature.


App notifications


ToDo popup with context action

sTodo is a minimal TODO list manager, which can also show a popup with dunst

Keybindings

My workflow is 100% keyboard-driven as I have everything at the tip of my fingers.

Check out my default keybindings for more

About me


Contact me





Buy me a coffee :)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].