Commit Graph

74 Commits

Author SHA1 Message Date
Lucien Cartier-Tilet 53de06b844
[StumpWM] Fix concurrency issue
continuous-integration/drone/push Build is passing Details
2022-05-19 18:20:33 +02:00
Lucien Cartier-Tilet 143161387a
[StumpWM] Dedicated threads for potentially blocking commands
continuous-integration/drone/push Build is passing Details
Sometimes StumpWM hangs because of blocking commands. Instead of
making StumpWM completely hang, only its dedicated thread will.
2022-05-15 00:40:55 +02:00
Lucien Cartier-Tilet f92904cdb0
[StumpWM] Simpler initial shell command 2022-05-15 00:40:55 +02:00
Lucien Cartier-Tilet 1c911b9821
Revert "[StumpWM, bin] Add weather module to StumpWM..."
This reverts commit d78be92786.
2022-05-08 23:15:26 +02:00
Lucien Cartier-Tilet ee7e82ea03
[StumpWM] Fix name of font family
continuous-integration/drone/push Build is passing Details
2022-05-06 23:29:24 +02:00
Lucien Cartier-Tilet d78be92786
[StumpWM, bin] Add weather module to StumpWM, convert we to POSIX sh
continuous-integration/drone/push Build is passing Details
Convert script `we` from fish to POSIX shell

Add two new scripts:
- stump-choose-city
- stump-weather
The former one sets the default city used for weather. The latter
generates the output used by StumpWM’s mode-line.
2022-05-06 23:27:01 +02:00
Lucien Cartier-Tilet 49014b6c4e
[StumpWM, SBCL] Add sbclrc, instructions for clx-truetype
continuous-integration/drone/push Build is passing Details
2022-05-02 00:59:50 +02:00
Lucien Cartier-Tilet 5bbfcdfd2b
[StumpWM] Make backlight changes more natural 2022-04-21 12:39:28 +02:00
Lucien Cartier-Tilet bb1dfc15fc
[StumpWM] Fix issue with undeclared `my/kbd`
`my/kbd` appeared as undefined in `bluetooth.lisp` and
`utilities.lisp`. This commit fixes this error.
2022-04-19 15:30:48 +02:00
Lucien Cartier-Tilet 5bd012e5b9
[StumpWM] Simplify keybinds declaration
continuous-integration/drone/push Build is passing Details
This commit adds the function `my/kbd` which translates characters
`kbd` does not know into their internal name.

Simplify Elisp noweb code.
2022-04-19 14:10:55 +02:00
Lucien Cartier-Tilet 4d7f5fe947
[StumpWM] Update ncmpcpp keybind 2022-04-06 18:48:45 +02:00
Lucien Cartier-Tilet d2d00d4442
[StumpWM] Minor markup change 2022-04-05 17:16:19 +02:00
Lucien Cartier-Tilet 0e413d00a3
[StumpWM] Replace scrot with Flameshot 2022-04-02 15:19:39 +02:00
Lucien Cartier-Tilet 3e140e7302
[StumpWM] Fix ncmpcpp keybinds 2022-04-02 15:04:50 +02:00
Lucien Cartier-Tilet d63da4af42
[StumpWM] Update some elisp, more natural keybind declaration
If characters such as `«` or `»` are used, they get replaced by their
complete name. See table `tbl-char-to-name`.
2022-03-28 02:05:39 +02:00
Lucien Cartier-Tilet 872e508fc7
[StumpWM, Emacs] Change keybind for changing volume 2022-03-28 01:59:32 +02:00
Lucien Cartier-Tilet d2caf80154
[StumpWM] Better parity between Emacs and StumpWM keybinds 2022-03-27 22:18:16 +02:00
Lucien Cartier-Tilet de78e16bd9
[StumpWM, Bin] Replace StumpWM’s notification manager with Dunst 2022-03-10 22:25:56 +01:00
Lucien Cartier-Tilet 1f11d7685e
[StumpWM] Wider outer gaps 2022-03-06 21:48:12 +01:00
Lucien Cartier-Tilet 7b4c5a62db
[StumpWM] Update sly functions
Rename `start-sly-server` to `sly-start-server`.

Add `stop-sly-server`. It will always try to stop a server running on
port 4005 (default port used by `sly-start-server`)
2022-03-06 21:46:46 +01:00
Lucien Cartier-Tilet 02c54f3709
[StumpWM] Update volume keybinds
continuous-integration/drone/push Build encountered an error Details
Do not use amixer but pactl
This allows to modify the volume of whichever the default output is
instead of just the main output of the computer.
2022-03-01 20:20:12 +01:00
Lucien Cartier-Tilet a8aa2babd1
[StumpWM] Better media keys handling 2022-02-14 10:54:14 +01:00
Lucien Cartier-Tilet 6ef0d313e0
[StumpWM] Add keybind for XF86Mail to open mu4e
continuous-integration/drone/push Build is passing Details
2022-02-13 19:47:35 +01:00
Lucien Cartier-Tilet 3634a96054
[Org files] Fix org-lint issues
Replace deprecated `HEADERS' keyword with `HEADER'

