Move to native `xmonad` package

50bf32068712ef87e1923e9cade3d15be8f0750f
Alexis Sellier committed ago 1 parent 8784df79
.profile +1 -1
11 11
export VISUAL=nvim
12 12
export MOZ_USE_XINPUT2=1 # Pixel scrolling in Firefox
13 13
export RIPGREP_CONFIG_PATH=$HOME/.rgrc
14 14
export PATH="$HOME/.radicle/bin:$PATH"
15 15
export NNN_FIFO=/tmp/nnn.fifo
16 -
export CARGO_BUILD_JOBS=4
16 +
export CARGO_BUILD_JOBS=12
17 17
18 18
systemctl --user start share-sync
19 19
20 20
if command -v xinput >/dev/null; then
21 21
  prop="$(xinput | rg Touchpad | rg -o 'id=[0-9]+' | sed 's/id=//')"
.xmonad/build deleted +0 -10
1 -
#!/bin/sh
2 -
echo "$1"
3 -
exec stack ghc -- \
4 -
    --make xmonad.hs \
5 -
    -i \
6 -
    -ilib \
7 -
    -fforce-recomp \
8 -
    -main-is main \
9 -
    -v0 \
10 -
    -o "$1"
.xmonad/stack.yaml deleted +0 -14
1 -
resolver: lts-17.7
2 -
3 -
packages:
4 -
- xmobar-git
5 -
- xmonad-git
6 -
- xmonad-contrib-git
7 -
8 -
flags:
9 -
  xmobar:
10 -
    all_extensions: true
11 -
12 -
extra-deps:
13 -
  - iwlib-0.1.0
14 -
  - netlink-1.1.1.0
.xmonad/xmonad.hs +1 -0
1 +
{-# OPTIONS_GHC -Wno-deprecations #-}
1 2
import XMonad
2 3
import XMonad.Config.Desktop
3 4
import XMonad.Hooks.DynamicLog
4 5
import XMonad.Hooks.ManageDocks
5 6
import XMonad.Util.Run
.zshenv +1 -0
13 13
else
14 14
  export VISUAL=vim
15 15
  export EDITOR=vim
16 16
fi
17 17
18 +
. "$HOME/.cargo/env"