Commit Graph

3090 Commits

Author SHA1 Message Date
5916e69acf Revert "kitty: Switch to Hack Nerd font"
This fixes an issue where an incorrect font was being used. Nerd icons
still work in this case.
2023-03-19 14:16:12 -04:00
d8181108e4 editorconfig: Indent markdown with tabs
Since I now use Logseq for personal knowledge management, it's easier to
make all markdown files use tabs by default.
2023-03-19 14:12:17 -04:00
843a6dd824 meta: Switch back to librewolf
After using firefox for a while, a deal-breaker for me was that the
regular version is impossible load custom extensions for without signing
them before-hand.

Although it's possible to load extensions through about:debugging every
time the web browser is started, it's significantly easier for me to
simply use librewolf and not worry about it. Additionally, I can now
leverage the many additional features librewolf has compared to firefox,
and now no longer have to worry about "configuring firefox" after
installing it.
2023-03-19 13:46:43 -04:00
c049703c62 fish: Remove task integration
Since I no longer use taskwarrior, this is no longer needed.
2023-01-10 01:48:47 -05:00
4aed765e41 meta: Remove neofetch
Now that I use GNOME, I no longer have a need for neofetch since GNOME
has its own about page in the settings. This also means I no longer have
to deal with neofetch being unmaintained and fetching the wrong
background images under GNOME.
2023-01-08 00:15:41 -05:00
1bcadf80df meta: Remove feh
feh was one of the fastest image viewers I've ever used, however since I
now use GNOME, having a minimal keyboard-only image viewer is no longer
necessary.
2023-01-08 00:10:28 -05:00
1ff2b22c91 meta: Remove xresources
As far as I can tell, this does not change anything in my GNOME setup,
so I'm removing it in favor of gsettings solutions.
2023-01-08 00:08:28 -05:00
adf98a785b meta: Remove zathura
Although zathura is a great piece of software that opens pdf files at
blazing fast speeds, I no longer have a use for it since GNOME's
document viewer works just as well, and even lets you use a mouse with
it!
2023-01-07 22:43:56 -05:00
3c9bddbebd meta: Remove xcursor
Since GNOME handles the cursor on its own, I should no longer need to
worry about having an xcursor file.
2023-01-07 05:26:07 -05:00
043ab74fa6 meta: Remove fcitx
Since I now use GNOME which uses ibus as the input method framework of
choice, I no longer need these fcitx settings.
2023-01-07 05:22:32 -05:00
ca068714b1 meta: Remove gtk
Now that I use GNOME that manages things with gsettings, this should no
longer be needed.
2023-01-07 04:47:14 -05:00
c0c47c484b meta: Remove xinit
Since I no longer use startx to start bspwm or any other window manager,
.xinitrc is no longer needed.
2023-01-07 04:40:46 -05:00
eba931c7cc meta: Remove rofi
Although rofi is an amazing piece of software, I no longer have a need
for it after submitting to the simplicity of GNOME.
2023-01-07 04:37:30 -05:00
8597a7bfd6 meta: Remove picom
The recent blur additions in picom were absolutely stunning, and I'm a
bit saddened to have to leave it, however I also no longer need to worry
about the compositor only working under X11.
2023-01-07 04:33:57 -05:00
cc3bb6c60d meta: Remove tint2
tint2 is a great piece of software that I enjoyed playing with, however
it is drastically easier and more convenient to simply use dash-to-panel
in GNOME if you're looking for that traditional taskbar-like experience.

As a bonus, such a taskbar would work under both Xorg and Wayland, have
features such as preview on hover, and won't have anti-features such as
the bar not being clickable unless you perform Xorg shenanigans.
2023-01-07 04:29:24 -05:00
6262d570a1 meta: Remove bspwm
After over 5 years of bspwm, I have decided to enjoy myself in the
luxurious life that is GNOME.

