Compare commits

...

6 Commits

Author SHA1 Message Date
Olaf
4fc3ecf3b8 error correction of wrongfull cut and paste 2025-05-20 20:40:40 +02:00
Olaf
e902d172d2 libre office and oracle jdk 2025-05-20 20:39:03 +02:00
Olaf
372e15742d ah well also emacs 2025-05-20 20:37:19 +02:00
Olaf
00db155874 also emacs 2025-05-20 20:36:51 +02:00
Olaf
a79999d465 emacs init teaking 2025-05-20 20:36:17 +02:00
61dc01881b Some additional casks 2025-05-18 13:13:27 +02:00
8 changed files with 97 additions and 8 deletions

1
auto_master Symbolic link
View File

@ -0,0 +1 @@
/etc/auto_master

79
brew-cask-list Normal file
View File

@ -0,0 +1,79 @@
1password
appcleaner
aquamacs
autodesk-fusion
blackhole-16ch
blackhole-2ch
blender
box-drive
brave-browser
cabal
calibre
cameracontroller
cork
dbeaver-community
dcp-o-matic
diffmerge
discord
distroav
docker
drawio
element
emby
fantastical
firefox
freecad
gimp
git-credential-manager
github
gitkraken
gpg-suite
home-assistant
inkscape
iterm2
jellyfin-media-player
jitsi
joplin
karabiner-elements
keybase
libndi
libreoffice
little-snitch
macdown
maciasl
mactex
mattermost
mediaelch
minecraft
mono-mdk-for-visual-studio
mqtt-explorer
mysqlworkbench
native-access
nheko
obs
opencore-configurator
openscad
oracle-jdk
qmk-toolbox
rar
raspberry-pi-imager
signal
spamsieve
spotify
sqlitestudio
steam
superslicer
synology-drive
tinymediamanager
unicodechecker
vcv-rack
virtualbox
visual-studio-code
vlc
vnc-viewer
webex
whalebird
whatsapp
wireshark
xquartz
zotero

1
brew-formula-list Normal file
View File

@ -0,0 +1 @@
mas

View File

@ -5,6 +5,7 @@ _:
"homebrew/cask/docker"
"visual-studio-code"
"iterm2"
"oracle-jdk"
# Creatative tools
"spotify"
@ -18,7 +19,6 @@ _:
# Communication Tools
"discord"
"notion"
"slack"
"signal"
"whatsapp"
@ -41,9 +41,10 @@ _:
"jellyfin-media-player"
"vimediamanager"
"mediaelch"
"handbrake"
"obs"
# Productivity Tools
"raycast"
"1Password"
"zotero"
"gpg-suite"
@ -56,6 +57,13 @@ _:
"macdown"
"calibre"
"superslicer"
"element"
"mqtt-explorer"
"virtualbox"
"autodesk-fusion"
"qmk-toolbox"
"dbeaver-community"
"sqlitestudio"
# Browsers
"google-chrome"

View File

@ -11,7 +11,7 @@ let
# Define the content of your file as a derivation
myEmacsLauncher = pkgs.writeScript "emacs-launcher.command" ''
#!/bin/sh
emacsclient -c -n &
emacs &
'';
sharedFiles = import ../shared/files.nix { inherit config pkgs; };
additionalFiles = import ./files.nix { inherit user config pkgs; };
@ -85,6 +85,7 @@ in
dock = {
enable = true;
entries = [
{ path = "/System/Applications/Launchpad.app/"; }
{ path = "/System/Applications/Mail.app/"; }
{ path = "/Applications/MailMate.app/"; }
{ path = "/Applications/1Password.app/"; }

View File

@ -7,5 +7,4 @@
├── files.nix # Non-Nix, static configuration files (now immutable!)
├── home-manager.nix # Defines user programs
├── packages.nix # List of packages to install for NixOS
├── secrets.nix # Age-encrypted secrets with agenix
```

View File

@ -3,7 +3,7 @@
;; -------------------------
(defvar org-config-file "~/.local/share/src/nixos-config/modules/shared/config/emacs/config.org")
(defvar default-config-file "~/.emacs.d/default-config.org")
(defvar default-config-url "https://raw.githubusercontent.com/dustinlyons/nixos-config/9ad810c818b895c1f67f4daf21bbef31d8b5e8cd/shared/config/emacs/config.org")
(defvar default-config-url "https://git.kolkman.org/olaf/nixos-config_to_rule_them_all/raw/branch/main/modules/shared/config/emacs/config.org")
;; -------------------------
;; Package Manager Setup

View File

@ -46,11 +46,11 @@ in
# Emacs is my editor
export ALTERNATE_EDITOR=""
export EDITOR="emacsclient -t"
export VISUAL="emacsclient -c -a emacs"
export EDITOR="emacs -nw
export VISUAL="emacs"
e() {
emacsclient -t "$@"
emacs -nw "$@"
}
# nix shortcuts