linutil icon indicating copy to clipboard operation
linutil copied to clipboard

SDDM theme with Autologin (My first PR)

Open mashrukk opened this issue 1 year ago • 4 comments

Pull Request

SDDM Astronaut theme with Autologin

This script installs sddm-astronaut-theme from last stream and provides an option to enable autologin with sddm. Users can choose which desktop session they want to autologin on startup. After selecting desktop session, it will do a sddm restart and autologin to that desktop.

Testing

If you want to test it first, do the following.

git clone --branch sddm https://github.com/mashrukk/linutil
cd linutil && cargo run

Type of Change

  • [x] New feature
  • [ ] Bug fix
  • [ ] Documentation Update
  • [ ] Refactoring
  • [ ] Hotfix
  • [ ] Security patch
  • [ ] UI/UX improvement

Checklist

  • [x] My code adheres to the coding and style guidelines of the project.
  • [x] I have performed a self-review of my own code.
  • [x] I have commented my code, particularly in hard-to-understand areas.
  • [x] My changes generate no errors/warnings/merge conflicts.

mashrukk avatar Sep 14 '24 09:09 mashrukk

@mashrukk You'll have to revert these 3 commits, too many breaking changes in them. After that move these to the bottom of the script

checkEnv
checkEscalationTool

image

ghost avatar Sep 14 '24 12:09 ghost

@nnyyxxxx I reverted the changes. I have an exam tomorrow. Can you please fix the issues and share the updated version? That'd be great.

ghost avatar Sep 14 '24 12:09 ghost

@mashrukk I could try to fix this and open a PR on your branch if you want to. Drft this PR for now.

adamperkowski avatar Sep 14 '24 13:09 adamperkowski

@nnyyxxxx Check. Sorry I'm bothering you with so many commits

ghost avatar Sep 14 '24 13:09 ghost