You can reduce an indention and make intent clearer by grouping appropriately:

```python
if args.system:
    if platform.system() == 'Windows':
        # error
    elif os.geteuid() != 0:
        # error

if get_shell() not in SUPPORTED_SHELLS:
...
```