Compare commits
	
		
			6 Commits
		
	
	
		
			22c8e5bb76
			...
			4fc3ecf3b8
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					4fc3ecf3b8 | ||
| 
						 | 
					e902d172d2 | ||
| 
						 | 
					372e15742d | ||
| 
						 | 
					00db155874 | ||
| 
						 | 
					a79999d465 | ||
| 61dc01881b | 
							
								
								
									
										1
									
								
								auto_master
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								auto_master
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
/etc/auto_master
 | 
			
		||||
							
								
								
									
										79
									
								
								brew-cask-list
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										79
									
								
								brew-cask-list
									
									
									
									
									
										Normal 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
									
								
							
							
						
						
									
										1
									
								
								brew-formula-list
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
mas
 | 
			
		||||
@@ -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"
 | 
			
		||||
 
 | 
			
		||||
@@ -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/"; }
 | 
			
		||||
 
 | 
			
		||||
@@ -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
 | 
			
		||||
```
 | 
			
		||||
 
 | 
			
		||||
@@ -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
 | 
			
		||||
 
 | 
			
		||||
@@ -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
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user