Noah Masur
dfd52e2cd5
enable gitea metrics
2023-07-29 19:33:13 +00:00
Noah Masur
b589ba5d8a
enable auto PRs and checks
2023-07-29 15:20:14 -04:00
Noah Masur
200f790ea1
lock down nix daemon
2023-07-29 08:24:03 -04:00
Noah Masur
9f561c822c
add comments for notifications
2023-07-29 08:23:17 -04:00
Noah Masur
1f0b04b89b
add which-key keybind helper
2023-07-29 08:18:49 -04:00
Noah Masur
38892b1135
auto-upgrades and notify using email
2023-07-28 23:28:08 -04:00
Noah Masur
9c2e004c8b
add killall to utilities
2023-07-28 18:49:48 -04:00
Noah Masur
bbb210ec4f
enable msmtp and ignore mbsyncstate files
2023-07-28 18:49:24 -04:00
Noah Masur
984fca2021
switch dotfiles repo to https
...
not used anywhere else, so no need to use ssh
2023-07-28 18:46:59 -04:00
Noah Masur
b284b333c5
auto reload hammerspoon on rebuild
2023-07-26 11:55:58 -04:00
Noah Masur
5f36508d2b
update lockfile
2023-07-25 03:16:48 +00:00
Noah Masur
3387bea109
enable exportarr
2023-07-25 02:55:30 +00:00
Noah Masur
6f59ea9f22
fix bad polybar icons and mail messages
2023-07-23 15:46:41 -04:00
Noah Masur
cb15cc209b
create wakeonlan convenience function
2023-07-21 01:07:09 +00:00
Noah Masur
20456b444b
fix: localhost as default not in caddy allowlist
2023-07-20 00:18:28 +00:00
Noah Masur
52b86efbb1
kitty tweaks, fix scrollback character issues
2023-07-18 23:36:09 -04:00
Noah Masur
f41774f641
neovim keybind to open specific file in gh web
2023-07-18 13:11:42 -04:00
Noah Masur
22cba9acac
use bind for local dns
2023-07-18 03:52:37 +00:00
Noah Masur
9e8bac6834
setup bind
2023-07-17 22:37:26 -04:00
Noah Masur
b07a8f5e20
auto empty trash on login
2023-07-17 22:24:41 -04:00
Noah Masur
8eb7ef0be7
fix avahi and dhcp, mark swan as physical
2023-07-18 02:00:38 +00:00
Noah Masur
d85e4b1593
fix: caddy denylist and jellyfin prometheus
2023-07-16 21:04:07 +00:00
Noah Masur
6ea99eca5d
enable caddy prometheus metrics
2023-07-16 20:13:41 +00:00
Noah Masur
0f0a64b5c4
add victoriametrics
2023-07-16 13:50:58 +00:00
Noah Masur
edb4ec77ca
set caddy prometheus port dynamically
2023-07-16 03:34:03 +00:00
Noah Masur
3cc264a857
fix: register gitea runner
2023-07-16 03:33:35 +00:00
Noah Masur
76a7480a1d
working prometheus setup with processes
2023-07-16 01:04:52 +00:00
Noah Masur
9d4bf082c7
fix: prometheus remote write
2023-07-14 02:52:23 +00:00
Noah Masur
e86b2f184f
fix: cloudflare tunnel on tempest
...
requires openssh, but removing public key
2023-07-12 23:33:35 -04:00
Noah Masur
d14054ab17
update to nextcloud 27
2023-07-13 03:22:45 +00:00
Noah Masur
9b3d2e39c9
change nix run shortcut to nix shell
2023-07-10 16:01:01 -06:00
Noah Masur
5a1a843ecd
enable gitea actions and runner
2023-07-10 16:00:48 -06:00
Noah Masur
2ddd980436
clean up colorschemes
2023-07-09 23:06:36 -06:00
Noah Masur
05adc8a221
add custom treesitter grammars
2023-07-09 17:22:41 -06:00
Noah Masur
a463212023
clarify neovimBuilder
2023-07-09 14:51:41 -06:00
Noah Masur
2457ade6eb
enable installed glow markdown plugin
2023-07-09 14:51:23 -06:00
Noah Masur
88d52614a9
prevent infinite neovim lsp log files
2023-07-09 14:51:02 -06:00
Noah Masur
2c663347ee
inject bash highlighting in nix shell scripts
2023-07-09 14:50:41 -06:00
Noah Masur
21cbe29bd8
create universal options for hostnames
2023-07-07 10:16:07 -06:00
Noah Masur
d4e203a04c
add vscode tf snippets, fix tf tree-sitter
2023-07-06 12:07:29 -06:00
Noah Masur
ee58f7a4ee
abstract grafana in prometheus config
2023-07-05 14:19:54 -06:00
Noah Masur
ffe867e6a8
have gitea actually backup full repos
2023-07-04 18:01:11 -06:00
Noah Masur
b599162090
fix: paren required on function
2023-07-04 17:21:53 -06:00
Noah Masur
4b0d68089a
fix: grafana settings schema
2023-07-04 17:15:04 -06:00
Noah Masur
b304e529b4
fix: nextcloud infinite recursion
2023-07-04 17:12:22 -06:00
Noah Masur
2b0f03ba1f
fix: mc server infinite recursion
2023-07-04 17:10:37 -06:00
Noah Masur
2c4f215b6e
define grafana settings explicitly
2023-07-04 17:05:56 -06:00
Noah Masur
066ea8e440
remote prometheus and reconfig server modules
2023-07-04 16:20:43 -06:00
Noah Masur
cd0c93c6d9
cloudflare tunnel for flame
2023-07-03 09:49:21 -06:00
Noah Masur
53a8cc83ea
remove extraLib, replace mkScript with writeShellApplication
2023-07-01 20:40:48 -06:00
Noah Masur
1cf5f46adf
clean up flake and reset neovim plugin versions
2023-07-01 20:22:03 -06:00
Noah Masur
5348cbdf61
cleanup comments and unneeded code
2023-07-01 15:33:24 -06:00
Noah Masur
140b410ea0
neovim keybind for telescope resume
2023-06-28 22:53:52 -06:00
Noah Masur
b282e76be4
fix: gq with null-ls
2023-06-24 15:15:50 -06:00
Noah Masur
b0fcee6707
don't auto exit bat pager
2023-06-24 15:15:20 -06:00
Noah Masur
bacf1ab1fa
fix: garbage collection deleting mailpass
2023-06-22 22:26:07 -04:00
Noah Masur
ddf48998db
pass cloudflare tunnel info to module
2023-06-19 08:30:30 -04:00
Noah Masur
23f72c3c2e
fix: cloudflare tunnel failed to match ssh mac
2023-06-18 18:46:34 +00:00
Noah Masur
13c7859a78
fix: including disabled wireguard settings
2023-06-18 03:24:35 +00:00
Noah Masur
25e56b7421
git-push-upstream no longer needed
2023-06-16 08:00:07 -04:00
Noah Masur
a6ec04db7e
fixes to build on darwin
2023-06-16 07:59:06 -04:00
Noah Masur
eefed57929
enable firefox builtin cookie blocker
2023-06-08 13:14:50 -04:00
Noah Masur
494cf355e9
try to enable hw accel for mpv and firefox
2023-06-05 23:50:32 -04:00
Noah Masur
c88718b649
add protonup-qt for downloading proton versions
2023-06-05 23:50:17 -04:00
Noah Masur
790cb4a9d0
use keyd instead of xkb for key remap
2023-06-05 23:50:01 -04:00
Noah Masur
e3d4b36613
decouple wireguard and transmission
2023-06-05 23:49:41 -04:00
Noah Masur
18154b6579
possible fixes to hardware acceleration
2023-06-06 03:13:17 +00:00
Noah Masur
fb44473d22
shared group for media services
2023-06-06 00:56:52 +00:00
Noah Masur
c1e89fb20e
setup journald retention and rotation
2023-06-05 03:09:38 +00:00
Noah Masur
04e8b8834e
fix: headless hardware acceleration
...
requires kernel module and firmware
2023-06-04 16:14:11 +00:00
Noah Masur
472a2b965c
attempt to enable hardware acceleration
2023-06-04 14:22:04 +00:00
Noah Masur
79eba7f333
fix jellyfin permissions with sab
2023-06-04 14:19:56 +00:00
Noah Masur
28418c4e37
enable jellyseerr
2023-06-04 01:10:23 +00:00
Noah Masur
fa797c81f8
add sabnzbd
2023-06-03 23:00:18 +00:00
Noah Masur
f4f5f19183
Merge branch 'cloudflare-acme-dns'
2023-06-03 00:31:10 +00:00
Noah Masur
e8456e131b
switch nautilus sushi to service
2023-06-02 20:10:45 -04:00
Noah Masur
8d8dd8ad62
use css highlighting for rasi files
2023-06-01 22:55:05 -04:00
Noah Masur
bad49cb2c3
fix bash interactive from fish
2023-06-01 22:54:25 -04:00
Noah Masur
c052813f6d
only toggle sleep mobo fix if needed
2023-06-01 22:54:08 -04:00
Noah Masur
ed19eaafd1
auto wake and sleep for garbage collection
...
only sleep again for non-servers
2023-06-01 22:42:06 -04:00
Noah Masur
09de243bd3
enable ryujinx
2023-06-01 22:39:05 -04:00
Noah Masur
82a1954c26
fix: new aerc has different directory for filters
2023-06-01 20:58:46 -04:00
Noah Masur
6815af21dc
clean up custom caddy build
2023-06-01 12:18:38 +00:00
Noah Masur
d337ffff51
fix: compiling cloudflare caddy module
...
actually compile locally since xcaddy is impure
2023-06-01 03:46:17 +00:00
Noah Masur
df5fba19f8
cloudflare caddy module for dns validation
2023-05-31 21:03:08 -04:00
Noah Masur
8cc158221d
fix: replace removed rofi nerdfont icons
2023-05-31 08:01:32 -04:00
Noah Masur
f391433584
update lockfile, remove mimestream
2023-05-25 08:51:22 -04:00
Noah Masur
605824c1a4
update flame, cleanup host config file
2023-04-30 21:51:35 +00:00
Noah Masur
e8f4ee52c3
update lockfile, linux 6.3
...
also pin nil version
maybe it fixed sleep issues as well?
2023-04-29 18:25:30 -04:00
Noah Masur
6518db291f
enable cloudflare tunnel for ssh
2023-04-29 16:00:31 +00:00
Noah Masur
a6551ce043
update flake lock
...
jellyfin security update
also view.mappings.list nvim-tree deprecated
also partition type removed from disko
2023-04-26 23:28:15 -04:00
Noah Masur
b089ec4668
disable discord and music macos shortcuts
2023-04-25 13:54:45 -04:00
Noah Masur
5970555572
use dwarf therapist and dfhack for dwarf fortress
2023-04-23 15:27:25 -04:00
Noah Masur
1083ee4ff8
enable classic dwarf fortress
2023-04-19 19:50:10 -04:00
Noah Masur
a2bbcf7f55
try reenabling avahi
...
used public instead of publish accidentally
2023-04-19 16:50:19 -04:00
Noah Masur
f388aee56c
replace flake8 with ruff
2023-04-19 16:50:05 -04:00
Noah Masur
3059241c1c
fix: builtins.storePath issue on mac
2023-04-19 16:49:40 -04:00
Noah Masur
fe938ec713
update lockfile
...
include neovim 0.9.0 and new lazy load
also obsidian requires broken electron
2023-04-17 08:13:36 -04:00
Noah Masur
05f705d794
remove dunst requirements when disabled
2023-04-16 19:05:09 -04:00
Noah Masur
480d515302
upgrade to nextcloud 26
2023-04-16 20:59:37 +00:00
Noah Masur
2337db0bda
fix flake check errors
...
also break out packages into individual systems
2023-04-16 16:33:16 -04:00
Noah Masur
1510c8c31f
split wsl, consolidate hardware
2023-04-15 20:55:56 -04:00
Noah Masur
8f8012e435
refactor neovim colors
...
using base16 color plugin instead of homemade
2023-04-15 18:38:03 -04:00
Noah Masur
8d389013ad
disable dunst
...
not really needed currently
2023-04-15 18:37:36 -04:00
Noah Masur
d013f980a7
clean up host settings
...
and start removing if statements
2023-04-15 12:58:37 -04:00
Noah Masur
3c51dd0db6
option for chiaki ps remote play
2023-04-15 10:11:44 -04:00
Noah Masur
7f0600580f
more attempts to fix sleep
2023-04-15 10:11:30 -04:00
Noah Masur
05d5fcb8f9
try avahi, not working
...
doesn't seem to be discovering other devices
2023-04-15 10:10:10 -04:00
Noah Masur
ca7a4ed408
only show new mail if in inbox
2023-04-15 10:08:45 -04:00
Noah Masur
cf73ce8136
remove unnecessary mail options
2023-04-15 10:08:19 -04:00
Noah Masur
82344372dd
add auto garbage collection
2023-04-15 10:07:59 -04:00
Noah Masur
34cf2a4483
rofi calculator (rest of it)
2023-04-10 23:10:49 -04:00
Noah Masur
efb3933f5a
hide polybar mail notification when no messages
2023-04-10 23:09:17 -04:00
Noah Masur
cd067cce69
add rofi calculator
2023-04-10 23:08:59 -04:00
Noah Masur
0d9df06bce
switch from telescope-project.nvim to project.nvim
2023-04-10 15:35:06 -04:00
Noah Masur
b4e5852f48
again remove legacy packer files
2023-04-10 15:34:02 -04:00
Noah Masur
1a60c5e9db
Revert "remove old neovim lua config"
...
This reverts commit 2d8a84c286
.
2023-04-10 15:25:46 -04:00
Noah Masur
2d8a84c286
remove old neovim lua config
2023-04-10 14:49:17 -04:00
Noah Masur
319106364a
add keybase back as homebrew package
2023-04-08 12:26:14 -04:00
Noah Masur
fd5d6ab141
update lockfile, neovim tf filetype working again
2023-04-07 13:00:35 -04:00
Noah Masur
4df1132eb7
switch to babelfish to improve fish macos startup
2023-04-05 14:11:44 -04:00
Noah Masur
634baf0a7e
fix: keep polybar mail updated
2023-04-04 08:32:01 -04:00
Noah Masur
600fd06974
fix nautilus and xdg mimetypes
...
discovered sushi is not working, however
2023-04-03 21:54:53 -04:00
Noah Masur
c9ab46696d
reenable mbsync timer with notmuch
...
fixes polybar mail indicator
2023-04-03 20:36:05 -04:00
Noah Masur
b5790a2795
disable long running command notifications
2023-04-03 20:35:30 -04:00
Noah Masur
61f26315d5
setup ultrawide curved monitor
2023-04-03 11:51:04 -04:00
Noah Masur
4fefe54435
add email notifications
...
not required to run aerc, uses imapnotify and notmuch/polybar
closes #10
2023-04-02 23:16:44 -04:00
Noah Masur
0833a0009c
enable dunst notifications
...
also rebuilds with shortcuts
2023-04-02 19:19:40 -04:00
Noah Masur
49c2c013a2
update polybar spacing
2023-04-02 18:46:22 -04:00
Noah Masur
985b8bf13b
polybar audio and power buttons
...
also switched from systemd because it breaks rofi
2023-04-02 16:53:01 -04:00
Noah Masur
8283480fd1
rofi brightness menu
2023-04-02 15:52:45 -04:00
Noah Masur
d6611ca7a2
rofi power menu
2023-04-02 12:25:33 -04:00
Noah Masur
a13083a264
now really fix sleep
2023-04-02 08:22:28 -04:00
Noah Masur
ff4db1463e
finally fix sleep on tempest
2023-04-01 20:21:26 -04:00
Noah Masur
afedfcf187
i3 focus or run browser and mail
2023-04-01 09:41:45 -04:00
Noah Masur
2e3c376d73
add prs shortcut
2023-03-31 12:39:10 -04:00
Noah Masur
59824adb3a
much improved speed in fzf project switcher
2023-03-30 10:24:19 -04:00
Noah Masur
8e32c16fd3
try to fix timezone failure
2023-03-27 13:45:23 -04:00
Noah Masur
76c80dd31d
fix: samba don't use force group
2023-03-26 20:52:28 +00:00
Noah Masur
57de089baf
add mpv delete file script
2023-03-25 10:51:20 -04:00
Noah Masur
f9c09deb2a
compile all grammars for nvim-treesitter
2023-03-24 16:20:47 -04:00
Noah Masur
b06b6490f4
start working on readme table
...
fill out readme table
more readme links and move installation
clean up
add more flake comments
hosts and modules readmes
fix: macos readme link
switch links to relative file
2023-03-22 21:38:39 -04:00
Noah Masur
514244476d
adjust rofi themes
2023-03-22 21:33:06 -04:00
Noah Masur
47590abc3a
lazy evaluated let for rofi
2023-03-22 21:17:15 -04:00
Noah Masur
f69d233c39
switch audio with rofi and add extraLib
2023-03-22 21:15:41 -04:00
Noah Masur
9b97c9ac84
update lockfile, fix darwin
2023-03-22 16:20:38 -04:00
Noah Masur
bda59eeb4a
enable num lock on login
2023-03-21 18:37:22 -04:00
Noah Masur
1b798f5af0
grant permissions to service directories
2023-03-20 03:35:54 +00:00
Noah Masur
c53f1470ee
allow rofi-systemd to use kitty terminal
2023-03-19 12:49:41 -04:00
Noah Masur
da89732001
switch to nsxiv and set media for aerc
2023-03-19 10:45:52 -04:00
Noah Masur
64590c539b
reorder utilities alphabetically
...
also add bc
2023-03-12 20:09:56 -04:00
Noah Masur
78b364afd7
launch aerc with super+E
2023-03-12 20:09:41 -04:00
Noah Masur
f219ce45c8
enable actual bash support
2023-03-12 19:00:59 -04:00
Noah Masur
5002c881f7
fix: mail not syncing read and deleted
2023-03-12 17:08:21 -04:00
Noah Masur
5859377802
fix: arr options when not used
2023-03-12 17:08:21 -04:00
Noah Masur
e6dbed2e17
enable caddy logfile
2023-03-12 13:24:25 +00:00
Noah Masur
86076f0844
add arr services
2023-03-12 13:24:16 +00:00
Noah Masur
2aea76c0e3
switch mpv to managed settings
2023-03-11 14:14:45 -05:00
Noah Masur
42a5ad40de
add heroic game launcher
2023-03-11 14:14:25 -05:00
Noah Masur
d4fa322fb1
fix: neovim xdg mimeapps don't work in macos
2023-03-09 10:45:11 -05:00
Noah Masur
3d73f8cab4
switch to nixpkgs slack instead of homebrew
2023-03-09 10:45:00 -05:00
Noah Masur
0df8af607d
associate media applications as defaults
2023-03-08 22:58:49 -05:00
Noah Masur
61d9b103b0
set local network hosts file
2023-03-08 22:57:48 -05:00
Noah Masur
71d0d3ca14
move yt-dlp to separate file
2023-03-08 22:57:30 -05:00
Noah Masur
d5b0405b99
fix: default nvim desktop mime-apps
2023-03-08 22:55:34 -05:00
Noah Masur
3cad3d2fb0
bring back tabularize to neovim config
2023-03-08 18:14:52 -05:00
Noah Masur
2acd9b3478
add yt-dlp to media packages
2023-03-08 18:14:30 -05:00
Noah Masur
bf4be11718
don't garbage collect direnv flakes
2023-03-08 17:43:30 -05:00
Noah Masur
4d38d1094f
limit number of configurations
...
not really a big problem, but worth adding just in case
2023-03-08 17:42:25 -05:00
Noah Masur
183babd2f0
disable community cachix on macos
...
ssl at work prevents connection
2023-03-08 10:30:47 -05:00
Noah Masur
12682a57e1
macos: don't recreate canvas on app switcher
2023-03-08 10:30:25 -05:00
Noah Masur
31170a616f
client samba cleanup
2023-03-05 23:47:52 -05:00
Noah Masur
4502c5ff62
enhancements for samba server
2023-03-06 04:46:12 +00:00
Noah Masur
59bd3590a4
turn on fstrim for ssds
2023-03-05 23:07:03 -05:00
Noah Masur
ebacff7250
remove unnecessary trash in darwin
2023-03-05 23:04:28 -05:00
Noah Masur
763f0bbdda
enable trash on linux
2023-03-05 23:04:06 -05:00
Noah Masur
18505d4cbb
enable steam remote play
2023-03-05 23:03:34 -05:00
Noah Masur
a7c04b59ed
use entire data dir for samba
2023-03-05 20:44:55 +00:00
Noah Masur
d46e6dad6b
open firewall for samba connection
2023-03-05 19:59:58 +00:00
Noah Masur
5e4642b92e
fix: mail pass file set incorrectly
2023-03-05 09:05:45 -05:00
Noah Masur
7ab78767d4
move calibre books to zfs directory
2023-03-04 01:04:02 +00:00
Noah Masur
366a7f6157
move nextcloud data directory
2023-03-03 20:54:27 +00:00
Noah Masur
fb47302f3b
add cachix community binary cache
2023-03-03 09:39:42 -05:00
Noah Masur
cda3ee0a4c
credit attribution to LaunchBar for applescript
2023-03-02 15:15:07 -05:00
Noah Masur
0ed11de174
move gvfs outside of common
...
nixos-only option
2023-03-02 14:49:20 -05:00
Noah Masur
ab6f80fc18
overlay for age no longer needed
2023-03-02 14:48:49 -05:00
Noah Masur
d1f21ec874
fix: dismiss notifications with hammerspoon in ventura
2023-03-02 14:47:51 -05:00
Noah Masur
f5674134fc
add nextcloud to swan
2023-03-01 04:54:48 +00:00
Noah Masur
6e117769c6
fix: gvfs not in home-manager
2023-02-28 00:11:59 -05:00
Noah Masur
f648e92c28
samba initial setup
2023-02-28 05:05:04 +00:00
Noah Masur
43343b2824
add jellyfin to swan
2023-02-28 04:27:10 +00:00
Noah Masur
ab9136af2c
enable backups without any specific
2023-02-28 02:02:45 +00:00
Noah Masur
13014e6cc1
fix: fully enable zfs
2023-02-26 13:23:31 +00:00
Noah Masur
640e447006
replace sumneko_lua with lua_ls
...
still the same program, but moved to new repository
2023-02-25 13:21:50 -05:00
Noah Masur
595a02383e
use multiple env variables to force git https
2023-02-25 11:45:40 -05:00
Noah Masur
3689f8ef52
try to force https in single command
2023-02-25 11:40:24 -05:00
Noah Masur
ab6a339c34
try to force https for dotfiles clone
...
git seems to fail with ssh, at least to github
2023-02-25 11:30:41 -05:00
Noah Masur
e6456d7f02
ssh settings for sshd
2023-02-25 11:25:20 -05:00
Noah Masur
d56a48cf65
add zfs module with options
2023-02-25 11:22:31 -05:00
Noah Masur
252b3d5dac
temp: broken sleep attempt
2023-02-22 23:46:24 -05:00