Commit graph

375 commits

Author SHA1 Message Date
Geoffrey Frogeye 105bd9461c
rssVideos: Better sanitization of ytdl info 2021-12-20 18:57:13 +01:00
Geoffrey Frogeye 5b7926df8f
rssVideos: --total-duration
Controleld binging
2021-12-19 23:13:41 +01:00
Geoffrey Frogeye 00a9da6afc
rssVideos: Allow skipping feed fetching
For dev speed
2021-12-19 22:29:16 +01:00
Geoffrey Frogeye daff602a31
rssVideos: Work correctly with merged files 2021-12-19 15:10:16 +01:00
Geoffrey Frogeye 9684586eec
rssVideos: More sort orders and duration command 2021-12-19 11:45:41 +01:00
Geoffrey Frogeye 4890555668
rssVideos: Can toggle seen/unseen video state 2021-12-19 10:59:02 +01:00
Geoffrey Frogeye f4c81e346a
rssVideos: Add --seen flag 2021-12-18 22:23:48 +01:00
Geoffrey Frogeye 1948fc0af2
rssVideos: Cleverer cleaning 2021-12-18 12:44:43 +01:00
Geoffrey Frogeye 2dce725ee5
rssVideos: Abstract with download process as well 2021-12-18 11:56:28 +01:00
Geoffrey Frogeye 07af9360fa
rssVideos: Abstract a bit, add binge 2021-12-18 11:27:24 +01:00
Geoffrey Frogeye 5b195bd141
rssVideos: Add watch 2021-12-17 23:16:32 +01:00
Geoffrey Frogeye 7423a93203
rssVideos: Filter by duration 2021-12-17 22:42:35 +01:00
Geoffrey Frogeye 7aeecb1bff
videoQuota: 2021-12-17 22:41:47 +01:00
Geoffrey Frogeye f11338a04a
rssVideos: Support list filters 2021-12-17 22:13:46 +01:00
Geoffrey Frogeye 9100edac1e
videoQuota: Support filters 2021-12-17 22:13:27 +01:00
Geoffrey Frogeye 76df5d4d80
Upgrade rofi config 2021-12-15 21:59:45 +01:00
Geoffrey Frogeye 7f0e24a29d
rssVideos: Slightly better error handling
Makes it actually quit on Ctrl+C
2021-12-12 14:52:21 +01:00
Geoffrey Frogeye 6a6f5401e6
rssVideos: Show creator
Even if it's not always  present for all RSS feeds
2021-12-12 14:27:08 +01:00
Geoffrey Frogeye 9493edc1fd
rssVideos: Don't download already downloaded videos
Because the good extension is not the one expected :/
2021-12-12 13:40:24 +01:00
Geoffrey Frogeye 8e74f06164
Gentle arguments for scrot
For some reason -se didn't work anymore...
2021-12-10 23:14:25 +01:00
Geoffrey Frogeye 7d9fa984a6
rssVideos: Add list command
Then you know which video you should watch next :)
2021-12-10 23:13:29 +01:00
Geoffrey Frogeye 814b316584
Refactored rssVideos
- Has a cache for yt-dlp research (save time on reruns)
- Simplified logic for cleanup / continue downloading
- Using OOP / functional programming (?)
- Removed tracking logic (unused)
2021-12-10 22:59:39 +01:00
Geoffrey Frogeye a01b369bc8 I thought it was ignored 2021-12-03 08:14:01 +01:00
Geoffrey Frogeye 1b6cc39dad Make alacritty run zsh regardless of default shell 2021-12-02 16:56:27 +01:00
Geoffrey Frogeye 2250f520fe Make ghautomatrop work with Junest 2021-12-02 16:55:55 +01:00
Geoffrey Frogeye 3ff188c80b Merge remote-tracking branch 'office/master' 2021-12-02 10:58:11 +01:00
Geoffrey Frogeye c4a0a4daef Few changes junest 2021-12-02 10:57:09 +01:00
Geoffrey Frogeye 9c82a364ed Improvements to smtpdummy 2021-12-02 10:53:32 +01:00
Geoffrey Frogeye d065fa6207 Add office computer 2021-12-02 10:44:49 +01:00
Geoffrey Frogeye c8397580ec More dev here please 2021-11-11 21:54:17 +01:00
Geoffrey Frogeye 02441867aa Trust mah kayh 2021-11-11 21:53:40 +01:00
Geoffrey Frogeye 57f428f4ad Fix to accomodate Feline API change 2021-11-11 21:52:05 +01:00
Geoffrey Frogeye e4502a30c5 automatrop: Various fixes 2021-11-09 13:59:25 +01:00
Geoffrey Frogeye a801c86563 Misc changes
Fuck it
2021-10-17 14:39:05 +02:00
Geoffrey Frogeye 0b72ee071e automatrop: Accomodate forks 2021-10-17 14:39:05 +02:00
Geoffrey Frogeye ecdbca37ba automatrop: Add joystick config and fix other stuff 2021-10-17 14:39:05 +02:00
Geoffrey Frogeye e586eda6d9 automatrop: Add php debugging
Help me
2021-10-17 14:38:54 +02:00
Geoffrey Frogeye 6fc75d040e automatrop: Small changes in vim plugins 2021-10-17 14:36:00 +02:00
Geoffrey Frogeye 3cd3f0eb1f inputrc: Allow back-forward history search 2021-10-17 14:34:39 +02:00
Geoffrey Frogeye d689529aae smtpdummy: Add (incorrect) message ids 2021-10-17 14:33:53 +02:00
Geoffrey Frogeye 72e37e0921 smtpdummy: Better error handling 2021-10-17 14:33:33 +02:00
Geoffrey Frogeye fd4722f989 Poamcfnrree irvmmpneotes to ltrsete and adedd letetrs 2021-10-17 14:31:09 +02:00
Geoffrey Frogeye 97b6cec7d1 arch-kexec: Works for other kernels 2021-10-17 14:30:38 +02:00
Geoffrey Frogeye 8743082b21 rssVideos: Use yt-dlp and download oldest first 2021-10-17 14:29:25 +02:00
Geoffrey Frogeye cc79262336
Bars! Well, good enough. 2021-07-04 22:47:10 +02:00
Geoffrey Frogeye 51fa9fa0b0
Removed reload plugin since it's broken 2021-07-04 15:52:50 +02:00
Geoffrey Frogeye 9bfe9d25e4
Use RGB colors for nvim
So we can use some nice plugins.
2021-07-04 13:05:30 +02:00
Geoffrey Frogeye c2d3ccb779
Better RGB support 2021-07-04 11:48:00 +02:00
Geoffrey Frogeye 97d8d3d0b4
nvim 0.5 plugins 2021-07-04 09:54:33 +02:00
Geoffrey Frogeye 0170055efb
Prefer reduced motions
Would be cool to be able to disable gifs but hey
2021-07-04 09:53:24 +02:00
Geoffrey Frogeye 68298bf3f1
Nerd fonts 2021-07-04 09:52:16 +02:00
Geoffrey Frogeye 72e54fd8f7
Configure (n)vim with Ansible. Fully 2021-07-03 14:13:25 +02:00
Geoffrey Frogeye dd0e5a2189
Basis for vim configuration
Hyped for neovim 0.5!
2021-07-02 22:57:07 +02:00
Geoffrey Frogeye 256a08f1a7
GnuPG: install my key
Tried something fancy with ansible-galaxy but meh
2021-06-29 21:40:11 +02:00
Geoffrey Frogeye 48031d8df7
GnuPG configuration start 2021-06-29 20:54:25 +02:00
Geoffrey Frogeye 121f629bdb
Misc TODOs and fixes 2021-06-27 21:10:04 +02:00
Geoffrey Frogeye 647fd78ae2
VPN support 2021-06-26 14:13:05 +02:00
Geoffrey Frogeye d9acf4ff93
Extensions load rcfiles 2021-06-23 22:18:13 +02:00
Geoffrey Frogeye 8c289fea17
Extensions system!
Because you know. There's stuff that is sensitive, some that is not
really sensitive but I can't be bothered separating the credentials from
the config, and some stuff that I just don't like to be public.
2021-06-23 21:47:42 +02:00
Geoffrey Frogeye ff4c77407b
encrypt_home_stacked_fs 2021-06-21 23:19:46 +02:00
Geoffrey Frogeye 34f8692dc2
Some pinebook love 2021-06-21 22:01:48 +02:00
Geoffrey Frogeye 16bb2362ad
Move install-prefs to Ansible
I never ended up moving to this installation system, did I?
2021-06-20 10:08:29 +02:00
Geoffrey Frogeye fb5a885e3c
Add Termux to Ansible (untested) 2021-06-19 12:37:46 +02:00
Geoffrey Frogeye 4e8681fad0
Moved some desktop environment stuff to Ansible 2021-06-19 12:25:38 +02:00
Geoffrey Frogeye fda5b38ddb
color role → desktop_environment role
Is this commit without too many change so that Git catches on the
rename?
Yes, yes it is.
2021-06-18 21:55:41 +02:00
Geoffrey Frogeye fd580acf2c
It's a display **server**, you dummy 2021-06-18 21:53:42 +02:00
Geoffrey Frogeye c9657f69d4
Fix automatrop system/access roles 2021-06-17 21:21:34 +02:00
Geoffrey Frogeye 729de4013e
Manjaro, aargh 2021-06-16 23:17:13 +02:00
Geoffrey Frogeye 45160c4f37
Made i3 config a bit more flexible I guess
Also I swapped screens.
2021-06-16 23:00:03 +02:00
Geoffrey Frogeye a96b3e80e8
And wouldn't I remove scripts that are DEPRECATED
Hein?
2021-06-16 22:58:12 +02:00
Geoffrey Frogeye 1a8502002a
Replaced install-arch with something Ansible! 2021-06-16 22:57:18 +02:00
Geoffrey Frogeye a883596cf0
Removed key thingy in bar
It became useless with SSH/GPG and I swapped my screens so now I need
more space :/
2021-06-16 22:55:53 +02:00
Geoffrey Frogeye 779ba859eb
Script for running automatrop locally 2021-06-16 22:54:51 +02:00
Geoffrey Frogeye 942089d6c5
Upgraded alacritty config 2021-06-16 22:54:27 +02:00
Geoffrey Frogeye 2cbf555a9d
Reorganized automatrop hosts 2021-06-13 14:46:01 +02:00
Geoffrey Frogeye 4919fbea0e
Moved software list to automatrop
What an organization. Hoping to be flexible enough.
2021-06-13 14:45:20 +02:00
Geoffrey Frogeye cd9cbcaa28
Run black on all Python scripts! 2021-06-13 11:49:21 +02:00
Geoffrey Frogeye fb6cfce656
Where did I get this magic module from initially? 2021-06-13 11:42:37 +02:00
Geoffrey Frogeye 59aaf63d4a
New way to install packages!
Probably the fourth I ever created?
Will this one last? I don't know!

