My 5 year old gaming laptop finally needs to be replaced. I need a new laptop for programming and light gaming.
I no longer game on a laptop but a desktop. Though being able to play even outside would be nice so the laptop should be able to play at least Team Fortress 2.
I'll be installing a Linux distro on it.
My budget is around 800-1000€.
The screen should be 14 or 15 inches.
The battery should last at least 6 hours while not doing anything heavy as video editing or gaming.
Not many suggestions seem to be forthcoming and the laptops I have are outside of your budget or bought at a time when medium range laptops were cheaper. Your budget is unfortunately below what the linux laptop vendors I know ship. So, to narrow down your parameters:
Go for AMD --> less to no issues with Linux
will most likely be an "APU" (CPU with integrated graphics) which are OK-ish for gaming --> check https://www.notebookcheck.net/ for the APU you find and ensure your game or an equivalent can be played with it
16GB is nearly too little (depending on what you do) so try to get 32GB