Code Monkey home page Code Monkey logo

inicializandofedora's Introduction

inicializandoFedora

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.

Como Executar:

# 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

Habilitando WebRTC PipeWire support no Google Chrome

Abra o navegador e na URL insira "chrome://flags/#enable-webrtc-pipewire-capturer" e mude a flag para enable exemplo

Instalando as extensões do gnome

Configurando tema do bash

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.

Configurando vscode

  • 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)

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" }
}

Configurando Subllime Text

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

Configurando o Postgres

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.

Configurando Android Studio

É 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

inicializandofedora's People

Contributors

matheusabreu avatar

Watchers

James Cloos avatar  avatar

Forkers

stauffenger

inicializandofedora's Issues

Atualizar instalador

  • Remover instalação de drivers da Nvidia pelo negative17
  • atualizar versão do postgresql
  • add nvm
  • add java 17

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.