Compare commits

..

111 Commits

Author SHA1 Message Date
8a2fbc92ff remove unused binaries 2025-11-19 10:39:51 +01:00
1cd7f4f8a8 remove unused configurations 2025-11-19 10:39:51 +01:00
d7dc99c004 fix: use the satalite workspace update script in PATH, rather than direct path 2025-11-19 10:39:51 +01:00
4994241a7a remove xprofile file, since it is unsed, and causes issues with bash_profile being sourced multiple times 2025-11-19 10:39:51 +01:00
84359d914d include i3 and nvim configuration in the central repository, rather than keep them in their seperate respective ones. 2025-11-19 10:39:51 +01:00
a50ead749a move xdg directories to the default location.
a lot of applications seem to hardcode this location, so it's better to
have something default, or default-adjasoned.
2025-11-19 10:39:51 +01:00
f6b93d5126 fix: rework error code writing / simplify it 2025-11-19 10:39:51 +01:00
3555219aa1 fix: POSIX compatibility case written incorrectly 2025-11-19 10:39:51 +01:00
a0b972d106 rework bash scripts to be completely, or mostly POSIX-compliant 2025-11-19 10:39:51 +01:00
cc07925346 remove a bunch of crap I don't use 2025-11-19 10:39:51 +01:00
18549ab4b9 move alias definitions to a seperate file to decrease clutter 2025-11-19 10:39:51 +01:00
7e1c0dc937 remove vcpkg crap we no longer use 2025-11-19 10:39:51 +01:00
a9f8e39373 rework the bash PS1 prompt 2025-11-19 10:39:51 +01:00
50d75707a0 fix: shbangs in bash configuration files 2025-11-19 10:39:51 +01:00
8df76cc477 remove git modules 2025-11-19 10:39:51 +01:00
398d5d8316 update nvim 2025-11-19 10:39:51 +01:00
da95e3e657 add another arch ascii art, but with lower resolution to be usable in a tty 2025-11-19 10:39:51 +01:00
0f9f565362 flip flop java prime 2025-11-19 10:39:51 +01:00
10a046a20d define an alias for info 2025-11-19 10:39:51 +01:00
e0e280d296 use command for detection over which 2025-11-19 10:39:51 +01:00
8802bc1a7f write comment 2025-11-19 10:39:51 +01:00
840a258e12 add shrug to xcompose 2025-11-19 10:39:51 +01:00
5e259b841f add indentical to sybol to xcompose 2025-11-19 10:39:51 +01:00
7465658a84 rework volume control 2025-11-19 10:39:51 +01:00
fa77ae3f7a edit editorconfig to have JSON have tab width of eight 2025-11-19 10:39:51 +01:00
71d38679c8 fix keybind to open 2025-11-19 10:39:51 +01:00
fbdd43b161 update submodules 2025-11-19 10:39:51 +01:00
71ddd81bb3 update lazygit 2025-11-19 10:39:51 +01:00
2088afe587 add LF configuration 2025-11-19 10:39:51 +01:00
3a5922d362 add roman numerals to xcompose 2025-11-19 10:39:51 +01:00
e37a28f5cb update i3 2025-11-19 10:39:51 +01:00
0c2aca8e39 add W.I.P. projection for europe. 2025-11-19 10:39:51 +01:00
7f7a907612 update i3 2025-11-19 10:39:51 +01:00
9e6a64346b fix typo in satalite wp update 2025-11-19 10:39:51 +01:00
50dfae9ddd update nvim 2025-11-19 10:39:51 +01:00
655f2fc889 comment out rando lines in actrc 2025-11-19 10:39:51 +01:00
04001d4530 add lines to fastfetch 2025-11-19 10:39:51 +01:00
7b2b61d2ca set a font size in kitty to what I am comfortable with
Kitty did not have a font size set, and I kept accedentally zooming in,
and then not knowing what it was set as and what I was comfortable with.
This ensures the window always opens with my preffered scale.
2025-11-19 10:39:51 +01:00
8a48629300 update i3 2025-11-19 10:39:51 +01:00
8b8135ad44 update nvim 2025-11-19 10:39:51 +01:00
a5ff706dbb update clang-format to be more in line with my current preferences / guidelines 2025-11-19 10:39:51 +01:00
0d028ac000 show the cursor in the the shell prompt 2025-11-19 10:39:51 +01:00
b45367b194 fix: spelling 2025-11-19 10:39:51 +01:00
6eb7ffafa5 fix: MULTI+.+= does not give DOT OPERATOR, as I expected, but BULLET. BULLET has been moved to ** and DOT OPERATOR set at .= 2025-11-19 10:39:51 +01:00
4643ef0d8f fix: OMEGA is using the wrong UTF code 2025-11-19 10:39:51 +01:00
54d606a00c minor symbol name fixes 2025-11-19 10:39:51 +01:00
a96e0bf7e2 expand the greek alphabet, now all symbols have been added.
note: I thought I did this last time.
2025-11-19 10:39:51 +01:00
c4e8803003 set NVIDIA as primary gpu 2025-11-19 10:39:51 +01:00
99d4b527ad modify inputrc to have completions to be coloured, and case-insensitive. 2025-11-19 10:39:51 +01:00
a47ceb6eb8 remove setting the tab width for makefile to four 2025-11-19 10:39:51 +01:00
69b21a4372 comment out the java-prime exported envs, since we're now running on just dedicated graphics 2025-11-19 10:39:51 +01:00
1e10ed0052 update nvim 2025-11-19 10:39:51 +01:00
8dea8ab696 rewrite polybar networks once again 2025-11-19 10:39:51 +01:00
0e4dd1d9cf removal of hyfetch, and preferring to use a more customised fastfetch configuration 2025-11-19 10:39:51 +01:00
773f494a22 add lls alias 2025-11-19 10:39:51 +01:00
c546d1c3b2 modify history settings 2025-11-19 10:39:51 +01:00
e1387b2dca update submodules 2025-11-19 10:39:51 +01:00
61976629ea fix: polybar ethernet connections 2025-11-19 10:39:51 +01:00
38112b8277 update cpusetcores binary 2025-11-19 10:39:51 +01:00
9f2dec9534 update nvim 2025-11-19 10:39:51 +01:00
18c94a7621 update feh on errors with satalite-wp-update 2025-11-19 10:39:51 +01:00
19305ad9be add another definition for USB ethernet device 2025-11-19 10:39:51 +01:00
895da1eeeb update submodules 2025-11-19 10:39:51 +01:00
e2c314ae11 fix double comment 2025-11-19 10:39:51 +01:00
1b7d5537f8 add an alias for rm to set -I, which is less intruisive than -i 2025-11-19 10:39:51 +01:00
3a586f187a fix: formatting 2025-11-19 10:39:51 +01:00
6fee92f45a enable globstar in bashrc 2025-11-19 10:39:51 +01:00
a61a223cff update i3 2025-11-19 10:39:51 +01:00
27cc9a379b fix: submodule paths were incorrect 2025-11-19 10:39:51 +01:00
5f9d1758ca fix: git modules url's weren't reflective of what they actually are 2025-11-19 10:39:51 +01:00
d918dd43ea change projection settings to be better parameterised 2025-11-19 10:39:51 +01:00
2e1eb80047 update nvim 2025-11-19 10:39:51 +01:00
faf1c37f99 make UTF-8 and LF uppercase 2025-11-19 10:39:51 +01:00
c6197743fb add some extra languages around the C-based languages 2025-11-19 10:39:51 +01:00
e59d65b8e4 remove redundant indent_size=tab 2025-11-19 10:39:51 +01:00
f2255cd499 add comments 2025-11-19 10:39:51 +01:00
77fce2e707 update nvim 2025-11-19 10:39:51 +01:00
cd8174e281 add cs to the forcibly use category 2025-11-19 10:39:51 +01:00
cc6007ebac add a comment for a forces 4 spaces catagory 2025-11-19 10:39:51 +01:00
9b889178a7 correct definition order 2025-11-19 10:39:51 +01:00
4eebf67f80 split apart the web languages into it's own definition 2025-11-19 10:39:51 +01:00
434a9a7c9a remove markdown from the json/jsonc/css/scss column 2025-11-19 10:39:51 +01:00
d374003757 set tab width to 4 for those that were <4 2025-11-19 10:39:51 +01:00
a9b3840c63 edit clang-format to be on-par with my current preferred style 2025-11-19 10:39:51 +01:00
b45ee0960e add notifications for audio (they're rubbish, but eh) 2025-11-19 10:39:51 +01:00
63c90d6009 move some desktop i3 behaviour into different shell scripts 2025-11-19 10:39:51 +01:00
aeafbab5ca make shell scripts more POSIX-compatible, and use tabs instead of spaces 2025-11-19 10:39:51 +01:00
7e4a40d7c4 we don't need to specify user 2025-11-19 10:39:51 +01:00
ca446dfd45 remove include header warnings, as they're often incorrect 2025-11-19 10:39:51 +01:00
5882849282 add some clang-tidy options to clangd config 2025-11-19 10:39:51 +01:00
9875c36db5 add parameters to be able to fill the whole screen 2025-11-19 10:39:51 +01:00
43dd74625d modify parameters to fit within my monitor 2025-11-19 10:39:51 +01:00
424202d50c parameterise the projection settings 2025-11-19 10:39:51 +01:00
0767e30fab set the output directory to static due to cronnie problems 2025-11-19 10:39:50 +01:00
b001d9ef83 update submodules 2025-11-19 10:39:18 +01:00
9bdd6826bc make background image transparent 2025-11-19 10:39:18 +01:00
82a9bc823b convert is deprecated, use magick 2025-11-19 10:39:18 +01:00
a704635f33 add background removal 2025-11-19 10:39:18 +01:00
287482b052 update satalite-wp-update script to use the proper API ends 2025-11-19 10:39:15 +01:00
235d53dd2e update nvim 2025-11-19 10:37:21 +01:00
c3b0685ab6 add jsonc to editorconfig 2025-11-19 10:37:21 +01:00
faaa81d0fa change default tab_width to 8 2025-11-19 10:37:21 +01:00
ca0db5f3d4 remove inconsistent tab widths form editorconfig 2025-11-19 10:37:21 +01:00
396c9dd83b add gitea key to SSH_AUTH_SOCK 2025-11-19 10:37:21 +01:00
75073f9de6 configure gitconfig to only use gpgSign on tags. 2025-11-19 10:37:21 +01:00
dbe1c45d02 update nvim 2025-11-19 10:37:21 +01:00
9f7a1b594f update clang format formatting rules to be up to par with my current preferences 2025-11-19 10:37:21 +01:00
2f31b9c6e8 strip end of line comments from clang-format 2025-11-19 10:37:21 +01:00
b451626950 include xprofile 2025-11-19 10:37:21 +01:00
d9aec282c8 remove localtmp 2025-11-19 10:37:21 +01:00
1832c25a18 write satalite connect script 2025-11-19 10:37:16 +01:00

View File

@@ -2,8 +2,7 @@
# shellcheck disable=SC1090,SC1091
# set -xv
EUMETSAT_KEY="jdBM1PsDQUm0tCZfk9VXD6IaJoUa"
EUMETSAT_SECRET="SumkiqFMU3MAGpt_azb1KXKgjdMa"
OUTDIR="$HOME/photos/eumetsat"
# full screen coverage
@@ -29,6 +28,9 @@ error() {
exit 1
}
[ -z "$EUMETSAT_KEY" ] && error 'make sure to set EUMETSAT_KEY to the client key'
[ -z "$EUMETSAT_SECRET" ] && error 'make sure to set EUMETSAT_SECRET to the client secret'
# verify internet
ping -c1 1.1.1.1 >>/dev/null || error "couldn't establish an internet connection!"