Alex Palaistras
809bc11dbd
rofi: Update styling for more screen real-estate
2022-04-29 17:46:52 +01:00
Alex Palaistras
72e38fea51
Merge github.com:deuill/dotfiles
2022-04-08 16:32:30 +01:00
Alex Palaistras
da80376e77
Remove HiDPI hacks for Sway
...
We now rely on HiDPI screens being the default, and lower DPI screens
must now have explicit `output ... scale 0.75` configuration given for
Sway to remain workable. This results in some blur, but allows for using
mixed HiDPI and LoDPI screens at the same time, a common use-case (for
me).
2022-04-06 23:27:42 +01:00
Alex Palaistras
7d8ff87442
doom: Fix issues with shell popups
2022-04-05 17:28:41 +01:00
Alex Palaistras
defd582b8a
fish: Add support functions for vterm
2022-04-01 19:16:28 +01:00
Alex Palaistras
b2649726b1
More improvements for Wayland environment
2022-04-01 18:37:57 +01:00
Alex Palaistras
612d3253e9
Fixes for Sway, Waybar
2022-02-23 20:50:33 +00:00
Alex Palaistras
b7ebde7293
environment.d: Use plain Emacs as `EDITOR`
...
Using `emacsclient` is faster, but is prone to failures and issues with
DPI mis-matches which I've yet to fix, so back to plain `emacs` we go.
2022-01-24 13:55:14 +00:00
Alex Palaistras
d05a614ef3
doom: Update configuration for various issues
2022-01-24 13:54:44 +00:00
Alex Palaistras
a084fd60b8
qutebrowser: Styling, behaviour updates
2022-01-11 14:08:53 +00:00
Alex Palaistras
5ef2c81777
sway: Use expanded user defaults configuration
2022-01-11 14:07:58 +00:00
Alex Palaistras
fb36dac9ca
Move Sway and Emacs configuration around
2022-01-05 13:16:18 +00:00
Alex Palaistras
9546c2be0b
Clean up configuration for Emacs, Sway
2021-12-31 20:03:49 +00:00
Alex Palaistras
1b77597ad6
Remove mail-related files
...
The Notmuch/Mu-based mail pipeline was largely experimental, and was
never really completed or used. Removing this until we revisit with
better tooling.
2021-12-21 14:21:45 +00:00
Alex Palaistras
d953148f8d
rofi: Move to new theme configuration
2021-12-02 15:11:48 +00:00
Alex Palaistras
61883c08df
doom: Add local leader keys for LSP
2021-12-02 15:10:28 +00:00
Alex Palaistras
750cb1f12d
Improve various aspects of the Sway integration
2021-11-26 17:33:31 +00:00
Alex Palaistras
3b214d9153
Fix issues with environment variables in sessions
2021-11-12 17:29:39 +00:00
Alex Palaistras
54a32f7bd0
Ensure Sway session starts all required components
2021-11-12 17:27:44 +00:00
Alex Palaistras
49caa07d7c
dunst: Update for latest version
2021-10-21 19:20:32 +01:00
Alex Palaistras
3a1c16e010
doom: Allow multiple arguments in standalone mode
2021-10-15 17:55:12 +01:00
Alex Palaistras
79551c7f72
doom: Add ability to create standalone buffers
...
These buffers are ostensibly ephemeral to the major mode or file they've
been initialized with, and can therefore be used as a sort of one-off
application buffer powered by Emacs (for, say, a popup shell).
Some work remains here, especially in terms of accepting additional
arguments.
2021-10-15 14:53:34 +01:00
Alex Palaistras
982e95c1ce
Fix issues with Yubikey GPG/SSH agent
2021-10-12 16:09:40 +01:00
Alex Palaistras
fb5735c2b4
Add screenshot shortcuts, fix Waybar issues
2021-09-27 13:00:18 +01:00
Alex Palaistras
4d1be884d5
doom: Add one-character-wide horizontal margin
2021-09-08 23:13:39 +01:00
Alex Palaistras
bdca311b9a
Bind Emacs user service to 'graphical-session.target'
2021-09-08 21:56:16 +01:00
Alex Palaistras
3cf0375baa
Implement fixes for latest version of Rofi
2021-09-08 21:55:40 +01:00
Alex Palaistras
2a300bd224
doom: Fix indentation for shell scripts
2021-09-08 21:54:03 +01:00
Alex Palaistras
b4f3842f6b
doom: Add global keybindings for buffer switching
2021-08-23 20:25:40 +01:00
Alex Palaistras
03ee78dac0
doom: Make secondary windows darker with Solaire
2021-08-19 18:13:49 +01:00
Alex Palaistras
2729acfd09
doom: Separate functions, update other config
2021-08-14 16:33:16 +01:00
Alex Palaistras
87e3d04213
Use Wayland for Chromium by default
2021-08-14 16:31:04 +01:00
Alex Palaistras
ec6e5930bb
Merge pull request #1 from deuill/wayland
...
Move from X/i3 to Wayland/Sway
2021-08-08 17:18:39 +01:00
Alex Palaistras
778d02ae67
More fixes for environment in Sway
2021-08-08 17:00:53 +01:00
Alex Palaistras
7e34ff72b9
Remove configuration for Zathura
...
This is no longer required, as we're using Emacs as a PDF reader.
2021-08-08 16:56:31 +01:00
Alex Palaistras
b8dfe496cb
Move back to Rofi from Wofi
...
Wofi is unmaintained, and Rofi works well enough on Wayland.
2021-08-07 19:27:43 +01:00
Alex Palaistras
c37b625de9
Scale fonts from baseline 1
2021-07-28 17:31:06 +01:00
Alex Palaistras
abbb894412
sway: Improve keyboard handling, font scaling
2021-07-22 15:30:40 +01:00
Alex Palaistras
83afa4b0a8
doom: Scale font by GDK_DPI_SCALE
2021-07-22 15:29:48 +01:00
Alex Palaistras
be52f9a242
Make Waybar opaque unless empty, don't log Sway
2021-07-21 23:53:07 +01:00
Alex Palaistras
4d6b86ee63
Use Emacs as a default viewer in Sway
2021-07-21 23:52:00 +01:00
Alex Palaistras
4424f30275
More fixes for Wayland
2021-07-16 10:55:06 +01:00
Alex Palaistras
0afacfa076
sway: Move from mpc to playerctl
2021-06-27 19:31:13 +01:00
Alex Palaistras
e146229d5c
doom: Fix issues, add Kubernetes package
2021-06-20 19:23:10 +01:00
Alex Palaistras
a084e1e772
wofi: Improve styling
2021-06-20 19:22:13 +01:00
Alex Palaistras
7a68971b21
Add environment files for systemd
2021-06-20 19:21:54 +01:00
Alex Palaistras
a212df4092
More fixes for HiDPI, environment handling
2021-06-15 15:22:02 +01:00
Alex Palaistras
b34196800d
Add initial support for a pure Sway-based environment
...
This includes configuration for various other parts, such as Waybar and
Wofi, and will continue to evolve.
2021-06-14 12:50:44 +01:00
Alex Palaistras
1b05e51255
Remove all extraneous files
...
These were built around an X/i3 environment, which is being moved to
Wayland/Sway, and are thus no longer required.
2021-04-23 19:05:37 +01:00
Alex Palaistras
3cedf1c610
fish: Add default theme, SSH wrapper
2021-04-19 20:12:18 +01:00