File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,13 +2,20 @@ FROM ghcr.io/rsl-org/fedora_p2996:latest
22
33RUN echo '%wheel ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers
44
5+ # zsh for root
56RUN dnf install -y zsh
67RUN sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" "" --unattended
78RUN sed -i 's/robbyrussell/eastwood/g' /root/.zshrc
89RUN chsh -s /bin/zsh
910
11+ # local conan repository for in-dev versions of dependencies
1012RUN git clone https://github.com/rsl-org/conan
1113RUN conan remote add rsl ./conan
1214
13- ADD setup_user.sh /setup_user.sh
14- RUN chmod a+x /setup_user.sh
15+ # local user setup helper
16+ COPY setup_user.sh /setup_user.sh
17+ RUN chmod a+x /setup_user.sh
18+
19+ # vscode extension development
20+ RUN dnf install -y nodejs npm
21+ RUN npm install --global yo generator-code
You can’t perform that action at this time.
0 commit comments