What are the default packages installed with a fresh install of Atom

I accidentally removed some packages that came default with atom, and now I am unable to figure out exactly what i had removed. Is there a way to roll back changes (like on git hub) and see what packages i had previously installed? Is there a log of what was installed or a list of all the default packages that i can check mine against?

Thanks

I use Ubuntu and I can dump a list of historical installation of Atom packages with the command

history | grep apm install

I don’t know other OS equivalents.

On second reading of your post I see that you are looking for packages uninstalled and you might get those by using

history | grep apm uninstall

or compare with a zip version of Atom.

or simply upgrade?

How did you even do that, by default they can only be disabled. It takes some considerable work to delete built-in packages, so it’s hardly “accidental”. I’m not sure it’s a good idea to install these packages manually, why don’t you simply re-install Atom?

Anyway, here’s the list for Atom v1.41.0:

$ apm ls

Built-in Atom Packages (93)
├── atom-dark-syntax@0.29.1
├── atom-dark-ui@0.53.3
├── atom-light-syntax@0.29.1
├── atom-light-ui@0.46.3
├── base16-tomorrow-dark-theme@1.6.0
├── base16-tomorrow-light-theme@1.6.0
├── one-dark-ui@1.12.5
├── one-light-ui@1.12.5
├── one-dark-syntax@1.8.4
├── one-light-syntax@1.8.4
├── solarized-dark-syntax@1.3.0
├── solarized-light-syntax@1.3.0
├── about@1.9.1 (disabled)
├── archive-view@0.65.1
├── autocomplete-atom-api@0.10.7
├── autocomplete-css@0.17.5
├── autocomplete-html@0.8.8
├── autocomplete-plus@2.42.3
├── autocomplete-snippets@1.12.1
├── autoflow@0.29.4
├── autosave@0.24.6
├── background-tips@0.28.0 (disabled)
├── bookmarks@0.46.0
├── bracket-matcher@0.91.1
├── command-palette@0.43.5
├── dalek@0.2.2
├── deprecation-cop@0.56.9
├── dev-live-reload@0.48.1
├── encoding-selector@0.23.9
├── exception-reporting@0.43.1
├── find-and-replace@0.219.0
├── fuzzy-finder@1.14.0
├── github@0.30.1
├── git-diff@1.3.9
├── go-to-line@0.33.0
├── grammar-selector@0.50.1
├── image-view@0.64.0
├── incompatible-packages@0.27.3
├── keybinding-resolver@0.39.0
├── line-ending-selector@0.7.7
├── link@0.31.6
├── markdown-preview@0.160.2
├── metrics@1.8.1 (disabled)
├── notifications@0.71.0
├── open-on-github@1.3.1
├── package-generator@1.3.0
├── settings-view@0.261.3
├── snippets@1.5.0
├── spell-check@0.75.0 (disabled)
├── status-bar@1.8.17
├── styleguide@0.49.12
├── symbols-view@0.118.2
├── tabs@0.110.0
├── timecop@0.36.2 (disabled)
├── tree-view@0.228.0
├── update-package-dependencies@0.13.1
├── welcome@0.36.9
├── whitespace@0.37.7
├── wrap-guide@0.41.0
├── language-c@0.60.18
├── language-clojure@0.22.8
├── language-coffee-script@0.50.0
├── language-csharp@1.1.0
├── language-css@0.44.0
├── language-gfm@0.90.6
├── language-git@0.19.1
├── language-go@0.47.1
├── language-html@0.52.3
├── language-hyperlink@0.17.1
├── language-java@0.31.3
├── language-javascript@0.132.0
├── language-json@1.0.4
├── language-less@0.34.3
├── language-make@0.23.0
├── language-mustache@0.14.5
├── language-objective-c@0.16.0
├── language-perl@0.38.1
├── language-php@0.44.2
├── language-property-list@0.9.1
├── language-python@0.53.3
├── language-ruby@0.72.20
├── language-ruby-on-rails@0.25.3 (disabled)
├── language-rust-bundled@0.1.0
├── language-sass@0.62.0
├── language-shellscript@0.28.0
├── language-source@0.9.0
├── language-sql@0.25.10
├── language-text@0.7.4
├── language-todo@0.29.4
├── language-toml@0.20.0
├── language-typescript@0.5.2
├── language-xml@0.35.3
└── language-yaml@0.32.0

Built-in packages, hence the name, ship with Atom and are not installed with apm. If I remember correctly, they are stored somewhere inside app.asar.

Note that the OP did not use the word “installed”.

I accidentally removed some packages that came default with atom

OP could have received atom from a team. Who knows.

Using history makes even less sense then :wink:

My tortuous logic was that the deletion/removal process started from that point. However I concede that the post title does refer to install.