Donovan Glover
480cc873a3
hyprland(swww): Use shorter sleep for non-kvm
...
This makes starting Hyprland more instantaneous on bare metal.
2023-07-26 18:44:01 -04:00
Donovan Glover
0a60a39a31
treewide: Change Thunar back to thunar
...
Note sure what happened but the class is thunar now.
2023-07-26 18:26:25 -04:00
Donovan Glover
6c14b37a9f
neovim: Don't trim trailing whitespace on save
...
Fixes an issue where autosave would cause indentation to be lost due to
editorconfig removing extra whitespace.
2023-07-26 18:24:43 -04:00
Donovan Glover
55c5078919
hyprland(hyprdim): Persist dim
...
Fixes an issue where the dim would be reset if running hyprctl reload
without dim_inactive set to true in hyprland.conf.
2023-07-26 15:05:18 -04:00
Donovan Glover
a2fe09a166
ironbar: Don't hardcode opacity
...
Now the opacity will always be 0.05 less than the opacity of the
terminal.
2023-07-26 13:11:49 -04:00
Donovan Glover
b61e2ff951
neovim: Conceal markdown links without vim-markdown
...
This also conceals some other stuff like JSON strings, but seems to be
worth it overall.
2023-07-26 13:10:02 -04:00
Donovan Glover
56aa91cacf
ironbar: Change thunar to Thunar
...
Apparently Thunar is the new class name.
2023-07-26 13:07:59 -04:00
Donovan Glover
d32d5e6c33
neovim(image-nvim): Decrease max width/height
2023-07-26 12:50:12 -04:00
Donovan Glover
28ba1ff805
hyprland: Replace dim settings with hyprdim
...
Now I no longer have to worry about manually toggling dim on and off.
2023-07-26 12:49:09 -04:00
Donovan Glover
d475b5257c
hyprland: Toggle dim_strength
...
This makes animations work both ways when using dim_inactive.
2023-07-26 12:47:19 -04:00
Donovan Glover
b53c2cc8a8
hyprland: Mirror external monitor
...
This is unfortunately necessary to fix an issue where the external
monitor wouldn't update its state every few seconds. Not sure what the
issue is since this only occurs in applications when typing and not when
playing back video, for example.
2023-07-26 12:45:36 -04:00
Donovan Glover
723aa4a2e3
hyprland: Fix thunar class
...
At some point this got changed from thunar to Thunar.
2023-07-26 12:13:54 -04:00
Donovan Glover
13157341b1
librewolf: Don't suggest history by default
...
Makes it easier for me to see bookmarks.
2023-07-26 12:12:15 -04:00
Donovan Glover
5f0d638c5e
hyprland: Don't dim picture in picture
2023-07-26 11:51:44 -04:00
Donovan Glover
1f80cd691e
neovim(clipboard-image-nvim): Customize image name
2023-07-26 10:02:17 -04:00
Donovan Glover
02f2a2bce4
neovim(clipboard-image-nvim): Change image directory
2023-07-26 10:01:10 -04:00
Donovan Glover
9ae34eb739
neovim: Add syntax highlighting to mdx files
2023-07-26 09:59:44 -04:00
Donovan Glover
38a817b9ff
pqiv: Enable support for svg and other images
...
This change enables support for all formats imagemagick supports.
2023-07-26 09:59:00 -04:00
Donovan Glover
3fa826e7a2
neovim: Add vim-astro
2023-07-26 09:57:17 -04:00
Donovan Glover
80b95d6bd4
ironbar: Decrease opacity
...
Makes background colors more noticeable.
2023-07-23 19:40:06 -04:00
Donovan Glover
aa64667d78
neovim: Add clippy
2023-07-22 13:22:27 -04:00
Donovan Glover
03dbc3e3a7
ironbar: Use a more subtle active color
2023-07-21 14:12:50 -04:00
Donovan Glover
87e2cd2b0a
ironbar: Show animation on all button clicks
2023-07-21 14:11:19 -04:00
Donovan Glover
8ddfd87c39
ironbar(label): Add padding
2023-07-21 14:10:10 -04:00
Donovan Glover
7fd5a618ba
ironbar(clipboard): Add padding
2023-07-21 14:09:34 -04:00
Donovan Glover
5ec3ad510b
neovim: Add nvim-autopairs
2023-07-19 18:19:22 -04:00
Donovan Glover
baa4ca1362
neovim: Add astro-language-server
2023-07-19 13:21:11 -04:00
Donovan Glover
07bd6c6ed6
neovim: Add typescript-language-server
2023-07-19 11:26:16 -04:00
Donovan Glover
7907ed5b44
fix(hyprland): Sleep before swww init
...
This unfortunately fixes a race condition where swww init doesn't work
if started too soon.
See: https://github.com/Horus645/swww/issues/144
2023-07-18 09:04:49 -04:00
Donovan Glover
7ae15b7502
hyprland(ironbar): Remove start delay
...
Not needed fortunately with ironbar.
2023-07-18 08:38:53 -04:00
Donovan Glover
74a7489230
hyprland(swww): Use default background if none given
...
This makes it possible to have a default background in virtual machines
without worrying about overriding a background set by the user.
2023-07-17 23:03:35 -04:00
Donovan Glover
adf69e0d7c
chore: Remove unnecessary comments
2023-07-17 22:32:44 -04:00
Donovan Glover
9a8b25bb2c
neovim: Add image-nvim
...
image-nvim is a new neovim plugin similar to hologram.nvim that adds
support for inline images to neovim.
2023-07-17 22:18:40 -04:00
Donovan Glover
8c10e177f5
ironbar(launcher): Increase icon size
2023-07-17 22:17:32 -04:00
Donovan Glover
7fda85846a
ironbar(launcher): Add back favorites
...
Might change this later. The main advantage of favorites is that it
becomes trivial to launch various systemd-nspawn containers, although
admittedly the same feat can be achieved through creating .desktop-like
files for thunar.
2023-07-17 22:13:32 -04:00
Donovan Glover
0d8c0e56e4
ironbar(calendar): Highlight selected date
2023-07-17 22:08:10 -04:00
Donovan Glover
d7cc400a20
ironbar(calendar): Add padding between dates
2023-07-17 22:07:10 -04:00
Donovan Glover
81a5a84d39
neovim: Remove hologram-nvim
...
Not needed anymore since I figured out how to get image-nvim working in
NixOS.
2023-07-17 20:25:45 -04:00
Donovan Glover
bddff06eca
neovim: Add hologram.nvim
...
For historical purposes, I am adding hologram.nvim in a commit, although
I should be able to replace this with image.nvim.
2023-07-15 21:45:32 -04:00
Donovan Glover
40ca636a51
hyprland: Use ironbar as a menu
...
Makes things simple and avoids having multiple ways to do the same
thing (launch applications).
Note that two dots are used here since at some point I presumably made
a wrapper inside a wrapper, which should probably be fixed later.
2023-07-15 19:39:11 -04:00
Donovan Glover
e41deda650
ironbar: Add text-shadow
...
Possibly makes things look better.
2023-07-15 19:02:12 -04:00
Donovan Glover
d367b44e60
neovim: Add clipboard-image-nvim
...
May need to configure this later.
2023-07-15 18:57:40 -04:00
Donovan Glover
7517e16cd6
hyprland: Add keybind for tessen
2023-07-15 18:56:51 -04:00
Donovan Glover
a60551e060
hyprland: Add saner default swww values
2023-07-15 18:29:23 -04:00
Donovan Glover
2bf9b54992
kitty: Use notify-send for long tasks
...
Manual invocation prevents automatically triggering a task complete
notification when one isn't wanted.
2023-07-15 18:15:24 -04:00
Donovan Glover
9c4fac0770
ironbar: Add background to focused application
2023-07-15 18:13:17 -04:00
Donovan Glover
c4da3e387a
hyprland: Replace rofi with bemenu
...
May remove bemenu entirely in favor of only using the taskbar for
critical applications, which reduces complexity.
2023-07-15 18:10:26 -04:00
Donovan Glover
3d96bf1838
xdg-user-dirs: Create directories by default
2023-07-15 12:37:40 -04:00
Donovan Glover
d58fef7511
editorconfig: Don't trim markdown whitespace
...
Fixes an issue where auto-indents would be automatically removed with
the auto-save plugin enabled. Should probably fix this behavior later
so auto-indent works properly with all files.
2023-07-15 12:35:30 -04:00
Donovan Glover
526a9c7fe9
neovim: Add yuck-vim
...
Useful for reading eww files.
2023-07-15 12:32:55 -04:00