iflbot-setup/README.md

58 lines
1.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## Izmir Science High School - Computer Lab Setup Script
> İzmir Fen Lisesi Bilgisayar Laboratuvarı Kurulum Betiği
> Install prerequisites, applications, tools; set up configs etc.
<div class="meta_for_parser tablespecs" style="visibility:hidden">This is an Mirror, see original upstream in <a href="https://git.aliberksandikci.com.tr/ifl/iflbot-setup">Forgejo</a></div>
### Download & Install
```bash
wget -qO- https://raw.githubusercontent.com/asandikci/iflbot-setup/main/install.sh | bash <(cat) </dev/tty
```
### Features
- Auto MEB Certificate Installation
- Install Prerequisites for Building C/C++ Code: gcc, g++, build-essential
- Install Apps: VSCodium, Sublime Text, Xournal++
- Ready to Use C/C++ Sublime Build Files for both file/terminal execution
- Dark Theme
- Panel Settings: 28px
- Auto Login to user account
- Screen Auto Dimming: 1H, Screen Auto Off: 2H
### Compatibility
- Pardus 23.0 XFCE
### LICENSE
- GNU GPLv3+
### TODO
- [ ] Add Apps to Panel: VSCodium, SublimeText, Firefox, File Explorer
- [ ] Also Favorite
- [ ] Default file assocation for Sublime text with .c, .cpp
- [ ] Disable annoying bell sound (in each restart)
- Firefox
- [ ] Firefox Change MainPage
- [ ] Firefox Change Search Engine
- [ ] Firefox Auto Import Certificate
- [ ] Firefox Alt+Tab Last Viewed
- [ ] Dark Theme Problems? Refresh?
---
- [ ] Sublime Extra Configurations
- [ ] VSCodium Auto Configurations
- XFCE General Configurations
- [ ] Auto Sleep 2H
- [ ] Auto Dimming 2H
- [ ] Disable root login
---
- [ ] Create Settings file (json?) for easy editing configs, apps etc. manually
- [ ] Sync Settings with GitHub/Website URL
- [ ] ISSUE: mix 2 config file and resolve sudo issue
- [ ] End-of-life after [LabManage](https://git.aliberksandikci.com.tr/asandikci/labmanage) application ready-to-use (WIP/private for now)