Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Customizing the SAP Business Application Studio With Dotfiles

SAP via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the process of customizing SAP Business Application Studio using dotfiles in this comprehensive one-hour video tutorial. Learn how to create a fresh dev space, examine the basic shell structure, and delve into the appstudiosetup script. Discover the differences between out-of-the-box shell files and customized versions, and understand the organization of bash settings in bashrc.d. Follow along as the tutorial demonstrates invoking the appstudiosetup script, analyzing its effects, and starting a new shell to implement changes. Gain insights on symbolic links to Theia settings, potential issues with .bashrc overwriting, and the benefits of using shellcheck for improved shell script writing. No prior experience with dotfiles is required to benefit from this in-depth exploration of SAP Business Application Studio customization.

Syllabus

Intro & news
A first look at the dotfiles repo
Creating a fresh dev space on App Studio
What a basic shell looks like in the fresh dev space
Digging into the appstudiosetup script
A note about running commands with bracketed paste mode
Comparing the out-of-the-box shell files with what we want to have
Looking at the bashrc.d organised bash settings
Getting ready to invoke the appstudiosetup script in the dev space
Running it in another fresh dev space and analysing exactly what happens
Starting a new shell within the dev space to have the bashrc to take effect
Noting that symbolic links to the Theia settings survived a restart
Spotted that the .bashrc is overwritten on a restart
Stickers!
Mentioning shellcheck, a great facility to help you write better shell scripts

Taught by

SAP Developers

Reviews

Start your review of Customizing the SAP Business Application Studio With Dotfiles

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.