Commit graph

530 commits

Author SHA1 Message Date
ItsDrike f8f96d4dd7
Properly handle 'All caught up!' output from gh-notify 2023-01-25 12:50:30 +01:00
ItsDrike ed1487a251
Add support for max notification amount in gh-notify 2023-01-25 12:50:15 +01:00
ItsDrike 9293df67bf
Add gh-notify as systemd timer on wm-ready 2023-01-25 12:49:18 +01:00
ItsDrike 29f82a4ac0
Use full path to swap-workspace script from eww 2023-01-25 12:02:33 +01:00
ItsDrike 838d9b88ba
Make wm-ready.target want xdg-desktop-portal services 2023-01-25 10:41:06 +01:00
ItsDrike b67f5a2c05
Run setbg as systemd service file 2023-01-25 10:35:26 +01:00
ItsDrike cb6f7e60c4
Run polkit agent with systemd 2023-01-25 10:27:54 +01:00
ItsDrike b17982a298
Require some other services on wm-ready 2023-01-25 03:02:18 +01:00
ItsDrike c3b4d535ce
Run eww as systemd user service on wm-ready 2023-01-25 02:52:13 +01:00
ItsDrike 9e042a78a7
Run dunst and swayidle as systemd user services on wm-ready 2023-01-25 02:46:59 +01:00
ItsDrike 7ae0ced2c0
Add custom wm-ready systemd target, and run wl-gammarelay on it 2023-01-25 02:45:03 +01:00
ItsDrike 109d0d630b
Fix stremio winow name remap rule 2023-01-25 02:14:59 +01:00
ItsDrike eda84b5ab8
Show all hyprland IPC events in temp test script 2023-01-25 02:14:44 +01:00
ItsDrike e1de14e80b
Also show tray icons with inactive statsu 2023-01-25 02:14:17 +01:00
ItsDrike 10f0e3eb91
Add commented quick controls to test/show battety status 2023-01-25 02:13:50 +01:00
ItsDrike 56140d624f
Fix memory module using MB, instead of GB 2023-01-25 02:12:11 +01:00
ItsDrike 05dcf54c6a
Add logout option to menuquit 2023-01-25 02:10:02 +01:00
ItsDrike 17af415787
Add systemd user service to autostart wl-gammarelay 2023-01-25 02:01:48 +01:00
ItsDrike 2f68ed84aa
Increase shadow range 2023-01-25 01:45:34 +01:00
ItsDrike 14f652a409
Add script to change window color on fake fullscreen 2023-01-25 01:43:21 +01:00
ItsDrike edece87bbc
Add shortcut for fakefullscreen 2023-01-25 01:42:59 +01:00
ItsDrike e4b7eac1e3
Add some delay before starting eww bar 2023-01-25 01:41:24 +01:00
ItsDrike c1c1d43f90
Add keybind to open discord 2023-01-25 01:41:24 +01:00
ItsDrike 456833fbe3
Add some more keybinds for resize group 2023-01-25 01:41:24 +01:00
ItsDrike 17c29fcb48
Remove useless blank line 2023-01-25 01:41:24 +01:00
ItsDrike e4dabd5a41
Remove conflict on spotify keybind and toggle split 2023-01-25 01:41:24 +01:00
ItsDrike bf23640fe7
Move special workspace section above 2023-01-25 01:41:07 +01:00
ItsDrike b99fe275bd
Add keybinds for moving windows around 2023-01-25 01:34:13 +01:00
ItsDrike a5432fa1ab
Switch to pcmanfm-qt 2023-01-25 01:33:05 +01:00
ItsDrike 6d8590b0dc
Add quit menu instead of yes/no prompt on hyprland exit 2023-01-25 01:31:37 +01:00
ItsDrike 7a81a38d10
Add rules to auto-float some pcmanfm-qt windows 2023-01-25 01:19:08 +01:00
ItsDrike 16d845f25b
Don't start discord minimized 2023-01-25 01:17:48 +01:00
ItsDrike 43fc732460
Automatically start polkit agent 2023-01-25 01:17:23 +01:00
ItsDrike 3d1a47acc7
Remove portal restart script 2023-01-25 01:17:03 +01:00
ItsDrike e1e149f288
Run chromium on wayland 2023-01-16 23:05:19 +01:00
ItsDrike 8fa29912a9
Add git total-files and tracked-files 2023-01-13 01:29:28 +01:00
ItsDrike b017d2b67e
Make total-lines recurse over the whole tree, not work dir 2023-01-13 01:29:13 +01:00
ItsDrike 1f8bebd13b
Move to systemd-lock-handler instead of swayidle for locking
Swayidle will likely end up dropping logind support, and they themselves
describe it as unstable. For this reason, move to the suggested
alternative: systemd-lock-handler, and just have swayidle run the
command to trigger the logind session lock event, picked up by
systemd-lock-handler.

