1
Fork 0

feat: added racket and probably did a bunch of other stuff

This commit is contained in:
Matei Adriel 2020-07-03 18:24:18 +03:00
parent efff8b75af
commit 9b02d39b60
7 changed files with 48 additions and 28 deletions
modules/applications

View file

@ -11,14 +11,20 @@
neofetch # display system information
xclip # copy paste stuff
feh # image viewer
speedtest-cli # test the internet speed and stuff
# editors
vscodium
vim
neovim
emacs
# vscode
# chat apps
discord
slack
zoom-us # for online classes / church and stuff
tdesktop # telegram for the desktop
zoom-us
# browsers
google-chrome

View file

@ -1,4 +1,4 @@
{
shellInit =
"neofetch --package_managers on --cpu_brand on --cpu_cores on --memory_percent on --memory_display infobar --os_arch on";
shellInit = "";
# "neofetch --package_managers on --cpu_brand on --cpu_cores on --memory_percent on --memory_display infobar --os_arch on";
}

View file

@ -12,14 +12,14 @@ import XMonad.Layout.ThreeColumns
main =
xmonad
$ docks
$ kdeConfig
{ modMask = mod4Mask
, layoutHook = myLayoutHook
, manageHook = manageDocks <+> myManagerHook <+> manageHook kdeConfig
, terminal = myTerminal
}
`additionalKeys` keymap
$ docks
$ kdeConfig
{ modMask = mod4Mask
, layoutHook = myLayoutHook
, manageHook = manageDocks <+> myManagerHook <+> manageHook kdeConfig
, terminal = myTerminal
}
`additionalKeysP` keymap
where
kdeFloats =
[ "yakuake"
@ -39,8 +39,17 @@ main =
myManagerHook =
composeAll [ className =? name --> doFloat | name <- kdeFloats ]
myTerminal = "alacritty"
keymap = [((mod4Mask, xK_p), spawn "rofi -show run")]
myTerminal = "alacritty"
myBrowser = "google-chrome-stable"
-- TODO: find a way to bind all the program-opening-keybindings to a single sub-map
keymap =
[ ("M-p", spawn "rofi -show run")
, ("M-g", spawn myBrowser)
, ("M-d", spawn "Discord")
, ("M-s", spawn "slack")
, ("M-r", spawn "ksysgurad")
]
uniformBorder = join $ join $ join Border
border = uniformBorder 4