Fix broken links

Better headers in some files

Fix some typos
2022-02-12 12:51:52 +01:00
Lucien Cartier-Tilet cde979c0e4
[StumpWM] Change shortcut from discord-canary to discord 2022-02-12 12:39:58 +01:00
Lucien Cartier-Tilet 1d91bdf0af
[StumpWM] Fix function name 2022-02-04 17:03:30 +01:00
Lucien Cartier-Tilet 5ef9aea7ab
[StumpWM] Change floating window modifier to super
continuous-integration/drone/push Build is passing Details
2022-01-04 18:17:10 +01:00
Lucien Cartier-Tilet 66475c058c
[StumpWM] Add keybinding for qutebrowser
continuous-integration/drone/push Build is passing Details
2021-12-20 15:25:16 +01:00
Lucien Cartier-Tilet 725233bd4b
[StumpWM] Change direction powerline in mode-line, update screenshot
continuous-integration/drone/push Build is passing Details
2021-12-18 14:26:29 +01:00
Lucien Cartier-Tilet 2dfabd7d56
[StumpWM] Move xinitrc files to their respective .org file
continuous-integration/drone/push Build is passing Details
Move .xinitrc.emacs to emacs.org
Move .xinitrc.stumpwm to stumpwm.org
Move .xinitrc.awesome to Deprecated/awesome.org
2021-12-17 17:08:28 +01:00
Lucien Cartier-Tilet 246cfdf19a
[Emacs, StumpWM] Add Sly configuration 2021-12-17 16:27:09 +01:00
Lucien Cartier-Tilet 78fba911e7
[StumpWM] Less groups, only one automatic window placement
continuous-integration/drone/push Build is passing Details
2021-12-12 15:06:42 +01:00
Lucien Cartier-Tilet e55b1bba30
[StumpWM] Change colors of modeline 2021-12-04 19:24:08 +01:00
Lucien Cartier-Tilet 18db59d9f7
[StumpWM] Fix issue of `mpd-connect' being undefined on startup 2021-11-23 23:58:06 +01:00
Lucien Cartier-Tilet c3d53388ab
[StumpWM] Add bluetooth keybinds 2021-11-23 23:37:17 +01:00
Lucien Cartier-Tilet b0a356a5fe
[StumpWM] Better autostart 2021-11-23 23:36:59 +01:00
Lucien Cartier-Tilet d42fc15e64
[StumpWM] Some more subchapters for the mode-line 2021-11-23 15:00:47 +01:00
Lucien Cartier-Tilet 27fdcac542
[StumpWM] Better mode-line formatting handling 2021-11-23 14:56:16 +01:00
Lucien Cartier-Tilet fa9767ec19
[StumpWM] Wording, subchapter sectioning 2021-11-23 14:54:56 +01:00
Lucien Cartier-Tilet a028c0284a
[StumpWM] Precisions on why Stumptray doesn’t work 2021-11-23 14:53:22 +01:00
Lucien Cartier-Tilet 424d305932
[StumpWM, bin] better screenshot handling
continuous-integration/drone/push Build is passing Details
2021-11-22 12:46:06 +01:00
Lucien Cartier-Tilet 667ebc8db3
[StumpWM] Add bluetooth utility code 2021-11-22 11:17:15 +01:00
Lucien Cartier-Tilet 0b9e9d2655
[StumpWM] Formatting 2021-11-21 23:45:43 +01:00
Lucien Cartier-Tilet 5138643c54
[StumpWM] Fix syntax 2021-11-21 23:45:23 +01:00
Lucien Cartier-Tilet 31cfb2fcde
[StumpWM] Add reference to StumpWM PR 2021-11-21 23:44:36 +01:00
Lucien Cartier-Tilet 0ff4b065ed
[StumpWM] Add entry on pinentry module and little rant about it 2021-11-20 23:07:18 +01:00
Lucien Cartier-Tilet b603044d8b
[StumpWM] NetworkManager integration 2021-11-20 23:06:43 +01:00
Lucien Cartier-Tilet 3e995e60bc
[StumpWM] Wording 2021-11-20 23:06:20 +01:00
Lucien Cartier-Tilet c282e91c25
[StumpWM] Update modeline
This commit adds the net module at the fourth position on the right
side.

It also modifies the CPU module prefix to a Siji icon representing a
CPU.

`mu-unread' also outputs a Siji icon as its prefix instead of `Mail:'
2021-11-20 23:04:32 +01:00
Lucien Cartier-Tilet df161b7fde
[StumpWM] Add new utilities, update StumpWM colors
Make StumpWM’s colors more Nord-ish

Use new variables from my StumpWM fork

Add code for
- Easy SSHing in remote machines
- Control my mouse through keybinds with Binwarp
- Notifications support
2021-11-19 17:33:53 +01:00