junaruga / framework-laptop-config

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Configuration files for Framework Laptop

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, the highlight 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.

License

Public Domain (CC0)

Screenshots

Sway

Sway screenshot

i3

i3 screenshot

File list

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/

References

Here are useful examples that you may refer.

Config tips

I am sharing the configuration tips for Framework Laptop on this repository's wiki.

Call to action

Let's share your config files for Framework Laptop!

About

License:Creative Commons Zero v1.0 Universal


Languages

Language:Vim Script 28.3%Language:C 24.0%Language:Shell 23.9%Language:CSS 19.0%Language:Makefile 4.8%