Commit graph

75 commits

Author SHA1 Message Date
Lillian Violet bc039480d8 Add pkgs I suppose 2024-03-21 14:34:44 +01:00
Lillian Violet 9b7505fdc5 Fix the steam command thing maybe 2024-03-21 14:33:31 +01:00
Lillian Violet 7dae09a986 add it to inputs too 2024-03-21 13:44:10 +01:00
Lillian Violet 464129a7e7 Make sure pgrep is available 2024-03-21 13:43:22 +01:00
Lillian Violet f4193b5ef6 util-linux might be better 2024-03-20 23:44:34 +01:00
Lillian Violet b62c29ec45 add flock as a requirement 2024-03-20 23:42:25 +01:00
Lillian Violet f480fcb86d Update install a little more 2024-03-20 19:50:29 +01:00
Lillian Violet 255a4130ff Try and add some inputs to the auto-mount script 2024-03-19 12:46:02 +01:00
Lillian Violet 1a68af5694 Fix chown command 2024-03-19 02:43:59 +01:00
Lillian Violet 88c5a3de6b Add jq library 2024-03-18 21:10:06 +01:00
Lillian Violet b20255e0e2 Cannot write to /var/ let's fix that 2024-03-18 21:06:54 +01:00
Lillian Violet 6015d16518 Fixed these issues too, surpressed the unused argument since those are passed externally 2024-03-18 15:04:26 +01:00
Lillian Violet 55488c8338 Declare some vars separately so shellckeck will pass 2024-03-18 15:00:03 +01:00
Lillian Violet 4e3f91a122 Replace the generic linux stuff with nix specific things 2024-03-18 14:49:13 +01:00
Lillian Violet b7eb0d5179 Small tweaks, disable my earlier tinkering to not have it interfere 2024-03-18 14:46:37 +01:00
Lillian Violet fc3384472d Created new derivation based on this: https://github.com/scawp/Steam-Deck.Mount-External-Drive/ 2024-03-18 14:44:16 +01:00
Lillian Violet 48aabd7fe9 This is the name of plasmashell on nix! 2024-03-14 17:11:03 +01:00
Lillian Violet 583ad127f1 Remove that 2024-03-14 17:04:22 +01:00
Lillian Violet 0ca3787a1e Restart script for plasma added 2024-03-14 17:03:05 +01:00
Lillian Violet b3e8f34761 Add nix flake check to the update script so you don't break configurations by updating the lock 2024-03-14 14:20:43 +01:00
Lillian Violet c236a32fe4 Cannot update with sudo since it doesn't have the ssh key 2024-03-12 14:57:59 +01:00
Lillian Violet 1314cc6bd5 Use ssh for update's git repo 2024-03-12 14:53:54 +01:00
Lillian Violet ab9f4698e1 Stage the flake lock 2024-03-12 14:50:19 +01:00
Lillian Violet c976348db4 Should probably name it upgrade in the file too 2024-03-12 14:48:03 +01:00
Lillian Violet 33f65f99c8 Add definitions for the commands too 2024-03-12 14:44:33 +01:00
Lillian Violet 74eb3db41a Add update and upgrade commands 2024-03-12 14:42:33 +01:00
Lillian Violet c6d12908cb Inhibit trickery for the install command too 2024-03-05 15:34:12 +01:00
Lillian Violet 80952c7f1d Small typo there, removed the trailing " 2024-03-02 17:39:24 +01:00
Lillian Violet 23e99a1c40 Simplified rebuild and made it only need one password entry 2024-03-02 17:37:35 +01:00
Lillian Violet 42a5093c25 Or this instead actually 2024-03-01 16:36:39 +01:00
Lillian Violet b5ff78aae9 This might work 2024-03-01 16:34:55 +01:00
Lillian Violet f8cf7b589b Make rebuild a bit cleaner with sudo 2024-03-01 16:27:48 +01:00
Lillian Violet ace01f3391 That doesn't seem to work as well for some reason 2024-03-01 16:18:10 +01:00
Lillian Violet 92f76492c3 Should probably use -- there 2024-03-01 16:01:39 +01:00
Lillian Violet d1c2acafde Add description to systemd-inhibit 2024-03-01 16:00:23 +01:00
Lillian Violet a2126338f5 Update the rebuild command to be more elegant 2024-03-01 15:57:21 +01:00
Lillian Violet 3bfa44bdea Let's use the standard auto-update instead 2024-03-01 15:53:50 +01:00
Lillian Violet 1878f7b449 Let's try only absolute paths then 2024-03-01 15:36:38 +01:00
Lillian Violet 71e0ec0fcc Change some line order for easier debugging 2024-03-01 15:25:41 +01:00
Lillian Violet 2c35fa2c9c Remove that sudo 2024-03-01 15:21:29 +01:00
Lillian Violet 8e3c5c5340 Create new systemd-rebuild script to do the updating 2024-03-01 15:19:24 +01:00
Lillian Violet d98ca182e3 Let's just not use libnotify 2024-03-01 15:10:51 +01:00
Lillian Violet 456d7d1dfb Rebuild shouldn't report failing if the libnotify doesn't work 2024-03-01 15:06:45 +01:00
Lillian Violet 7aa0405738 Need elevated privileges for normal inhibit, let's try what=idle instead 2024-02-29 16:47:41 +01:00
Lillian Violet 19579c43c7 Add systemd inhibit to the rebuild and install scripts so they cannot be interrupted normally 2024-02-29 16:32:13 +01:00
Lillian Violet 9baf41431d Make clearing up output more in line with git output 2024-02-29 15:06:27 +01:00
Lillian Violet f982d225e5 Silence the push and pop directory commands 2024-02-29 15:02:42 +01:00
Lillian Violet c102f8a05c Install folder already exists, let's try another one 2024-02-29 14:52:12 +01:00
Lillian Violet 7e65e61c1a No need to escape, never mind that 2024-02-29 14:49:56 +01:00
Lillian Violet 53c48ed6e7 It tells me to double quote, maybe this will work? 2024-02-29 14:48:16 +01:00