Commit graph

941 commits

Author SHA1 Message Date
ItsDrike 18252755b8
Override the comment color in zsh syntax highlighting 2023-10-10 21:29:53 +02:00
ItsDrike 525c6ee5a8
Update kitty config 2023-10-10 21:27:47 +02:00
ItsDrike 29159b9fb3
Add loog (long log) git alias 2023-10-10 21:27:38 +02:00
ItsDrike 2ac4840117
Enable battery module in eww 2023-10-10 21:27:19 +02:00
ItsDrike 4e7a291bd9
Delete waybar configuration 2023-10-10 20:58:04 +02:00
ItsDrike 8621bdaae1
Don't use check=True for git diff (ends with code 1) 2023-10-10 20:56:02 +02:00
ItsDrike f1531c7274
Don't show tpm tmux plugin repo content in sync 2023-10-10 20:53:47 +02:00
ItsDrike 296a5b86cf
Don't show .zgenom files in diff 2023-10-10 20:52:35 +02:00
ItsDrike cf2ac68b64
Remove old lunarvim confiuration 2023-10-10 20:50:04 +02:00
ItsDrike cc54b67635
Satisfy pyright checker on sync.py 2023-10-10 20:45:48 +02:00
ItsDrike c900d14516
Run ruff linter on sync.py script 2023-10-10 20:43:50 +02:00
ItsDrike 55a70492a2
Show diff as systemfile replacing dotfile 2023-10-10 20:39:00 +02:00
ItsDrike 6aeff61f59
Update aliases 2023-10-10 20:36:09 +02:00
ItsDrike 08929b8360
Update fontconfig (Caskaydia fonts are now TTF) 2023-10-10 20:35:35 +02:00
ItsDrike 0806557d5d
Update launch-hypr exports for nvidia 2023-10-10 20:34:56 +02:00
ItsDrike 9a79a5453b
Add userspace reboot option to menuquit 2023-10-10 20:32:55 +02:00
ItsDrike 6e31a94da3
Add vim filetype override comments 2023-10-10 20:22:13 +02:00
ItsDrike 24d34c0d11
Add keybindings for optional manual tiling 2023-10-10 20:21:11 +02:00
ItsDrike 0291bccf22
Use layoutmsg for togglesplit dispatcher 2023-10-10 20:20:40 +02:00
ItsDrike 4049a59628
Rewrite various parts of hyprland configuration 2023-10-10 20:20:25 +02:00
ItsDrike 2bf70e652a
Add dwindle-autogroup plugin 2023-10-09 19:28:26 +02:00
ItsDrike 200cffd629
Auto-float some tor browser windows 2023-10-09 19:27:58 +02:00
ItsDrike 4bef2362d4
Auto-float firefox Opening dialogs 2023-10-09 19:27:40 +02:00
ItsDrike 91ae4cb3b7
Fix stremio 2023-10-09 19:27:20 +02:00
ItsDrike b15574ce25
Add keybind isolation group 2023-10-09 19:27:05 +02:00
ItsDrike ee3dc5a256
Change video keybind 2023-10-09 19:26:56 +02:00
ItsDrike 0bcfd32b78
Remove trailing space 2023-08-04 11:46:15 +02:00
ItsDrike 212fd0d82f
Move to updated settings for v0.28.0 2023-08-04 11:46:01 +02:00
ItsDrike 90ede066a4
Remove existing zsh config if present 2023-08-02 22:07:58 +02:00
ItsDrike 8b00572567
Auto-install astronvim dependencies 2023-08-02 16:01:34 +02:00
ItsDrike 8d8b05d0f6
Fix typo 2023-08-02 14:46:23 +02:00
ItsDrike 79fe6bf657
Don't needlessly sync & update 2023-08-02 14:42:56 +02:00
ItsDrike 3b5ac91ae8
Only add ~/.local/bin to PATH if it exists
Without existence check, the `find` command prints a fail message to
stderr, and leaves stdout empty. This means only the prefix `:` is
appended to the `$PATH` variable.

Leaving a trailing `:` in `$PATH` is however something we really don't
want to be doing, as it makes the current directory get treated as a
part of `$PATH`.

While the `~/.local/bin` directory is generally going to exist, during
installation and in some other edge cases, it might not yet be there,
and we need to account for that.
2023-08-02 14:13:44 +02:00
ItsDrike 62912b75ba
Follow symlnks when adding ~/.local/bin dirs to PATH 2023-08-02 11:02:18 +02:00
ItsDrike 2da877dfba
Add glow package (CLI markdown renderer) 2023-08-02 02:31:46 +02:00
ItsDrike fc45c3eb7a
Export ZOOTDIR from /etc/zsh/zshenv 2023-08-02 02:29:54 +02:00
ItsDrike c4053d8496
Use the git version of xdg-ninja 2023-08-02 02:24:15 +02:00
ItsDrike ccd5f28999
export XDG_STATE_HOME 2023-08-02 01:53:00 +02:00
ItsDrike f0ce0a249d
Move .pki to data home (.local/share), not config 2023-08-02 01:49:08 +02:00
ItsDrike 3cc7ee31a8
Auto-install xdg-ninja 2023-08-02 01:46:55 +02:00
ItsDrike fdc5d6108f
Set npm specific XDG base dir vars 2023-08-02 01:46:28 +02:00
ItsDrike be2013e4d4
Set XDG vars for python 2023-08-02 01:45:32 +02:00
ItsDrike 08973fb001 Copy the ~/.mozilla symlink 2023-08-01 17:06:55 +02:00
ItsDrike 2391f389ca Fix typos 2023-08-01 16:49:29 +02:00
ItsDrike 65f675cfdd Fix typo 2023-08-01 15:16:05 +02:00
ItsDrike 722649b3a4 Also copy the dunst and eww configurations 2023-08-01 14:39:55 +02:00
ItsDrike f29837c598 Remove xdg-desktop-portal-gnome if installed 2023-08-01 14:34:41 +02:00
ItsDrike a56a2a4daa Fix typo (railsmark -> ralismark github username) 2023-08-01 14:24:04 +02:00
ItsDrike e2ae926dbc Add tood on potential git pull 2023-08-01 14:19:35 +02:00
ItsDrike c247c0fbab Don't fail if hyprland-dwindlw-autogroup exists 2023-08-01 14:19:20 +02:00