Using bspwm and window managers in general was an invaluable learning
experience that gave me a deep understanding of many of the novelties
of the current linux desktop computing model. It had a profound impact
on my understanding of how operating systems work in general, and I
now wish to move on and enjoy modern GNOME simplicity.
2023-01-07 04:20:56 -05:00
0396617ea6 meta: Remove sxhkd
What a ride. Although I absolutely loved configuring my keybinds through
sxhkd, more so than i3 / sway and similar window managers, I didn't
realize that most of what I was doing under bspwm could also be
accomplished under GNOME through gsettings.
2023-01-07 04:11:26 -05:00
088c7f6f37 meta: Remove dunst
Since I now use GNOME, I no longer need to worry about configuring a
separate program to show notifications. Although GNOME notifications
aren't nearly as customizable, they match the theme of the desktop
environment and get the job done.
2023-01-07 04:06:06 -05:00
910289038c meta: Remove qutebrowser
Although qutebrowser was very cute, there are too many disadvantages to
using it that can be solved by simply using a more mainstream browser. I
cover some of those issues in previous commit messages.
2023-01-07 04:03:16 -05:00
64e407d082 meta: Remove thunar
Although thunar was cute, the recent nautilus update is nice enough
that I prefer it over the wpgtk customization that thunar provides.
2023-01-07 04:00:35 -05:00
7deb910555 meta: Remove librewolf
I should be able to get by with the default firefox browser, which
should be easier to maintain and require less third parties to trust.
2023-01-07 03:55:32 -05:00
8b6e283089 vim: Add yomichan-like command with tango
Note that although this was great from a proof-of-concept point of view,
it's significantly easier and more effective to simply use the yomichan
add-on in a web browser like firefox.
2023-01-07 03:51:50 -05:00
ce76ede629 kitty: Don't show title bar under GNOME Wayland
This fixes an issue where the title bar would continue to show with the
pixel-saver GNOME extension.
2023-01-07 03:44:17 -05:00
0046bc54d6 kitty: Don't use a blinking cursor
This doesn't seem necessary in most cases.
2023-01-07 03:43:29 -05:00
129b0275ab vim: Update coc.nvim config
As far as I remember, these were changes from the README or other
similar documentation.
2023-01-07 03:41:13 -05:00
edbeec006f vim: Use consistent lightline background color 2023-01-07 03:37:02 -05:00
36470f2b24 sxhkd: Update wal keybinds
As far as I remember, the -e was necessary to avoid the automatic tint2
reload causing the bar to be unclickable under bspwm.
2023-01-07 03:30:42 -05:00
3d631a90df sxhkd: Use rofi with ksuperkey
I eventually realized that GNOME accomplishes this and much more with
a lower probability of issues occurring.
2023-01-07 03:28:03 -05:00
f7a57d0875 sxhkd: Add keybinds to control kitty opacity 2023-01-07 03:25:35 -05:00
7833b3712f sxhkd: Add separate kitty launch script
This made it possible to control the opacity of the terminal with sxhkd
keybinds.
2023-01-07 03:22:16 -05:00
ba5675586a sxhkd: Replace polybar toggle with tint2 2023-01-07 03:17:06 -05:00
d2a49bd4eb kitty: Open new tabs in current working directory 2023-01-07 01:34:48 -05:00
25f6763956 kitty: Use shorter tab titles 2023-01-07 01:34:14 -05:00
789543f085 rofi: Support shell commands
This change made it so it was possible to use rofi as a terminal.
2023-01-07 01:30:48 -05:00
93f611225e vim: Add nerdtree settings
Although there are other solutions available now, nerdtree still works
fairly well for our use case.
2023-01-07 01:28:43 -05:00
40f5dc971e rofi: Show as separate window
This makes it possible to close rofi with the same keybind that is used
to open it. Also got rid of an obsolete drun string.
2023-01-07 01:17:55 -05:00
cc4c81b4d0 fish: Source wal colors as needed 2023-01-07 01:06:38 -05:00
fff41b8d39 fish: Always use kitty ssh 2023-01-07 01:06:08 -05:00
9a1c0ca8fd rofi: Remove leading text from search 2023-01-07 01:00:05 -05:00
5168f7cdad rofi: Use sans-serif font 2023-01-07 00:59:06 -05:00
87ba2c540e mpv: Don't show progress on seek 2023-01-07 00:58:13 -05:00
fc41c957c2 ranger: Replace $HOME with ~ 2023-01-07 00:55:03 -05:00
e3d055bafe bspwm: Don't use borders/gaps by default 2023-01-07 00:53:17 -05:00
6b977d9394 bspwm: Make rofi float 2023-01-07 00:52:09 -05:00
3c67353d23 sxhkd: Revise node keybinds 2023-01-07 00:51:33 -05:00
a99716560c sxhkd: Simplify desktop focusing 2023-01-07 00:50:52 -05:00
a17bdb86f6 vim: Add vim-astro
Although I haven't used it to its fullest potential,
https://astro.build/ seems interesting.
2023-01-07 00:48:34 -05:00
b1f7d08eac vim: Don't restrict shell to sh
As far as I remember, this makes using the built-in terminal command
more convenient.
2023-01-06 12:35:40 -05:00
ebfee783b0 ranger: Add devicons
It feels like this doesn't improve readability that much if at all, but
it's nice to have the option.
2023-01-05 02:33:53 -05:00
271a01a266 kitty: Remove linux_display_server x11
fcitx5 works with kitty under wayland on gnome, so this isn't needed.
2023-01-05 02:31:19 -05:00