See <https://github.com/swaywm/swayidle/issues/117> for reference.
2022-11-20 03:15:58 +01:00
ItsDrike 843904b67d
Improve battery save script 2022-11-20 03:15:58 +01:00
ItsDrike c0e2c397c0
Comment out multi-monitor 2022-11-20 03:15:58 +01:00
ItsDrike f18b01f9ad
Move spotify window rule (ocd) 2022-11-20 03:15:58 +01:00
ItsDrike 9ce557ba05
Make parallel follow XDG base dir 2022-11-20 03:15:58 +01:00
ItsDrike 24fe73a076
Add shortcut for spotify 2022-11-20 03:15:58 +01:00
ItsDrike 6749d1003f
Add quick note creating script 2022-11-20 03:15:58 +01:00
ItsDrike 52213e5eed
Update eww config 2022-11-20 03:15:58 +01:00
ItsDrike efe9388a41
Update lvim settings 2022-11-20 03:15:58 +01:00
ItsDrike 216beedac2
Update btop config 2022-11-20 03:15:58 +01:00
ItsDrike c8fa3d646b
Move between all workspaces, not just those on same monitor 2022-11-20 03:15:58 +01:00
ItsDrike 3a46009989
Use relative movement between monitors 2022-11-20 03:15:58 +01:00
ItsDrike 6ae5ef0f66
Also keybinds for both maximize and fullscreen 2022-11-20 03:15:57 +01:00
ItsDrike 0de04c9a62
Add idleinhibit window rules 2022-11-20 03:15:57 +01:00
ItsDrike 7bf40cbf70
Add custom script for screenshot taking 2022-11-20 03:15:57 +01:00
ItsDrike 07479d0426
Fix swappy save format (%D -> %d) 2022-11-20 03:15:57 +01:00
ItsDrike cbdab09b52
Disable cursor inactive timeout 2022-11-20 03:15:57 +01:00
ItsDrike a498f4264a
Set floatterm open mapping to <C-t> 2022-11-20 03:15:57 +01:00
ItsDrike 78c6f0d26c
Fix typo 2022-11-20 03:15:57 +01:00
ItsDrike d329f9a4dc
Use brackets, not braces for cycling monitors 2022-11-20 03:15:57 +01:00
ItsDrike 4fccf5d569
Add spotify wm rules 2022-11-20 03:15:57 +01:00
ItsDrike 4dc598c07e
Run eww bars on both monitors 2022-11-20 03:15:57 +01:00
ItsDrike c6ab0033b4
Use custom script for workspace change 2022-11-20 03:15:57 +01:00
ItsDrike ca8c1ee6fb
Convert bar0 and bar1 for second monitor support 2022-11-20 03:15:57 +01:00
ItsDrike 49afc714f6
Add script to toggle some hyprland options for power saving 2022-11-20 03:15:57 +01:00
ItsDrike f8d51d5f26
Add script for monitor-unbound workspace swapping 2022-11-20 03:15:57 +01:00
ItsDrike 39f8fa2012
Rework hyprland config 2022-11-20 03:15:57 +01:00
ItsDrike 9ec3b2ec06
Add black line-length default config 2022-11-20 03:15:57 +01:00
ItsDrike 084460f7fa
Add .zshenv symlink to home 2022-11-20 03:15:57 +01:00
ItsDrike 057a854cbd
Add placeholder gnupg dir 2022-11-20 03:15:57 +01:00
ItsDrike 504462b592
Use hyprland log in cache properly 2022-11-20 03:15:57 +01:00
ItsDrike a89c25abb2
Remove extra aliases 2022-11-20 03:15:57 +01:00
ItsDrike 10c8a93266
Add screenshots dir to user-dirs 2022-11-20 03:15:57 +01:00
ItsDrike 35e386abc6
Also remap regular discord (not webcord) 2022-11-20 03:15:57 +01:00
ItsDrike 2bf1f949e4
Several changes to lvim config 2022-11-20 03:15:56 +01:00
ItsDrike 50efe01b09
Add btop config 2022-11-20 03:15:56 +01:00
ItsDrike 98f8dc30fc
Make ~/Videos the videos folder 2022-11-20 03:15:56 +01:00
ItsDrike cffb0c2690
Disable notifications on lock screen (swayidle) 2022-11-20 03:15:56 +01:00
ItsDrike 8b8d24c4b1
Add shortcut for toggling dunst idle mode 2022-11-20 03:15:56 +01:00
ItsDrike 1e534616c7
Add shortcut for toggling swayidle 2022-11-20 03:15:56 +01:00
ItsDrike d68bdb594b
Remove temporary testing script 2022-11-20 03:15:56 +01:00
ItsDrike 44b010a541
Update multiple scripts 2022-11-20 03:15:56 +01:00
ItsDrike ce7b6837f6
Update pcmanfm window size 2022-11-20 03:15:56 +01:00
ItsDrike 27b9e0ea42
Update sudo askpass to menupass 2022-11-20 03:15:56 +01:00
ItsDrike 5a086c6ec7
Update aliases 2022-11-20 03:15:56 +01:00
ItsDrike 8bfcc5b9ea
Disable TMOUT 2022-11-20 03:15:56 +01:00
ItsDrike d4d5e24f40
Remove deprecated tmp folder definition from npmrc 2022-11-20 03:15:56 +01:00
ItsDrike 01acb9087e
Several hyprland config changes 2022-11-20 03:15:56 +01:00
ItsDrike 3b655f6b6b
Move npm settings to proper location 2022-11-20 03:15:56 +01:00
ItsDrike a3e01caebf
Initial commit 2022-11-20 03:14:18 +01:00
ItsDrike b912871070
Remove everything and restart blank
This commit removes all files currently present in the repo, to prepare
for a start from a nothing. This is done due to my recent migration from
X11 to Wayland, which has rendered most of these config files no longer
releveant.

