Add atom configuration to avoid this pain in the future
This commit is contained in:
		
							
								
								
									
										57
									
								
								resources/atom-config.cson
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										57
									
								
								resources/atom-config.cson
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,57 @@
 | 
			
		||||
"*":
 | 
			
		||||
  "autocomplete-python":
 | 
			
		||||
    useKite: false
 | 
			
		||||
  core:
 | 
			
		||||
    disabledPackages: [
 | 
			
		||||
      "about"
 | 
			
		||||
      "background-tips"
 | 
			
		||||
      "github"
 | 
			
		||||
      "image-view"
 | 
			
		||||
      "metrics"
 | 
			
		||||
      "open-on-github"
 | 
			
		||||
    ]
 | 
			
		||||
    telemetryConsent: "no"
 | 
			
		||||
    themes: [
 | 
			
		||||
      "one-dark-ui"
 | 
			
		||||
      "base16-tomorrow-dark-theme"
 | 
			
		||||
    ]
 | 
			
		||||
  editor:
 | 
			
		||||
    fontSize: 16
 | 
			
		||||
    invisibles: {}
 | 
			
		||||
    preferredLineLength: 100
 | 
			
		||||
  "exception-reporting":
 | 
			
		||||
    userId: "21f90c70-b680-4a55-a906-c8d67e98bf28"
 | 
			
		||||
  "ide-python":
 | 
			
		||||
    pylsPlugins:
 | 
			
		||||
      flake8:
 | 
			
		||||
        ignore: [
 | 
			
		||||
          "E121"
 | 
			
		||||
          "E123"
 | 
			
		||||
          "E126"
 | 
			
		||||
          "E226"
 | 
			
		||||
          "E24"
 | 
			
		||||
          "E704"
 | 
			
		||||
          "W503"
 | 
			
		||||
          "W504"
 | 
			
		||||
          "E501"
 | 
			
		||||
        ]
 | 
			
		||||
      pycodestyle:
 | 
			
		||||
        ignore: [
 | 
			
		||||
          "E121"
 | 
			
		||||
          "E123"
 | 
			
		||||
          "E126"
 | 
			
		||||
          "E226"
 | 
			
		||||
          "E24"
 | 
			
		||||
          "E704"
 | 
			
		||||
          "W503"
 | 
			
		||||
          "E501"
 | 
			
		||||
        ]
 | 
			
		||||
        maxLineLength: 100
 | 
			
		||||
      pyflakes: {}
 | 
			
		||||
      pylint:
 | 
			
		||||
        enabled: true
 | 
			
		||||
      rope_completion: {}
 | 
			
		||||
    python: "python3.7"
 | 
			
		||||
  "tree-view": {}
 | 
			
		||||
  welcome:
 | 
			
		||||
    showOnStartup: false
 | 
			
		||||
							
								
								
									
										20
									
								
								resources/bash/setup-atom.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								resources/bash/setup-atom.sh
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
			
		||||
curl -o atom.rpm https://github.com/atom/atom/releases/download/v1.53.0/atom.x86_64.rpm
 | 
			
		||||
dnf install atom.rpm
 | 
			
		||||
 | 
			
		||||
python3.7 -m pip install \
 | 
			
		||||
  python-language-server[all]==0.21.5 \
 | 
			
		||||
  parso==0.5.2 \
 | 
			
		||||
  jedi==0.15.2
 | 
			
		||||
 | 
			
		||||
apm install \
 | 
			
		||||
  atom-ide-ui@0.13.0 \
 | 
			
		||||
  atom-jinja2@0.6.0 \
 | 
			
		||||
  atom-typescript@14.1.2 \
 | 
			
		||||
  autocomplete-python@1.16.0 \
 | 
			
		||||
  ide-python@1.6.2 \
 | 
			
		||||
  ide-typescript@0.9.1 \
 | 
			
		||||
  language-docker \
 | 
			
		||||
  language-ini \
 | 
			
		||||
  language-restructuredtext \
 | 
			
		||||
  language-rpm-spec \
 | 
			
		||||
  minimap
 | 
			
		||||
		Reference in New Issue
	
	Block a user