elkowar
3d553ad5e0
Add new module XMonad.Hooks.WindowedFullscreenFix
2021-01-01 13:14:05 +01:00
Tomáš Janoušek
b963c3cf9d
Merge pull request #434 from TheMC47/restart-docks
...
Restarting status bars on restart
2020-12-30 09:57:01 +01:00
Yecine Megdiche
78df487e4c
Added spawnStatusBarAndRemember and cleanupStatusBars
...
In order to effectively restart status bars without relying
on pipes, spawnStatusBarAndRemember saves the PID of status
bars to kill them with cleanupStatusBars.
Removed checking for docks
Cleaned imports
Use signalProcesGroup instead of inverting the PID
Updated the documentation
Updated the documentation
2020-12-29 21:45:33 +01:00
slotThe
63a3282133
Merge pull request #428 from pshevtsov/lxqt-config
...
Add XMonad.Config.LXQt
2020-12-29 20:13:05 +00:00
Petr Shevtsov
2809ed105e
Add new module XMonad.Config.LXQt
2020-12-29 21:39:02 +03:00
slotThe
ef3697c09c
Merge pull request #427 from slotThe/fix-fadewindows
...
Fix Documentation in X.H.FadeWindows
2020-12-29 17:37:27 +00:00
Tomas Janousek
555cd7c596
X.H.DynamicLog: Minor doc tweaks
2020-12-19 18:27:19 +00:00
Sibi Prabakaran
cff344811f
Merge pull request #408 from slotThe/dynamic-log
...
X.H.DynamicLog: Start recommending poperty-based logging
2020-12-19 18:46:46 +05:30
Tomáš Janoušek
88ddd54084
Merge pull request #435 from wz1000/master
...
Export modifyProject in XMonad.Actions.DynamicProjects
2020-12-19 11:32:08 +00:00
Zubin Duggal
c66345467e
Export modifyProject
2020-12-19 16:42:20 +05:30
slotThe
06af11a463
Update CHANGES.md
2020-12-18 21:10:44 +01:00
slotThe
6977d0cdfb
X.H.DynamicLog: Update documentation
...
Stop recommending pipes as the best/first thing to do and instead
recommend property based logging for all bars that support it. Also
strongly recommend users to use the already pre-made functions that do
all of the plumbing.
Add comments for the arguments of the most important user-facing
functions.
2020-12-18 21:10:44 +01:00
slotThe
9b6c098c9c
Add xmobarProp, statusBarProp, and statusBarPropTo
...
In an effort to modernize XMonad.Hooks.DynamicLog (and thus to stop
recommending pipes as the best way to interface with xmobar), implement
property log based solutions for the most important functions. Sadly
dzen does not seem to support this kind of interfacing with xmonad.
The descriptions of xmobar, statusBar, and statusBar' have been updated
to reflect that they should be seen as secondary choices.
2020-12-18 13:54:22 +01:00
Tomas Janousek
35e794b1b2
Minor cleanup of CI
2020-12-16 11:22:41 +00:00
Sibi Prabakaran
8648ea790a
Merge pull request #432 from slotThe/unused-imports
...
Get rid of unused imports
2020-12-16 10:32:43 +05:30
slotThe
0490e77970
Fix Documentation in X.H.FadeWindows
2020-12-15 17:23:35 +01:00
slotThe
d6cc525500
X.H.FadeWindows: Default to opacity 1
2020-12-15 17:22:18 +01:00
slotThe
53903b086f
Conditionally error on unused imports
...
This turns off the warnings about unused imports _unless_ one is using
the oldest supported version of GHC (right now that's 8.4.4 or older);
then it turns them into errors! This prevents xmonad from emitting
warnings about imports that have to be there due to backwards
compatibility, but are obsolete in newer versions (think MFP), while at
the same time preventing bitrot.
2020-12-14 14:04:57 +01:00
slotThe
6715c75c50
Drop old versions of GHC
...
Removes references to all versions of GHC that are not part of the CI,
as these can't be guaranteed to be built against master every time
2020-12-14 14:04:19 +01:00
slotThe
78d526d1dd
Get rid of unused imports
...
Starting with 5240116f3c
we only support
GHC versions 8.4.4 and up (more precisely, the GHC version associated
with stackage lts-12 and up). The imports in question are now in
Prelude and need not be imported explicitly.
2020-12-14 13:41:28 +01:00
Sibi Prabakaran
5240116f3c
Add CI workflow against xmonad latest commit ( #429 )
2020-12-14 17:22:01 +05:30
Tomas Janousek
89646d75fd
X.H.DynamicLog: Add shorten' and shortenLeft' (customizable end)
2020-12-13 21:38:35 +00:00
Petr Shevtsov
5e0ef3777a
Update CHANGES.md
2020-12-12 21:39:53 +03:00
Petr Shevtsov
69c1821818
Initial commit
2020-12-12 21:35:36 +03:00
Tomáš Janoušek
27f03ad9c5
Merge pull request #426 from pshevtsov/patch-1
...
Use the default XFCE terminal with `XMonad.Config.Xfce`
2020-12-12 00:33:22 +00:00
Tomáš Janoušek
bd9a79cb80
Merge pull request #421 from slotThe/filterOutWsPP
...
Add filterOutWs[PP]
2020-12-11 17:58:16 +00:00
slotThe
e956fbf3ce
Update CHANGES
2020-12-11 18:54:11 +01:00
slotThe
6087bdd40d
Deprecate namedScratchpadFilterOutWorkspace[PP]
...
These were superseded by more generic function in
XMonad.Hooks.DynamicLog.
2020-12-11 18:54:11 +01:00
slotThe
d3f11d041a
Export scratchpadWorkspaceTag
...
Users are now able to use this, instead of hard-coding the "NSP" name in
their configurations
2020-12-11 18:54:11 +01:00
slotThe
0cbee237c7
Add filterOutWs and filterOutWsPP
...
These are more generic versions of the respective functions in
XMonad.Util.NamedScratchpad.
2020-12-11 18:54:11 +01:00
Sibi Prabakaran
83b005ee79
Merge pull request #417 from TheMC47/refactor-test-suite
...
Refactor the test-suite
2020-12-11 22:47:32 +05:30
Yecine Megdiche
048b12995a
removed tests/* from extra-source-files
2020-12-11 18:03:22 +01:00
Yecine Megdiche
7ef0faa986
added new test-suite
2020-12-11 18:03:22 +01:00
Sibi Prabakaran
69a2886a8b
Merge pull request #425 from xmonad/ci-github
...
Add github actions for test
2020-12-11 22:22:10 +05:30
Petr Shevtsov
f24788260d
Update CHANGES.md
2020-12-11 18:35:19 +03:00
Petr Shevtsov
6e44ddb57a
Use xfce4-terminal for terminal
2020-12-11 18:29:29 +03:00
Sibi Prabakaran
2e900cc10b
Update README
2020-12-11 17:46:03 +05:30
Sibi Prabakaran
f73ebf1da1
Update
2020-12-11 17:29:14 +05:30
Sibi Prabakaran
84caa46dab
Add github actions for test
2020-12-11 17:20:59 +05:30
Tomáš Janoušek
5db2589abf
Merge pull request #423 from dminuoso/fix-toenum-crash
...
Check for text encoding correctly and avoid bottom (#422 )
2020-12-11 01:53:41 +00:00
Victor Nawothnig
b594d97604
Check for text encoding correctly and avoid crash ( #422 )
2020-12-11 02:46:40 +01:00
Brent Yorgey
6381a4687f
Merge pull request #411 from PRESFIL/fix-Example.hs
...
Fix transients managing in X.C.Example
2020-12-02 13:17:28 -06:00
Brent Yorgey
a74ed5f724
Merge pull request #203 from Ongy/dzen-dock
...
Add -dock to dzen command
2020-12-02 13:15:28 -06:00
Brent Yorgey
317eb23654
Merge branch 'master' into dzen-dock
2020-12-02 13:15:01 -06:00
Brent Yorgey
e3558bce93
Merge pull request #401 from elkowar/cycle-action
...
Add new module XMonad.Util.ActionCycle
2020-12-01 14:32:54 -06:00
Matus Goljer
d9ad93a888
Add Emacs-style Prefix handling ( #159 )
...
* Add Emacs-style Prefix handling
* Update CHANGES.md
* Add helper tests for prefix type
* Add docstrings.
* Fix handling of repeated prefix when we fall-back with no binding.
* Add a caveat about nested prefix binding
2020-11-29 22:35:52 +05:30
Tomáš Janoušek
8f7f5f0a56
Merge pull request #414 from srid/patch-1
...
Loggers: don't hardcode /usr/bin
2020-11-29 11:55:45 +00:00
Brent Yorgey
8694656840
Merge pull request #405 from slotThe/toggleTopic
...
Update XMonad.Actions.TopicSpace
2020-11-28 14:00:41 -06:00
Tomáš Janoušek
a29b1565d4
Merge pull request #413 from amenonsen/dev/issue-111
...
Fix typo in X.L.IndependentScreens example code
2020-11-28 00:15:27 +00:00
Sridhar Ratnakumar
e52c20f70c
Update CHANGES.md
2020-11-27 21:56:13 +00:00