Doesn't have pip support for now,
but probably something requirements.txt based
will be a bit more proper
2021-06-12 17:15:21 +02:00
Geoffrey Frogeye ccc330d795
Backport 2021-06-11 23:40:15 +02:00
Geoffrey Frogeye 2289712638
Better usage of .xsession / .xinitrc I guess 2021-06-11 23:32:56 +02:00
Geoffrey Frogeye 06e24eac37 I tried using polybar again 2021-06-11 21:48:16 +02:00
Geoffrey Frogeye 6b13214c4d Script changes! 2021-06-11 21:48:16 +02:00
Geoffrey Frogeye 45e32adc61 Revamped xsession
Now supports Junest and should be better integrated with DM
2021-06-11 21:48:11 +02:00
Geoffrey Frogeye b006590c4d
mpv thumbnails script 2021-06-08 22:29:06 +02:00
Geoffrey Frogeye 60fb7953ba
Hoi 2021-03-21 19:49:01 +01:00
Geoffrey Frogeye ad8aebdc47 Merge remote-tracking branch 'origin/crash2' 2021-02-15 08:32:24 +01:00
Geoffrey Frogeye fe37a17d54
Crash recovery 2021-02-15 08:31:27 +01:00
Geoffrey Frogeye 1a4b2479f8
Move Vdirsyncer to .cache
One less thing in the home.
2021-01-23 22:32:45 +01:00
Geoffrey Frogeye 50315ed3aa
Add mpv config 2021-01-17 23:50:11 +01:00
Geoffrey Frogeye e1cec48278
Additional fixes jour/nuit script 2021-01-17 23:49:48 +01:00
Geoffrey Frogeye ad66e05701
Bye Taskwarrior 2021-01-17 23:49:28 +01:00
Geoffrey Frogeye 81337dc1b8
Failed attempt
Curse you Ansible and Termux
2021-01-10 14:57:06 +01:00
Geoffrey Frogeye 60526dff28
More colors stuff 2021-01-10 14:55:27 +01:00
Geoffrey Frogeye af25d342e8
Generate color scheme locally 2021-01-09 18:58:18 +01:00
Geoffrey Frogeye 709239dfca
rssViedos mostly 2020-12-27 14:32:55 +01:00
Geoffrey Frogeye ceb1e40964
Using xterm-256color as TERM
Alacritty seems fully compatible with that and older servers know those
so no need to transfer the terminfo.
2020-10-19 12:58:26 +02:00
Geoffrey Frogeye 4025f55f44
Automatrop colors 2020-10-18 13:01:24 +02:00
Geoffrey Frogeye f49c967450
Alacritty 2020-10-17 23:47:48 +02:00
Geoffrey Frogeye 1404d5aaab
Remove dotfiles link command
And my wills of making it a fully featured dotfiles handling
application. By now I'm used to do that manually so heh, why not.

