so you want to add a "new" partition, not re-partition.
You can do it, if you have enough room on the disk.
[root@comp ~]# fdisk -l /dev/nvme0n1
Disk /dev/nvme0n1: 1.86 TiB, 2048408248320 bytes, 4000797360 sectors
Disk model: INTEL SSDPEKNW020T8
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 2D8D43A1-51FD-44AA-8079-D5065F6995DB
Device Start End Sectors Size Type
/dev/nvme0n1p1 2048 456703 454656 222M EFI System
/dev/nvme0n1p2 456704 6748159 6291456 3G Linux filesystem
/dev/nvme0n1p3 6748160 31913983 25165824 12G Linux swap
/dev/nvme0n1p4 31913984 4000796671 3968882688 1.8T Linux filesystem
Take however many partitions show up here, and add the sizes together.
If the size is equal to, or very close to the number at the top (the line immediately below the fdisk command)
Then that means you don't have enough free space on your disk to create another partition.
If you have at least 10 Gig or so free , then you can create a partition to build LFS on.