Skip to content

quebravel/myXmonad-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

2017-07-24-215407_1366x768_scrot

Instalando xmonad no gentoo/arch

$ sudo emerge -aq x11-wm/xmonad                          $ sudo pacman -S community/xmonad
$ sudo emerge -aq x11-wm/xmonad-contrib                  $ sudo pacman -S community/xmonad-contrib
$ sudo emerge -aq x11-misc/xmobar                        $ yaourt -S aur/xmobar-alsa
$ sudo emerge -aq x11-misc/stalonetray                   $ sudo pacman -S community/stalonetray

Instalando programas adicionais

$ sudo emerge -aq app-misc/ranger                        $ sudo pacman -S community/ranger
$ sudo emerge -aq app-text/highlight                     $ sudo pacman -S community/highlight
$ sudo emerge -aq app-text/odt2txt                       $ sudo pacman -S community/odt2txt
$ sudo emerge -aq app-text/poppler                       $ sudo pacman -S extra/poppler
$ sudo emerge -aq app-arch/unrar                         $ sudo pacman -S extra/unrar
$ sudo emerge -aq app-arch/rar                           $ yaourt -S aur/rar
$ sudo emerge -aq app-arch/unzip                         $ sudo pacman -S extra/unzip
$ sudo emerge -aq app-arch/zip                           $ sudo pacman -S extra/zip
$ sudo emerge -aq app-arch/p7zip                         $ sudo pacman -S extra/p7zip
$ sudo emerge -aq app-arch/atool                         $ sudo pacman -S community/atool
$ sudo emerge -aq www-client/w3m                         $ sudo pacman -S extra/w3m
$ sudo emerge -aq www-client/qutebrowser                 $ sudo pacman -S community/qutebrowser
$ sudo emerge -aq media-sound/moc                        $ sudo pacman -S extra/moc
$ sudo emerge -aq media-gfx/feh                          $ sudo pacman -S extra/feh
$ sudo emerge -aq media-video/mplayer                    $ sudo pacman -S extra/mplayer
$ sudo emerge -aq x11-misc/dmenu                         $ sudo pacman -S community/dmenu
$ sudo emerge -aq x11-misc/numlockx                      $ sudo pacman -S community/numlockx
$ sudo emerge -aq x11-misc/gpaste                        $ sudo pacman -S extra/gpaste
$ sudo emerge -aq x11-terms/xterm                        $ sudo pacman -S extra/xterm
$ sudo emerge -aq x11-apps/xbacklight                    $ sudo pacman -S extra/xorg-xbacklight
$ sudo emerge -aq media-sound/pnmixer (Opcional)         $ yaourt -S aur/pnmixer (Opcional)
$ sudo emerge -aq x11-apps/xfd                           $ sudo pacman -S extra/xorg-xfd
$ sudo emerge -aq media-gfx/scrot                        $ sudo pacman -S community/scrot

Arquivos para a configuração do xmonad

Instalando/colando com comandos

git clone https://github.com/Quebravel/myXmonad-config.git && cd myXmonad-config

cp -r .stalonetrayrc .xmonad/ ~/

cd - && rm -rf myXmonad-config || ls -la

Copiando/Colando manualmente se preferir (Opcional)

  • Cole o arquivo de configuração do Xmobar .xmobar.hs na pasta .xmonad.

~/.xmobar.hs

  • Cole o arquivo de configuração do Stalonetray .stalonetrayrc na pasta principal do usuário.

~/.stalonetrayrc

  • Cole o arquivo de configuração e execução do volume.sh volume dentro da pasta .xmonad.

~/.xmonad/volume.sh

  • Cole o arquivo principal de configuração do xmonad xmonad.hs dentro da pasta .xmonad.

~/.xmonad/xmonad.hs

Recompile o xmonad

Recompile o xmonad com o comando:

xmonad --recompile

OBS

Quando for recompilar com xmonad já iniciado não carregue os programas adicionais com o .xinitrc.

Iniciando com startx

  • Configure o arquivo .xinitrc para o carregar os programas stalonetray, pnmixer e nm-applet.
Exemplo
[[ -f ~/.Xresources ]] && xrdb -merge -I$HOME ~/.Xresources
xbacklight -set 50 &
stalonetray &
#pnmixer &
if [ -x /usr/bin/nm-applet ] ; then
   nm-applet --sm-disable &
fi   
feh --bg-scale ~/Wallpapers/papeldeParede-1366x768.jpg &
numlockx &
xsetroot -cursor_name left_ptr &

exec xmonad

Fonte adicional para o xmobar

  • No gentoo é preciso baixar no site oficial ProFont e instalar em:
$ sudo mv profont-x11 /usr/share/fonts/
  • No Arch é só baixar
$ sudo pacman -S community/profont

Problemas

Xmobar fica atrás das janelas abertas

Configure o arquivo xmonad.hs na pasta ~/.xmonad.
  • Remova a linha:
, handleEventHook = fullscreenEventHook
  • Adicione a linha:
, handleEventHook = mconcat                         
                        [ docksEventHook
                        , handleEventHook defaultConfig ]

About

Arquivos para configuração do xmonad

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published