(why did I start writing leggible commits descriptions?)
2020-09-26 15:20:17 +02:00
Geoffrey Frogeye 78bbd1b44d Hoi 2020-09-24 10:47:35 +02:00
Geoffrey Frogeye d3849148cb
yubikye 2020-09-11 18:59:59 +02:00
Geoffrey Frogeye 35d4c10919 Merge branch 'crash' into master
Heh I don't have a half bad memory!
2020-08-20 21:40:37 +02:00
Geoffrey Frogeye 42d8503928
Post crash 2020-08-20 21:38:48 +02:00
Geoffrey Frogeye e56dc7b96c
I changed PGP key 2020-08-20 21:25:49 +02:00
Geoffrey Frogeye 7d934e8e14
GPG as SSH agent
Did you know? It's the second time I'm doing this change because my SSD
crashed and I DIDN'T PUSH. Rrrrr
2020-08-20 09:31:36 +02:00
Geoffrey Frogeye 7ebbfb5186
xbin -> bin 2020-08-08 11:46:33 +02:00
Geoffrey Frogeye af463d0f77
powerline-no 2020-08-08 11:33:43 +02:00
Geoffrey Frogeye f03d13f7db Bloodsucker 2020-08-08 11:19:48 +02:00
Geoffrey Frogeye 6cdd924613 Timely commit 2020-06-28 11:23:02 +02:00
Geoffrey Frogeye 8d85bd63da Macarena 2020-05-30 12:07:23 +02:00
Geoffrey Frogeye 5e500da16b Ah 2020-05-25 09:05:56 +02:00
Geoffrey Frogeye 4a8628231c Before installing HDD 2020-05-03 13:24:45 +02:00
Geoffrey Frogeye 6e701541ca Using LanguageClient 2020-04-10 14:19:42 +02:00
Geoffrey Frogeye c8aaa78f59 zip zip zip 2020-03-12 17:56:10 +01:00
Geoffrey Frogeye a6755863dd rankmirrors 2020-02-17 07:01:26 +01:00
Geoffrey Frogeye fb06c9e19b install-arch2 2020-02-03 08:44:12 +01:00
Geoffrey Frogeye d834eac6a7 install-arch 2020-02-03 08:41:48 +01:00
Geoffrey Frogeye b65e5d9376 Misc 2020-02-03 08:33:27 +01:00
Geoffrey Frogeye 881b41f7eb Hep 2020-01-21 23:11:13 +01:00
Geoffrey Frogeye 8fd879660e Almost 2020-01-21 22:40:47 +01:00
Geoffrey Frogeye 24cafb0a84 Will it work for Termux? 2020-01-21 22:25:38 +01:00
Geoffrey Frogeye 8652fdb570 fixes 2020-01-21 21:47:08 +01:00
Geoffrey Frogeye c12ae95001 Mere 2020-01-21 21:39:21 +01:00
Geoffrey Frogeye 5730632e5b MyPy tu m'énerves 2020-01-18 23:25:24 +01:00
Geoffrey Frogeye a9ea85eaa6 overpdf 2020-01-18 23:17:09 +01:00
Geoffrey Frogeye ec6312f506 Huh 2020-01-09 13:12:01 +01:00
Geoffrey Frogeye 2b2680069f More modifications 2020-01-06 16:23:50 +01:00
Geoffrey Frogeye 73cbcbb3f5 Improved install scripts
Due to unforeseen events :/
2020-01-05 15:06:23 +01:00
Geoffrey Frogeye 8ec06d3618 Before I screw things up 2019-11-09 15:28:29 +01:00
Geoffrey Frogeye 45058b4272 Mite 2019-11-01 18:34:45 +01:00
Geoffrey Frogeye 90ca29d35c i3: Always move cursor to focused window 2019-10-30 16:40:16 +01:00
Geoffrey Frogeye 5258e016ef mel: OOP
I said I would do it later but it's currently a mess so...
2019-10-28 11:49:06 +01:00
Geoffrey Frogeye d54efabd65 mel: Code warnings 2019-10-26 17:09:22 +02:00
Geoffrey Frogeye 1b104be690 installSoftware 2019-10-24 19:35:00 +02:00
Geoffrey Frogeye 10f8511294 tvshow 2019-10-23 22:09:50 +02:00
Geoffrey Frogeye 34f74050b0 complete last stuff 2019-10-23 01:45:55 +02:00
Geoffrey Frogeye cf9376ff82 test ignore systemd local enables 2019-10-23 01:34:52 +02:00
Geoffrey Frogeye 789f26d925 TMU (Too Many Updates) 2019-10-17 12:44:30 +02:00
Geoffrey Frogeye 392dfed89a Tridactyl! 2019-08-11 17:06:45 +02:00
Geoffrey Frogeye 0cdee7b7d8 HEEEY MACARENA 2019-08-04 19:05:57 +02:00
Geoffrey Frogeye 9657a8255d Merge branch 'master' of frogit:geoffrey/dotfiles 2019-08-01 13:59:14 +02:00
Geoffrey Frogeye 2dab94f754 TaskRC autosync: env in systemd unit 2019-08-01 13:58:59 +02:00
Geoffrey Frogeye 384460ec29 Fixed tmux config 2019-07-16 17:43:46 +02:00
Geoffrey Frogeye 59fdfe7ea2 Merge branch 'master' of https://git.frogeye.fr/geoffrey/dotfiles 2019-07-08 11:01:48 +02:00
Geoffrey Frogeye fa418e9e11 Internship stuff 2019-07-08 11:01:46 +02:00
Geoffrey Frogeye 3f720e882d Vim, mostly 2019-07-08 07:57:29 +02:00
Geoffrey Frogeye 90d5cd4d1f rmfMostRecent 2019-06-18 09:19:54 +02:00
Geoffrey Frogeye e76aaec03c rmf actions 2019-06-18 08:47:55 +02:00
Geoffrey Frogeye 21615a1f9c rmf 2019-06-16 17:14:00 +02:00