Skip to content

Commit

Permalink
Add git configs and comment out yafti setup section
Browse files Browse the repository at this point in the history
  • Loading branch information
Benedikt Flöser committed Sep 28, 2023
1 parent 432cc78 commit 200e21c
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 25 deletions.
48 changes: 24 additions & 24 deletions config/files/usr/share/ublue-os/firstboot/yafti.yml
Original file line number Diff line number Diff line change
Expand Up @@ -150,30 +150,30 @@ screens:
- Notesnook: com.notesnook.Notesnook
- Slack: com.slack.Slack

configure-bluejay:
source: yafti.screen.package
values:
title: Configure Bluejay Developer Edition
show_terminal: true
package_manager: yafti.plugin.run
groups:
Nix:
description: Install the Nix package manager and related software
default: false
packages:
- Setup Nix: pkexec just --unstable nix
Shell:
description: Set up shell environment
default: false
packages:
- Set zsh as default shell: pkexec just --unstable zsh
- Set up docker: pkexec just --unstable docker
- Fetch dotfiles: just --unstable dotfiles
JetBrains:
description: Install JetBrains toolbox
default: false
packages:
- Install Toolbox: just --unstable jetbrains-toolbox
# configure-bluejay:
# source: yafti.screen.package
# values:
# title: Configure Bluejay Developer Edition
# show_terminal: true
# package_manager: yafti.plugin.run
# groups:
# Nix:
# description: Install the Nix package manager and related software
# default: false
# packages:
# - Setup Nix: pkexec just --unstable nix
# Shell:
# description: Set up shell environment
# default: false
# packages:
# - Set zsh as default shell: pkexec just --unstable zsh
# - Set up docker: pkexec just --unstable docker
# - Fetch dotfiles: just --unstable dotfiles
# JetBrains:
# description: Install JetBrains toolbox
# default: false
# packages:
# - Install Toolbox: just --unstable jetbrains-toolbox

final-screen:
source: yafti.screen.title
Expand Down
15 changes: 14 additions & 1 deletion config/files/usr/share/ublue-os/just/60-custom.just
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,21 @@ devbox:
zsh:
chsh -s /usr/bin/zsh $USER

git:
git config --global credential.helper libsecret
git config --global core.pager delta
git config --global interactive.diffFilter delta --color-only
git config --global delta.navigate true
git config --global delta.light false
git config --global merge.conflictstyle diff3
git config --global diff.colorMoved default
git config --global user.email [email protected]
git config --global user.name Benedikt Flöser

dev-setup:
just --unstable zsh
sudo just --unstable zsh
sudo just --unstable docker
just --unstable git
just --unstable nix
just --unstable dotfiles
just --unstable jetbrains-toolbox
Expand Down
1 change: 1 addition & 0 deletions config/recipe-dx.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ modules:
- util-linux-user
- fzf
- yt-dlp
- git-delta
- guake
# hasn't been built yet
# - gnome-shell-extension-pano
Expand Down

0 comments on commit 200e21c

Please sign in to comment.