1
0
forked from extern/nix-config
Commit Graph

1232 Commits

Author SHA1 Message Date
Donovan Glover
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
Donovan Glover
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
Donovan Glover
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
Donovan Glover
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
Donovan Glover
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
Donovan Glover
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
Donovan Glover
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
Donovan Glover
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
Donovan Glover
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
Donovan Glover
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
Donovan Glover
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
Donovan Glover
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
Donovan Glover
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
Donovan Glover
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
Donovan Glover
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
Donovan Glover
0046bc54d6
kitty: Don't use a blinking cursor
This doesn't seem necessary in most cases.
2023-01-07 03:43:29 -05:00
Donovan Glover
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
Donovan Glover
edbeec006f
vim: Use consistent lightline background color 2023-01-07 03:37:02 -05:00
Donovan Glover
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
Donovan Glover
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
Donovan Glover
f7a57d0875
sxhkd: Add keybinds to control kitty opacity 2023-01-07 03:25:35 -05:00
Donovan Glover
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
Donovan Glover
ba5675586a
sxhkd: Replace polybar toggle with tint2 2023-01-07 03:17:06 -05:00
Donovan Glover
d2a49bd4eb
kitty: Open new tabs in current working directory 2023-01-07 01:34:48 -05:00
Donovan Glover
25f6763956
kitty: Use shorter tab titles 2023-01-07 01:34:14 -05:00
Donovan Glover
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
Donovan Glover
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
Donovan Glover
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
Donovan Glover
cc4c81b4d0
fish: Source wal colors as needed 2023-01-07 01:06:38 -05:00
Donovan Glover
fff41b8d39
fish: Always use kitty ssh 2023-01-07 01:06:08 -05:00
Donovan Glover
9a1c0ca8fd
rofi: Remove leading text from search 2023-01-07 01:00:05 -05:00
Donovan Glover
5168f7cdad
rofi: Use sans-serif font 2023-01-07 00:59:06 -05:00
Donovan Glover
87ba2c540e
mpv: Don't show progress on seek 2023-01-07 00:58:13 -05:00
Donovan Glover
fc41c957c2
ranger: Replace $HOME with ~ 2023-01-07 00:55:03 -05:00
Donovan Glover
e3d055bafe
bspwm: Don't use borders/gaps by default 2023-01-07 00:53:17 -05:00
Donovan Glover
6b977d9394
bspwm: Make rofi float 2023-01-07 00:52:09 -05:00
Donovan Glover
3c67353d23
sxhkd: Revise node keybinds 2023-01-07 00:51:33 -05:00
Donovan Glover
a99716560c
sxhkd: Simplify desktop focusing 2023-01-07 00:50:52 -05:00
Donovan Glover
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
Donovan Glover
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
Donovan Glover
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
Donovan Glover
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
Donovan Glover
a1f21df5aa
paru: Enable SudoLoop
This makes it easier to update the system without sudo timing out.
2023-01-05 02:27:24 -05:00
Donovan Glover
7af4af4f49
sxhkd: Add dropdown todos
Since I now use GNOME, I'll never go through these TODOs, however
anyone is free to implement these ideas on their own time.
2023-01-05 02:18:41 -05:00
Donovan Glover
bd79606da0
ranger: Move to trash with DD 2023-01-05 02:15:03 -05:00
Donovan Glover
699eb3fd6f
dunst: Change frame settings
As far as I remember, these changes simply make the frame around dunst
notifications look nicer across more color schemes.
2023-01-05 02:13:33 -05:00
Donovan Glover
167b9f7445
meta: Add tint2
This was the configuration I used for tint2 when I was trying to
replicate a taskbar-like experience in bspwm. Although it worked to some
extent, the dash-to-panel extension for GNOME handles this much nicer,
and with the many other benefits GNOME provides.
2023-01-05 02:11:34 -05:00
Donovan Glover
dc9d624599
rofi: Add custom wal template
As far as I remember, this was used to prevent the rofi theme from being
unreadable with some pywal color schemes.
2023-01-05 02:09:15 -05:00
Donovan Glover
1767e2cf0a
dunst: Increase font size
As far as I remember, this change was useful to make the text size
look nice next to the cover image from mpd notify.
2023-01-04 18:42:00 -05:00
Donovan Glover
70596ac7b2
meta: Add dual-function-keys
dual-function-keys is an amazing piece of software that solves many if
not all of the long-lasting issues I had with binding caps lock to ctrl
and escape. I have additionally configured it in a way such that print
screen can double as a right super key, due to it being next to right
alt and right ctrl on the T14.
2023-01-04 18:20:04 -05:00