Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mohlerm/dotfiles
Arch Linux with i3 WM config
https://github.com/mohlerm/dotfiles
arch-linux i3 i3wm rofi workspace
Last synced: 3 months ago
JSON representation
Arch Linux with i3 WM config
- Host: GitHub
- URL: https://github.com/mohlerm/dotfiles
- Owner: mohlerm
- License: mit
- Created: 2013-11-15T17:17:45.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2022-11-06T11:26:59.000Z (about 2 years ago)
- Last Synced: 2024-04-04T11:52:03.162Z (7 months ago)
- Topics: arch-linux, i3, i3wm, rofi, workspace
- Language: Shell
- Size: 12.2 MB
- Stars: 71
- Watchers: 5
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
dotfiles
========Arch Linux with i3 WM config
running on a Thinkpad T14s
Using Arc GTK3 Theme
Optimized to my personal use, feel free to edit to
suit your needsVim files are hosted in a separate repository:
[github.com/mohlerm/vimfiles](https://github.com/mohlerm/vimfiles)# i3 Configuration
## Requirements
### general
* arch linux - basic system
* i3 - window manager
* i3status - status bar
* dunst - notifications
* rofi - Super-P launcher
* feh - setting background
* pavucontrol - sound
* scrot - screenshots
* libnotify - notifications
* ttf-font-icons - icons for statusbar### recommended
* vim - code/text editor
* firefox - browser
* thunderbird - mail client
* gnome-terminal - terminal emulator##Basic Bindings
* Super - Standard modifier
* Super+Enter - open terminal
* Super+Shift+Enter - open nautilus
* Super+Backslash - open terminal interactively
* Super+Shift+Backslash - open nautilus interactively
* Alt+F4 - kill focused window
* Super+d - program launcher (rofi)
* Super+Shift+d - ssh launcher (rofi)
* Super+{h,j,k,l} - focus left, down, up, right (vim based)
* Super+{v,g} - split vertical, horizontal
* Super+f - fullscreen
* Super+s - stacking layout
* Super+w - tabbed layout
* Super+e - toggle splitted layout
* Super+Shift+Space - toggle floating mode
* Super+Space - toggle focus floating
* Super+a - focus parent container
* Super+F2 - Rename workspace (not recommended)
* Super+{1,2,3,4,5,6,7,8,9,0} - switch workspaces
* Super+Shift+{1,2,3,4,5,6,7,8,9,0} - move container to ws
* Super+o - move workspace to next output (e.g. displayport)
* Super+p - move window to displayport (for presentations)
* Super+Shift+c - reload i3 configuration
* Super+Shift+r - restart i3, used for upgrading
* Super+Shift+e - logs out of i3
* Super+r - switch to window resize mode
* Alt+Tab - focus right window
* Alt+Shift+Tab - focus left window
* Super+Tab - workspace "back-and-forth"
* Super+PageDown - focus next workspace
* Super+PageUp - focus previous workspace
* Super+b - start firefox
* Print - make screenshots, see below for more information
* Super+Shift+Minus - move focused window to scratchpad
* Super+Minux - show scratchpad
* Super+F1 - start pulseaudio volume control
* Super+Escape - shutdown, reboot, lock interactively
* Thinkpad special keys work as expected and labeledCheck out the .i3/config for more details.
##Workspace Layout
* 1: term: terminal
* 2: www: browser
* 3: three: coding
* 4: four: free
* 5: five: free
* 6: six: free
* 7: seven: steam
* 8: eight: free
* 9: DP: displayport (Super+p to move window here)
* 10: com: communication##Scrot Screenshots
* Print - make screenshot in png format
* Shift+Print - make screenshot in jpg format
* Super+Print - make screenshot of current window in png format
* Super+Shift+Print - make screenshot of current window in jpg format
* add CTRL key - delay screenshot for 5 seconds##Screenshots
![i3 alsi](https://raw.github.com/mohlerm/dotfiles/master/img/i3_alsi.png)
![i3 terminal](https://raw.github.com/mohlerm/dotfiles/master/img/i3_terminal.png)
![i3 ranger](https://raw.github.com/mohlerm/dotfiles/master/img/i3_ranger.png)
![i3 firefox](https://raw.github.com/mohlerm/dotfiles/master/img/i3_firefox.png)
![i3 atom](https://raw.github.com/mohlerm/dotfiles/master/img/i3_atom.png)
![i3 rofi](https://raw.github.com/mohlerm/dotfiles/master/img/i3_rofi.png)
![i3 lock](https://raw.github.com/mohlerm/dotfiles/master/img/i3lock_black.png)