{"id":13835722,"url":"https://github.com/mohlerm/dotfiles","last_synced_at":"2025-07-10T10:31:06.370Z","repository":{"id":11870324,"uuid":"14430434","full_name":"mohlerm/dotfiles","owner":"mohlerm","description":"Arch Linux with i3 WM config","archived":false,"fork":false,"pushed_at":"2022-11-06T11:26:59.000Z","size":12773,"stargazers_count":70,"open_issues_count":0,"forks_count":4,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-11-20T21:49:32.948Z","etag":null,"topics":["arch-linux","i3","i3wm","rofi","workspace"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mohlerm.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-11-15T17:17:45.000Z","updated_at":"2024-06-12T15:11:03.000Z","dependencies_parsed_at":"2023-01-11T20:00:48.188Z","dependency_job_id":null,"html_url":"https://github.com/mohlerm/dotfiles","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mohlerm/dotfiles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohlerm%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohlerm%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohlerm%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohlerm%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mohlerm","download_url":"https://codeload.github.com/mohlerm/dotfiles/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohlerm%2Fdotfiles/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264565786,"owners_count":23629039,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arch-linux","i3","i3wm","rofi","workspace"],"created_at":"2024-08-04T14:01:11.204Z","updated_at":"2025-07-10T10:31:05.436Z","avatar_url":"https://github.com/mohlerm.png","language":"Shell","funding_links":[],"categories":["Shell"],"sub_categories":[],"readme":"dotfiles\n========\n\nArch Linux with i3 WM config\nrunning on a Thinkpad T14s\nUsing Arc GTK3 Theme\nOptimized to my personal use, feel free to edit to\nsuit your needs\n\nVim files are hosted in a separate repository:\n[github.com/mohlerm/vimfiles](https://github.com/mohlerm/vimfiles)\n\n# i3 Configuration\n\n## Requirements\n### general\n* arch linux - basic system\n* i3 - window manager\n* i3status - status bar\n* dunst - notifications\n* rofi - Super-P launcher\n* feh - setting background\n* pavucontrol - sound\n* scrot - screenshots\n* libnotify - notifications\n* ttf-font-icons - icons for statusbar\n\n### recommended\n* vim - code/text editor\n* firefox - browser\n* thunderbird - mail client\n* gnome-terminal - terminal emulator\n\n##Basic Bindings\n* Super - Standard modifier\n* Super+Enter - open terminal\n* Super+Shift+Enter - open nautilus\n* Super+Backslash - open terminal interactively\n* Super+Shift+Backslash - open nautilus interactively\n* Alt+F4 - kill focused window\n* Super+d - program launcher (rofi)\n* Super+Shift+d - ssh launcher (rofi)\n* Super+{h,j,k,l} - focus left, down, up, right (vim based)\n* Super+{v,g} - split vertical, horizontal \n* Super+f - fullscreen\n* Super+s - stacking layout\n* Super+w - tabbed layout\n* Super+e - toggle splitted layout\n* Super+Shift+Space - toggle floating mode\n* Super+Space - toggle focus floating\n* Super+a - focus parent container\n* Super+F2 - Rename workspace (not recommended)\n* Super+{1,2,3,4,5,6,7,8,9,0} - switch workspaces\n* Super+Shift+{1,2,3,4,5,6,7,8,9,0} - move container to ws\n* Super+o - move workspace to next output (e.g. displayport)\n* Super+p - move window to displayport (for presentations)\n* Super+Shift+c - reload i3 configuration\n* Super+Shift+r - restart i3, used for upgrading\n* Super+Shift+e - logs out of i3\n* Super+r - switch to window resize mode\n* Alt+Tab - focus right window\n* Alt+Shift+Tab - focus left window\n* Super+Tab - workspace \"back-and-forth\"\n* Super+PageDown - focus next workspace \n* Super+PageUp - focus previous workspace\n* Super+b - start firefox\n* Print - make screenshots, see below for more information\n* Super+Shift+Minus - move focused window to scratchpad\n* Super+Minux - show scratchpad\n* Super+F1 - start pulseaudio volume control\n* Super+Escape - shutdown, reboot, lock interactively\n* Thinkpad special keys work as expected and labeled\n\nCheck out the .i3/config for more details.\n\n##Workspace Layout\n* 1: term: terminal\n* 2: www: browser\n* 3: three: coding\n* 4: four: free\n* 5: five: free\n* 6: six: free\n* 7: seven: steam\n* 8: eight: free\n* 9: DP: displayport (Super+p to move window here)\n* 10: com: communication\n\n##Scrot Screenshots\n* Print - make screenshot in png format\n* Shift+Print - make screenshot in jpg format\n* Super+Print - make screenshot of current window in png format\n* Super+Shift+Print - make screenshot of current window in jpg format\n* add CTRL key - delay screenshot for 5 seconds\n\n##Screenshots\n![i3 alsi](https://raw.github.com/mohlerm/dotfiles/master/img/i3_alsi.png)\n![i3 terminal](https://raw.github.com/mohlerm/dotfiles/master/img/i3_terminal.png)\n![i3 ranger](https://raw.github.com/mohlerm/dotfiles/master/img/i3_ranger.png)\n![i3 firefox](https://raw.github.com/mohlerm/dotfiles/master/img/i3_firefox.png)\n![i3 atom](https://raw.github.com/mohlerm/dotfiles/master/img/i3_atom.png)\n![i3 rofi](https://raw.github.com/mohlerm/dotfiles/master/img/i3_rofi.png)\n![i3 lock](https://raw.github.com/mohlerm/dotfiles/master/img/i3lock_black.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohlerm%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmohlerm%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohlerm%2Fdotfiles/lists"}