f790147fb0
add ukraine VPN
2022-07-09 00:48:09 -07:00
dca68a019b
pkgs: tor-browser: only enable on x86
2022-07-09 00:00:46 -07:00
fffeb95153
define new package: zecwallet-lite
...
it seems to work. still waiting for it to sync
2022-07-09 00:00:18 -07:00
461398143c
add monero (as package and as persisted directory)
2022-07-08 21:56:49 -07:00
89aabda1a6
home packages: fix tor crash
2022-07-08 01:42:14 -07:00
54f6e86e20
home packages: add gnupg, sequoia
2022-07-08 00:43:56 -07:00
39ba149aab
update nixpkgs 2022-07-05 -> 2022-07-06
2022-07-07 17:16:36 -07:00
01ce23130a
new package: tor
2022-07-07 16:56:47 -07:00
dc6472f39f
electrum: put on all GUI systems
2022-07-07 04:10:57 -07:00
db6dc8e08c
persist Signal
2022-07-06 15:14:36 -07:00
3b0d10f05e
TODO: remove video drivers item
...
it seems to be working
2022-07-06 14:47:22 -07:00
978017b4e7
sane-scripts: TODO: don't rely on the user's env
2022-07-06 14:43:59 -07:00
1dd3cab02b
split web-browser out of toplevel home-manager.nix file
2022-07-06 14:41:19 -07:00
8fd42f49c2
home packages: remove gcc, rustup
2022-07-06 14:38:39 -07:00
7ec1879f90
home-manager: import from flake.nix, not env/home-manager.nix
2022-07-06 14:36:14 -07:00
c851f44a40
split home packages out of home manager
2022-07-06 14:35:01 -07:00
bcfd2cbdb1
split packages out into home v.s. system packages
2022-07-06 14:31:51 -07:00
c58df098d2
split "environment"-related settings into modules/universal/env
2022-07-06 14:23:49 -07:00
dfd1536d19
update sops-nix: 2022-07-03 -> 2022-07-06
2022-07-06 14:20:21 -07:00
3e774241af
users.colin: explicitly set group to "users"
2022-07-06 14:19:43 -07:00
a100100e79
impermanence: move import into flake.nix
2022-07-06 14:17:29 -07:00
24fa857ee0
split nix --flake
enabling out of modules/nix.nix into universal
2022-07-06 14:16:09 -07:00
6aa79e9e55
x86: remove empty swapDevices
2022-07-06 14:13:49 -07:00
0fa7cdaa76
remove dead reference to telegram
2022-07-06 14:03:45 -07:00
c673e1db92
remove unused nurpkgs
2022-07-06 14:03:28 -07:00
4d3caf6fde
bump all deps
2022-07-06 02:50:47 -07:00
2ceb2637d8
remove unnecessary kernelModules
...
i can't notice any difference with these removed
2022-07-06 02:01:16 -07:00
eb8cfc682f
remove opengl modules
...
they don't seem to be necessary:
- still able to run spirv/vulkan-accelerated stuff at the same rate.
- still able to watch videos at the same CPU load.
i think mesa packages solid drivers that make this part mostly
irrelevant.
2022-07-06 02:00:12 -07:00
5a10805287
hardware.opengl.extraPackages: move to machine-specific files
2022-07-02 23:53:55 -07:00
e73829d2e3
x86_64: add amdvlk and make this code cleaner
2022-07-02 23:45:42 -07:00
670063d998
update nixpkgs, nurpkgs
...
(we might not need nurpkgs anymore)
nixpkgs: 2022-06-30 -> 2022-07-01
nurpkgs: 2022-06-30 -> 2022-07-02
2022-07-02 15:23:49 -07:00
868325828d
browser plugins: fix metamask ref
2022-07-02 14:45:55 -07:00
09700adba2
desko: replace 'electron' package with 'electrum' -- as it was meant to be
2022-07-02 14:45:21 -07:00
a85a0c54c2
bookmarks: add Home Manager config
2022-07-01 04:36:52 -07:00
b7000c6d48
home: set librewolf as the default html handler
2022-07-01 04:36:32 -07:00
f210b22494
switch to librewolf
...
this is partial: we probably want to persist ~/.librewolf so that
we aren't prompted with the extension notify pages on every start
(or maybe there's a better solution).
2022-07-01 04:25:41 -07:00
25e3c8e2f6
persist the Element session keys
2022-07-01 01:05:46 -07:00
ce5431591c
patch Firefox so that we can properly set the default search engine
...
i'll probably (partially) revert this and switch to librewolf instead.
Firefox takes about 1hr to build.
2022-07-01 01:05:40 -07:00
1e33b1acb8
reminder to configure default XDG apps (e.g. web browser)
2022-06-30 20:45:58 -07:00
d404f279de
partial rustup support
2022-06-30 20:45:40 -07:00
9b89b6d1af
update nixpkgs, nurpkgs, sops-nix
...
nixpkgs: 2022-06-26 -> 2022-06-30
nurpkgs: 2022-06-27 -> 2022-06-30
sops-nix: 2022-06-26 -> 2022-06-28
2022-06-30 15:30:35 -07:00
e0dda018ae
impermanence: persist more dirs which were eating space on servo
2022-06-30 14:20:38 -07:00
4225315732
home: install screen
...
this is useful particularly for servo: start screen, launch a
long-running command, and then safely close the tty and the long running
command will persist.
2022-06-30 13:58:28 -07:00
2863dba1e3
home: only install obsidian onto GUI systems
...
it's not usable in any form without a gui
2022-06-30 13:57:46 -07:00
3cee86298e
impermanence: persist the home/records folder
2022-06-30 13:49:54 -07:00
9123c98595
sops: decrypt secrets AFTER /nix/ssh has been mounted
2022-06-30 01:32:03 -07:00
1098c66e8d
kitty: disable the terminal bell
2022-06-30 00:43:08 -07:00
8db30b5de9
servo: enlarge the /tmp tmpfs so we can build large nix packages
2022-06-30 00:17:05 -07:00
948d169b33
image: don't populate the /persist directories. these are mostly done on boot.
2022-06-30 00:07:46 -07:00
313d698b97
impermanence: set perms for all these files
2022-06-29 03:58:27 -07:00