This commit is contained in:
Lucy Hochkamp 2024-04-16 20:34:59 +02:00
parent c58c137f5a
commit 7f365f0bd2
No known key found for this signature in database
3 changed files with 23 additions and 2 deletions

View file

@ -61,6 +61,20 @@ in
xontrib load direnv xontrib load direnv
xontrib load fish_completer xontrib load fish_completer
# >>> mamba initialize >>>
# !! Contents within this block are managed by 'mamba init' !!
$MAMBA_EXE = "/etc/profiles/per-user/xyno/bin/micromamba"
$MAMBA_ROOT_PREFIX = "/Users/xyno/micromamba"
import sys as _sys
from types import ModuleType as _ModuleType
_mod = _ModuleType("xontrib.mamba",
'Autogenerated from $($MAMBA_EXE shell hook -s xonsh -p $MAMBA_ROOT_PREFIX)')
__xonsh__.execer.exec($($MAMBA_EXE shell hook -s xonsh -p $MAMBA_ROOT_PREFIX),
glbs=_mod.__dict__,
filename='$($MAMBA_EXE shell hook -s xonsh -p $MAMBA_ROOT_PREFIX)')
_sys.modules["xontrib.mamba"] = _mod
del _sys, _mod, _ModuleType
# <<< mamba initialize <<<
''; '';
programs.vscode.userSettings."terminal.integrated.profiles.osx" = { programs.vscode.userSettings."terminal.integrated.profiles.osx" = {
xonsh = { xonsh = {

View file

@ -21,8 +21,14 @@ with lib.my;
"docker-compose" "docker-compose"
"leoafarias/fvm/fvm" # flutter version manager "leoafarias/fvm/fvm" # flutter version manager
"cocoapods" # flutter/other ios shit "cocoapods" # flutter/other ios shit
"borgbackup" # time machine can eat my ass
]; ];
casks = [ casks = [
"plexamp"
"vorta" # (borgbackup GUI) time machine can eat my ass
"grandperspective"
"xquartz"
"hammerspoon" "hammerspoon"
"kicad" "kicad"
"android-platform-tools" "android-platform-tools"
@ -36,7 +42,6 @@ with lib.my;
"openlens" "openlens"
"ferdium" "ferdium"
"discord" "discord"
"finicky"
"vlc" "vlc"
"rectangle" "rectangle"
"floorp" "floorp"
@ -167,6 +172,8 @@ with lib.my;
mosh mosh
pandoc pandoc
tectonic
micromamba micromamba
bitwarden-cli bitwarden-cli

View file

@ -56,7 +56,7 @@ in
users.extraUsers.${username} = { users.extraUsers.${username} = {
isNormalUser = true; isNormalUser = true;
uid = uid; uid = uid;
extraGroups = [ "wheel" ] ++ extraGroups; extraGroups = [ "wheel" "cdrom" ] ++ extraGroups;
shell = pkgs.zsh; shell = pkgs.zsh;
openssh.authorizedKeys.keys = pubkeys.ragon.user ++ extraAuthorizedKeys; openssh.authorizedKeys.keys = pubkeys.ragon.user ++ extraAuthorizedKeys;
hashedPasswordFile = config.age.secrets.ragonPasswd.path; hashedPasswordFile = config.age.secrets.ragonPasswd.path;