Beginner repertoire

London is fine for white, as for black, swap oit King's Indian for something less complicated at the beginner level. Instead, learn QGD (Queen's Gambit Declined). It's more basic, which helps you develop strategical thinking.
Try to avoid learning too much theory and focus more on the middle and endgame.
20% openings, 40% middle games, 40% middle games.
70% Practice, 30% Learning.

London is fine for white, as for black, swap oit King's Indian
Best misspell of the century. It's 11 pm and I'm exhausted.
Most compatible with the London System and the Caro-Kann is the Slav Defense.
King's Indian Defense is very risky and hard to play.
Generally I recommend to defend 1 e4 e5 and 1 d4 d5 as black and to open 1 e4 as white.
I find the london system to be aggressive, which I like, and it avoids alot of theory in the beginning, but there seems to be a lot of later theory to learn(I've been watching some hanging pawns videos) I find the slav defense to be boring, and it relies on my opponent playing the QG. In addition, I have a book on the kings Indian that I got as a gift, so I would like to utilize it, so if I should not learn it now what non slav/QGD opening should I learn for black against d4?
@6
"I find the slav defense to be boring" ++ It is not boring.
"it relies on my opponent playing the QG" ++ Yes, but that is most played, apart from London and Colle.
"I have a book on the kings Indian that I got as a gift, so I would like to utilize it"
++ Go ahead if you like, but there are lines 20+ moves deep. Kasparov gave up on it after this
https://www.chessgames.com/perl/chessgame?gid=1070932
"if I should not learn it now what non slav/QGD opening should I learn for black against d4?"
If you dislike Slav and Queen's Gambit Declined, then Queen's Gambit Accepted is an option.
It is what Kasparov turned to when he gave up on the King's Indian Defense.
Would the nimzo or queens indian be a good alternative to the kings Indian, I here that some of the ideas are more simple there
@9
"Would the nimzo or queens indian be a good alternative to the kings Indian" ++ Yes.
"I here that some of the ideas are more simple there" ++ No.
Ragozin looks like I would only have to learn a catalan(I think that I remember that in the catalog black decides that type of catalan, so that would only be like adding one more opening, right?) and the ideas look like they could help me learn the nimzo if I get a lot better in the future to a point where it would be good to learn that with all its theory, while still being available after Nc3 in a anti nimzo.
What about the tarrschb
Srry, tarrsch or semi tarrsch, and the ragozin
Instead of focusing on finding the perfect opening choice, just find one that is good enough to get you a position that you can understand easily and enjoy playing. From your original question, your first two options are solid choices. You are being advised to avoid the Kings Indian Defense because there are a good amount of lines to learn and it can be difficult to understand all the positions that can come from that defense.
All of the other options (QGD, QGA, Slav, Tarrasch, etc) are solid options. Start playing through games of each line that you are looking at and decide which one you would like to play.

Christof Sielecki..... "Keep It Simple" chess openings series...
note on each book's webpage the embedded link to sample pages (pdf)...
https://www.newinchess.com/catalogsearch/result/?q=christof+sielecki
https://www.newinchess.com/keep-it-simple-1-e4-edition-2-0
Sielecki's courses on Chessable...
https://www.chessable.com/chess-openings/s/keep%20it%20simple
https://www.chessable.com/chess-openings/s/christof%20sielecki?page=2
https://www.amazon.com/s?k=%22christof+sielecki%22+keep+it+simple&i=stripbooks&crid=33IYHAFUWBZNA&sprefix=christof+sielecki+keep+it+simple%2Cstripbooks%2C163&ref=nb_sb_noss

Its not bad but I would say the King's Indian is 'harder to play' than the first two.
Especially for beginners.
If white opens d4 - consider playing the Slav with black.
You can delay it a move too.
Like this. d4 c6 c4 d5.
Since you delay d5 one move when playing the Caro - then why not with the Slav too?
The idea of backing up a d-pawn by playing a c-pawn to the third rank first is a 'system' idea for black because white has no good way to prevent it.
And the 'Caro Kann' black bishop at f5 is something like the white ''London bishop'' at f4.
In the main line of the Slav - black doesn't get his bishop to f5 till the 5th move.
Like this: d4 d5 c4 c6 Nf3 Nf6 dxc a4 Bf5.
Whereas in the London - white gets bishop to f4 mostly on move 3 - although he can try move 2. There are many London move orders - and many ways to reach the Slav too.
In the Caro Kann main line black gets his bishop to f5 on move 4.
But in the Caro Kann advance variation - the black Bish gets to f5 on move 3.
-----------------------------------------------
If I had to pick a ''bane'' of the openings - its bishop placement.
And I'll just mention that considering the first five moves of openings generally - in good chess you're going to see Nf3 and Nf6 played more overall than any other moves of any pieces or pawns.
Much opening theory is built around those moves and moreso the positions of each of those knights and the reasons they're there and implications.
They're not there just to advance short-castling - which is another 'major move' statistically in openings.

My opponents close to 700 often know the mainlines well, so a surprising trap is usually needed. Then a so called "beginner" on this site used to be a 1400 in the old world. Treat them as Grandmasters, and expect tough opposition.