cc0500b3ad
hyprland: Revert gaps_out workaround
...
-1 is no longer needed due to the patch.
2023-08-31 00:53:10 -04:00
aadd410cb4
hyprland(ironbar): Revert back to single wrapper
...
This works since I fixed the double wrapper issue upstream.
2023-08-31 00:49:26 -04:00
b570a7ab50
hyprland: Remove fullscreen opacity workaround
...
Not needed with newer versions of hyprland.
2023-08-31 00:48:01 -04:00
03205ffada
hyprland: Use Super+Shift+Q to close windows
...
This makes it harder to accidentally close windows.
2023-08-30 16:16:12 -04:00
768ca2232c
feat: Replace hyprland-relative-workspace with hyprnome
...
This also has the advantage of fixing an issue where
hyprland-relative-workspace would prevent new workspaces from being
created in the previous direction when a special workspace was present.
2023-08-30 16:14:50 -04:00
6a2b57a6a6
chore: Update to latest nixos-unstable
2023-08-30 15:18:40 -04:00
5b58696de6
chore: Fix spacing
2023-08-29 21:00:47 -04:00
a15fd23b9b
feat: Style cmus with stylix
...
Based on https://github.com/averms/base16-cmus
2023-08-29 21:00:15 -04:00
45284953bb
hyprland: Blur rofi
2023-08-28 23:46:45 -04:00
80797d3b0d
rofi: Increase icon size and number of columns
2023-08-28 23:46:20 -04:00
6061667179
hyprland: Toggle rofi with super
2023-08-28 23:45:15 -04:00
35f67d03ff
meta: Replace rofi overlay with nixpkgs version
...
The overlay isn't needed anymore since rofi-wayland was updated in
nixpkgs.
2023-08-28 15:37:56 -04:00
e941e20acf
Revert "meta: Remove rofi"
...
Currently rofi seems like the most feature complete launcher that gets
the job done. I'd rather use it than code a custom solution at the
moment.
2023-08-27 19:12:39 -04:00
e6fa09220e
neovim(clipboard-image): Don't prompt for file name
...
Fixes an issue where this would occasionally break.
2023-08-22 14:53:06 -04:00
0c1669e8db
chore: Update to hyprland 0.28.0-unstable-2023-08-15
2023-08-22 12:31:08 -04:00
c1766e8aa8
neovim: Add texlive for vimtex
2023-08-19 22:16:15 -04:00
8359122544
hyprland: Passthrough keybinds to VM with ctrl+alt
...
Also useful for preventing keybinds from being used while working on
other things.
Source: https://old.reddit.com/r/hyprland/comments/15puf7x/
2023-08-14 11:26:29 -04:00
005b6d6ff9
hyprdim: Dim dialogs
2023-08-14 10:56:56 -04:00
f780d3bfbc
fcitx: Add base16 theme
2023-08-14 10:54:07 -04:00
d9c5e15ccc
fcitx: Increase font size
2023-08-14 10:53:35 -04:00
33835aa6c6
eww: Inline config
...
Note that the home manager module can't be used here since it requires
configDir.
2023-08-11 15:05:24 -04:00
93ac26652e
fix: Use MANROFFOPT for color support in man pages
...
This fixes a regression where color support stopped working after a
groff update.
References:
- https://github.com/jedsoft/most/issues/18
- 958e73c508
- https://bbs.archlinux.org/viewtopic.php?pid=2113876#p2113876
2023-08-11 14:37:18 -04:00
cfd638b04e
hyprland: Show desktop icons on startup
2023-08-07 22:18:13 -04:00
ee6095338d
mime-apps: Use sakaya for executable files
...
Should upstream this to sakaya later.
2023-08-07 22:03:17 -04:00
16d0c2554e
hyprland(hyprdim): Add --ignore-leaving-special
2023-08-07 22:01:06 -04:00
2f0249a046
chore: Update imports
2023-08-07 22:00:17 -04:00
5739a3eaba
meta: Add eww module
2023-08-07 20:44:15 -04:00
25539d81eb
meta: Show time with eww when toggling ironbar
...
This also lets us have windows that take up the full screen while
keeping track of whether or not those windows are actually fullscreen.
2023-08-07 20:24:23 -04:00
9228444d6e
hyprland: Add workspace switching with mouse buttons
2023-08-07 20:23:42 -04:00
a835b29bfe
hyprland: Don't change focus when moving to special
...
As far as I can tell, this was a workaround that appears to be fixed
now.
2023-08-07 08:53:12 -04:00
bfea1e9629
hyprland(hyprdim): Add --no-dim-when-only
2023-08-06 16:55:53 -04:00
d7be8aad20
neovim: Add cargo audit/license
...
Should probably move this out of neovim later.
2023-08-06 16:53:50 -04:00
f1ba5fac74
hyprland: Change wallpapers with super+w
2023-08-01 22:24:30 -04:00
87221635f8
hyprland: Show random background on startup
2023-08-01 22:23:57 -04:00
38d090d550
ironbar: Decrease translucency
...
This might be an ideal number for most use cases.
2023-08-01 19:08:08 -04:00
9ed706c2a5
hyprland: Downgrade to v0.27.0
...
The white flash when starting hyprland is a deal breaker for me
personally and I'd rather not have to deal with it. Should hopefully be
fixed in a later release since it seems to be a wlroots issue.
2023-08-01 19:06:20 -04:00
d1a78a7a57
meta: Remove hyprbars
...
Although this was cute, there are simply too many bugs and other
inconveniences to be worth it. For example, the bar cannot be focused
when a workspace has a fullscreen application.
2023-08-01 19:04:43 -04:00
8c1eaec846
ironbar: Update favorites selection
...
Might as well prefer utilities here to look nice. It's unfortunate that
the gimp class changes for every release.
2023-08-01 18:58:46 -04:00
563fdc4e3f
hyprland: Try bordersize windowrule
...
This is kinda cool however v0.27.2 and above appear to introduce a white
flash for me when starting Hyprland. Because of this, I'll probably stay
on v0.27.0 for the time being and only patch things I really want.
2023-08-01 18:55:14 -04:00
e3cf378b31
meta: Try hyprbars fork
...
This was my test of the hyprbars fork. It turns out that the original
version is more useful, although both versions crash whenever reloading
the plugin after unloading it once.
2023-08-01 18:54:26 -04:00
750def0398
hyprland: Simplify swww init
...
By including an image changer in a separate exec-once, swww works as
intended. This enables virtual machines to have a random background on
startup without the abnormally long wait time previously.
2023-08-01 16:27:06 -04:00
61be25469c
neovim: Add pnpm
...
May continue to use yarn in spite of this.
2023-08-01 16:26:15 -04:00
93608bf1eb
hyprland: Add hyprbars config
...
Tested this in a VM and it should look decent.
2023-08-01 16:25:50 -04:00
c231825512
neovim: Add cargo-info
...
As a reminder, the neovim module includes a bunch of additional stuff
used for development. Although convenient, another approach may be
considered in the future.
2023-08-01 12:33:35 -04:00
4e4ceeb6fb
feat(neovim): Highlight markdown code blocks
...
This adds syntax highlighting to code blocks with vim-markdown while
keeping pretty much everything else the same.
2023-08-01 12:16:02 -04:00
5f629bf0d6
fix(neovim): Manually toggle git blame
...
This fixes an issue where git blame would still show a single fixed line
in zen mode previously.
2023-08-01 12:14:24 -04:00
6991587294
neovim: Remove markdown conceal
...
Was causing more issues than problems it solved. Markdown conceal can be
successfully achieved with an external browser window.
2023-08-01 12:12:33 -04:00
075e1b6f13
neovim: Don't use tabs for markdown
...
Not needed since I don't edit logseq files directly nearly as often.
2023-08-01 12:11:19 -04:00
7b8eec9d77
pqiv: Add webp support
...
Surprisingly useful.
2023-08-01 12:10:18 -04:00
7c429a374b
hyprland: Add random background script
2023-08-01 12:01:57 -04:00