Fandom

How To Wiki

Guide to linux configuration files/Window Managers

< Guide to linux configuration files

1,795pages on
this wiki
Add New Page
Talk0 Share

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Here are a list of config files for various Window managers

In many cases are global config files, and local config files.

  • Global config files
    • Apply to all users
    • Usually located in /etc
  • Local config files
    • Applies to a specific user
    • Stored in the users home dir, as ~/.example or ~/.config/example
    • AKA dot files

Locations of config files change name and location over time and different Linux Distributions, so the files listed here may not match your Linux installation, but the are generally close.

For example
  • bashrc may be located in /etc/bash/bashrc or /etc/bashrc
  • kdmrc may be located in /usr/share/config/kdm/kdmrc, /usr/local/share/config/kdm/kdmrc, or /opt/kde/share/config/kdm/kdmrc


For other linux config file See: Guide to linux configuration files


to be added

  • CTWM, wm2/wmx, AmiWM, SCWM, Metacity, Beryl, Compiz, SithWM, Whim, Karmen, Integrity, QuarkWM, BadWM, XIGE, WWM, Stumpwm, TrsWM, Kahakai, PyWM, XWEM, MIWM, Framer, Mavosxwm, WindowLab, Hackedbox, Waimea, Clementine, Interface WM, ZWM, HaZe, aewm++, NovaWM, Golem, Oroborus, Treewm, GwML, Heliwm, 5dwm, Mosquito, Maewm, QLWM, Phluid, Alloywm, Amaterus, Perlwm, Efsane II, 3Dwm, Swm, Puppet, YAWM, w9wm, larswm, PWM, PLWM, EPIwm, wmG, aewm, B4step, flwm, lwm, mlvwm, qvwm, mwm 2.0, GWM, 9wm, OSWM, awm, rtl, dxwm, hpwm, tekwm, m_swm, pswm, swm, tvtwm, mvwm, NCDwm, XDSwm, vuewm, 4Dwm, piewm, pmwm, uwm, wm, xwm


BlackBoxEdit

  • ~/.blackboxrc
  • /usr/share/blackbox/menu - global menu file
  • ~/.blackbox/menu - local menu file
  • ~/.blackbox/Backgrounds/ - backgrounds directory
  • ~/.blackbox/Styles/ - styles dir
  • ~/.bbkeysrc - bbkeys configuration file [1]
References: [2]


GnomeEdit

There are allot of config files for Gnome, that are located in the following directories and files

  • ~/.esd_auth - Enlightened Sound Daemon (ESD) authentication cookie.
  • ~/gconf/ - User preferences stored here.
  • ~/.gconfd/ - gconfd daemon information stored here. CORBA IOR and object info.
  • ~/.gnome/ - User info not held in .gconf. i.e. mime type info.
  • ~/.gnome2/ - ser info not held in .gconf. i.e. Window location, keyboard shortcut info, ...
  • ~/.gnome-desktop/ (older RH 8/9) - Desktop icons and application launchers.
  • ~/.nautilus/ - Nautilus file manager data.
  • ~/.metacity/ - Metacity window manager data.
  • ~/.themes/ - Theme options, window frame options, ...
  • ~/.screensaver/ - Screensaver configuration data.

KDEEdit

There are allot of config files for KDE, that are located in the following directories

  • ~/.kde4/

XFCEEdit

There are allot of config files for XFCE, that are located in the following directories

  • /etc/xdg/xfce4/
  • ~/.config/xfce4/
  • References: [5]

XmonadEdit

  • ~/.xmonad/xmonad.hs

wmiiEdit

  • /etc/wmii/wmiirc
  • ~/.wmii/wmiirc

spectrwmEdit

/etc/spectrwm.conf ~/.spectrwm.conf

SnapwmEdit

  • ~/.snapwmrc

MuscaEdit

  • ~/.musca_start

MosterwmEdit

  • config.h

i3Edit

  • ~/.i3/config
  • /etc/i3/config

echinusEdit

~/.echinus/echinusrc

CatwmEdit

  • config.h


WMFSEdit

  • /etc/xdg/wmfs/wmfsrc
  • ~/.config/wmfs/wmfsrc

subtleEdit

  • $XDG_CONFIG_HOME/subtle/subtle.rb


ratpoisonEdit

  • ~/.ratpoisonrc

IonEdit

  • /etc/ion3/ - Global config dir
  • ~/.ion3/ - Local config dir
    • Config files
      • cfg_ion.lua
      • cfg_bindings.lua
      • cfg_menus.lua
      • cfg_ionws.lua
      • look.lua

HerbstluftwmEdit

  • ~/.config/herbstluftwm/autostart

SawfishEdit

  • ~/.sawfish/custom

PekWMEdit

  • ~/.pekwm/config
  • ~/.pekwm/menu
  • ~/.pekwm/keys
  • ~/.pekwm/mouse
  • ~/.pekwm/start

PawmEdit

  • /etc/pawm.conf

JWMEdit

  • /etc/system.jwmrc
  • ~/.jwmrc

evilwmEdit

  • ~/.evilwmrc

EnlightenmentEdit

  • ~/.e16/
  • ~/.e16/bindings.conf - key bindings

FluxboxEdit

  • /usr/share/fluxbox/ - Global config dir
  • ~/.fluxbox/ - Local config dir
    • Config files
      • menu
      • init
      • keys
      • backgrounds
      • startup
      • styles
      • overlay
      • apps
      • windowmenu

fvwmEdit

  • ~/.fvwmrc - Local configuration file for fvwm window manager

fvwm2Edit

  • ~/.fvwm2rc - Local configuration file for fvwm2 window manager

OpenBoxEdit

  • ~/.config/openbox/rc.xml - General config, local
  • ~/.config/openbox/menu.xml - Menu, local
  • ~/.config/openbox/autostart.sh - Execute at start of OpenBox
Examples: http://dotfiles.org/.config/openbox/rc.xml
Examples: http://dotfiles.org/.config/openbox/menu.xml

Fvwm95Edit

  • ~/.fvwm95rc

Motif Window ManagerEdit

  • ~/.mwmrc

OpenLook Window ManagerEdit

  • ~/.olwmrc

OpenLook Virtual Window ManagerEdit

  • ~/.olvwmrc

Tab Window Manager (TWM)Edit

  • ~/.twmrc

Tab Virtual Window ManagerEdit

  • ~/.tvtwmrc

Window MakerEdit

  • ~/GNUstep/Defaults/WindowMaker

QVWMEdit

  • ~/.qvwmrc
  • ~/.qvwm-theme

AwsomeEdit

  • ~/.config/awesome/rc.lua
  • ~/.config/awesome/themes/default

MatchboxEdit

  • ~/.matchbox/session and /etc/matchbox/session

~/.matchbox/kdbconfig

IceWMEdit

  • ~/.icewm/
  • ~/.icewm/theme - Currently selected theme
  • ~/.icewm/preferences - General settings - paths, colors, fonts...
  • ~/.icewm/prefoverride - Settings that should override the themes.
  • ~/.icewm/menu - Menu of startable applications. Usually customized by the user.
  • ~/.icewm/programs - Automatically generated menu of startable applications (this should be used for wmconfig, menu or similar packages, perhaps as a part of the login or X startup sequence).
  • ~/.icewm/winoptions - Application window options
  • ~/.icewm/keys - Global keybindings to launch applications (not window manager related)
  • ~/.icewm/toolbar - Quick launch application icons on the taskbar.

PMWMEdit

  • ~/.pmwmrc

AfterStepEdit

~/.afterstep - /usr/local/share/afterstep

Also on Fandom

Random Wiki