I've currently been tracking my dotfiles in a separate repository, in
hopes to get it to a state where it would be mergable here, but that
turned out to be much more difficult than I anticipated, and I think it
will be much easier to simply move over the history from this temporary
repository I've been using onto this one. That however requires a start
from a clean point, which this commit creates.
2022-11-20 03:07:41 +01:00
ItsDrike e5747102fb
Add gtk file chooser 2022-09-14 11:26:49 +02:00
ItsDrike a5383a949d
Add some more XDG environmental variables 2022-09-14 11:25:23 +02:00
ItsDrike 9fe61716e6
Add poetry settings 2022-09-14 11:24:50 +02:00
ItsDrike 4576649a72
Fix indentation for comment 2022-08-23 10:55:19 +02:00
ItsDrike 53e96c5854
Automatically create ZSH_CACHE folder 2022-08-23 10:55:04 +02:00
ItsDrike 72d363ab1b
Export set variables in zshrc 2022-08-23 10:54:48 +02:00
ItsDrike 38e1dae0c2
Improve comment 2022-08-23 10:54:03 +02:00
ItsDrike fcdd9df1a6
Store timestamps in command history 2022-08-23 10:53:33 +02:00
ItsDrike f4d3da10ee
Add clipmenu to user systemd autostart 2022-08-20 11:36:42 +02:00
ItsDrike 6290f43d93
Export RUSTUP_HOME 2022-08-18 13:25:34 +02:00
ItsDrike ee35ca5d07
Export cargo home 2022-08-18 13:25:02 +02:00
ItsDrike 6074a994ef
Add quotes for pyenv_root 2022-08-18 13:24:52 +02:00