Um shell script que já configura tudo que preciso no fedora. Ele é bem pessoal, então sugiro que antes de rodar dê um molhada no que ele instalando.
# Executar sem superusuario. O script esta encarregado de elevar-se (Por isso fica atento, ele pedirá senha)
$ ./main.sh
# Após a execução do script executar o comando abaixo, selecionar português(Brasil) e clicar em 'ok'.
$ system-config-language
Abra o navegador e na URL insira "chrome://flags/#enable-webrtc-pipewire-capturer" e mude a flag para enable
- AppIndicator and KStatusNotifierItem Support
- Containers
- Bluetooth Quick Connect
- Dash to Dock
- User Theme
- Desktop Icons NG
Os temas aplicaveis no bash são os temas presentes na Wiki, é uma lista extensa de temas possiveis. Basta mudar o valor da variável yourTheme para o nome do tema que deseja, e o script se encarregará do resto.
- VS Code sendo configurado automaticamente com:
- Tema:
- Ayu Mirage
- Fonte:
- Fira Code Retina
- Extensões:
- EsLint (dbaeumer.vscode-eslint)
- Prettier (esbenp.prettier-vscode)
- Python (ms-python.python)
- Color Highlight (naumovs.color-highlight)
- Tema:
Configuração no settings.json
{
"workbench.iconTheme": "vscode-icons",
"workbench.colorTheme": "Ayu Mirage",
"editor.fontFamily": "Fira Code Retina",
"editor.formatOnType": true,
"editor.tabSize": 2,
"editor.insertSpaces": false,
"editor.formatOnType": true,
"explorer.compactFolders": false,
"editor.fontLigatures": true,
"explorer.confirmDelete": false,
"editor.formatOnSave": true,
"prettier.eslintIntegration": true,
"prettier.singleQuote": true,
"[javascript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }
}
A Configuração do Sublime Text é manual.
Instale primeiramente o Package Control e o tema Ayu pelo Package Control
$ echo '{
"color_scheme": "Packages/ayu/ayu-mirage.sublime-color-scheme",
"ignored_packages":
[
"Vintage"
],
"theme": "ayu-mirage.sublime-theme",
"font_face": "Fira Code Retina",
"terminal":"gnome-terminal",
"env": {"LD_PRELOAD": null}
}' > /home/$USER/.config/sublime-text-3/Packages/User/Preferences.sublime-settings
Particulamente eu gosto de seguir a Documentação de configuração do Fedora para configurar o postgresql.
Contudo como material complementar também existe a Documentação do Postgres.
É preciso configurar as licensas.
Após a execução do script -> abra o Android Studio -> configure a IDE -> Execute o comando abaixo
$ ~/Android/Sdk/cmdline-tools/latest/bin/./sdkmanager --licenses