Commit graph

453 commits

Author SHA1 Message Date
ed5a500329
Correct Nextflow cache environment variable name 2025-04-01 15:59:17 -05:00
0f7a75c915
Correct Julia startup file location 2025-04-01 15:55:04 -05:00
193b19a451
Potential fix for compdef not found errors 2025-04-01 14:31:15 -05:00
60a15d71bd
Refactor conda init to string function 2025-04-01 14:03:35 -05:00
d1ee40c92b
Add Anderson config 2025-04-01 12:31:32 -05:00
1439c8741a
Convert to modular dotfiles 2025-03-31 18:56:17 -05:00
3564bf87bc
Add Background Music package 2025-03-30 22:02:37 -05:00
4c0472ab5d
Change Texlive scheme to basic
Scheme-full just takes up too much space,
plus I like to configure individual
packages within each project's flake, so
just use the basic configuration
2025-03-30 22:00:53 -05:00
3725ef844e
Downgrade woodpecker to stable packages 2025-03-30 21:55:35 -05:00
158ca8bfe3
Update flake lock 2025-03-13 16:14:08 -05:00
34ba1fc50e
switch iTerm to Homebrew 2025-03-13 16:04:56 -05:00
7b76c95c2f
add addional docker dependencies 2025-03-13 16:01:29 -05:00
de85e9fabd
add more git customizations
Most of this comes from
<https://blog.gitbutler.com/how-git-core-devs-configure-git/>, but there
was a non-zero amount of configs that I went "Oh, you can do that? I
don't need to use my alias anymore!" or "Wait, do I actually have that
set globally, or do I just hope for the best?"
2025-02-22 12:18:39 -06:00
5665b86264
add KDE/QT build dependencies for QML
For an experiment I'm running in Julia. Right now it's better to have
these globally available. I suppose the right thing to do is to put this
in individual `flake.nix` files per-project eventually.
2025-02-22 12:01:06 -06:00
f667877d70
add Logitech app 2025-02-18 11:23:08 -06:00
c1c72f197e
add docker-credential-helper 2025-02-18 11:22:44 -06:00
ee6f5cd126
Remove HiddenBar 2025-02-16 15:08:11 -06:00
a504430d15
Install ollama via Homebrew 2025-02-14 12:23:19 -06:00
95ab58c200
Switch to external tap for kdeconnect 2025-02-14 12:23:19 -06:00
caa4615ad9
Add KDE Connect custom cask 2025-02-14 12:23:19 -06:00
8069f8a446
feat: Add script to compile Portal from source 2025-02-14 12:23:19 -06:00
e0f34f557d
fix: Add Portal dependencies 2025-02-06 15:39:08 -06:00
4c10132893
fix: Actually remove Rancher and allow Colima to take its place 2025-02-05 13:21:19 -06:00
9eee136c7d
Switch to colima instead of Rancher 2025-02-03 09:35:03 -06:00
b1c276f761
Add stats 2025-02-03 09:26:34 -06:00
4c3cea9758
fix SourceGit tap error 2025-01-30 13:59:22 -06:00
3c877e26b2
add anythingllm 2025-01-30 11:45:58 -06:00
1a9a787624
Add SourceGit install 2025-01-24 09:31:54 -06:00
f2a5f8ceaf
switch Thorium to Ungoogled Chromium 2025-01-24 09:21:24 -06:00
f77e7c245e
enable syncthing 2025-01-22 11:04:18 -06:00
0c92f75182
install porting-kit 2025-01-22 10:57:09 -06:00
ed2893e39c
refactor: Switch to regular Nextcloud client 2025-01-19 21:13:29 -06:00
585e27137a
move gui apps to homebrew.casks 2025-01-17 11:12:19 -06:00
36fc6e5c78
merge nix-darwin config into same repo 2025-01-17 10:39:45 -06:00
d1715d0bd4
add wifi getting script for use in ssh config 2025-01-17 10:30:14 -06:00
2e0cd241e5
use homebrew.casks to manage zed instead of home-manager 2025-01-17 10:29:50 -06:00
c91c072f1e
remove neovide package 2025-01-17 10:28:44 -06:00
c91565c97d
pkg: Update woodpecker-cli to unstable channel 2024-12-16 20:53:18 -06:00
0b48024243
update flake 2024-12-16 20:52:37 -06:00
a8f3d66d53
gpg: Update GPG keys for new year 2024-12-14 14:31:57 -06:00
e7ec071fdc
pkg: Add zed-editor 2024-12-11 16:38:58 -06:00
b3c6918dff
path: Add Rancher Desktop 2024-12-11 16:28:38 -06:00
f0d3253cf6
pkg: Add earthly 2024-12-09 16:43:23 -06:00
cf84c2bc04
pkg: Add zotero 2024-12-09 16:35:34 -06:00
c95475d792
pkg: Add anki-bin 2024-12-09 16:21:25 -06:00
51b092df63
pkg: Add signal-desktop 2024-12-09 16:11:08 -06:00
8cd4a1d582
build: Allow unfree packages
There's currently a bug in home-manager that does not allow for use of
unfreePredicate to specify which unfree packages are allowed in the
config. Use the workaround provided at
https://github.com/nix-community/home-manager/issues/2942#issuecomment-1378627909
to blanket allow unfree packages, instead.
2024-12-09 15:56:52 -06:00
5ddc911803
pkg: Add logseq 2024-12-09 11:47:04 -06:00
4ab254082a
wip: Add password decryption 2024-12-09 11:39:40 -06:00
3fd6ae7651
Revert "pkg: Add qownnotes"
It turns out that qownnotes is broken on darwin

This reverts commit b1863155f8.
2024-12-09 11:16:58 -06:00