This repository is to share a part of my configuration files on Framework Laptop for people who are interested in using Sway or i3 window manager on Framework Laptop. My environment is Fedora Linux. I don't intend to update this repository regularly. The files are just a snapshot.
The following config files are included:
- Sway (window manager)
- Using Waybar.
- Using
home/.xkb/
. Sway has a feature to load~/.xkb
.
- i3 (window manager)
- Using i3blocks with i3blocks-contrib original version and my forked custom version until my pull-requests are merged in the original version.
- Using
etc/X11/xorg.conf.d/*.conf
for the input device settings. - Using Compton.
- Using
.Xmodmap
. Only i3 loads the.Xmodmap
. Sway doesn't load it. - Setting
/usr/share/X11/xkb/symbols/custom
for custom keyboard layout. See this page on my blog for details.
- VIM: In the
.vimrc
, thehighlight
settings are related to the terminals. - Alacritty (terminal)
- Terminator (terminal)
- Mouseless
.bash_profile
: It seems that this file is only loaded by i3, not by Sway..bashrc
: Only contents related to window managers and terminals.
Public Domain (CC0)
The directory structure is equivalent with the actual directores under the root "/". You can run the following command to find the directory structure.
$ tree -a etc/ home/ usr/
Here are useful examples that you may refer.
-
Sway config: https://github.com/201dreamers/sway-config
-
i3 config: https://github.com/LukeSmithxyz/voidrice
$ git checkout https://github.com/LukeSmithxyz/voidrice.git $ cd voidrice $ git checkout ad161d9363aadeb9f4ec3c852ca6c96162f2b4b0 $ vi .config/i3/config
I am sharing the configuration tips for Framework Laptop on this repository's wiki.
Let's share your config files for Framework Laptop!