Evie Litherland-Smith
8c5c6ee528
Move Emacs from default.nix -> desktop.nix
...
Remove Alacritty, use Konsole instead since already configured for
Yakuake
2024-09-01 08:08:11 +01:00
Evie Litherland-Smith
b8914a9362
Swap KDE kickoff for kicker, nicer interface
...
Add panelspacers to centre pager widget
2024-09-01 08:01:44 +01:00
Evie Litherland-Smith
03e897ef79
Adjust ferdium config
...
Don't run in background, but keep system tray active
2024-09-01 08:01:20 +01:00
Evie Litherland-Smith
5519aecd71
Fix Ferdium setting download folder correctly based on user
2024-08-30 13:22:56 +01:00
Evie Litherland-Smith
5ff572a9b7
Major rewrite/refactor to simplify things
...
Move home/ directory under system/ directory. Remove duplicated
machine-specific config files, now handled as one per host (excluding
hardware-configuration directory)
Move as much configuration as possible out of flake.nix and into more
appropriate files (e.g. system/default.nix)
Add a desktop.nix and laptop.nix for system, both will import
home/desktop.nix and home/laptop.nix respectively to reduce
duplication in machine-specific config files
Remove games and streaming directories, moved directly into Vanguard
config file
Remove home/personal.nix since it ended up being empty after changes
Remove old sway config since I haven't been maintaining it and this
refactor will definitely break it
2024-08-30 12:57:02 +01:00
Evie Litherland-Smith
94c0961cb0
Limit resources for nixos-upgrade systemd service
2024-08-23 10:49:58 +01:00
Evie Litherland-Smith
2231dc65a9
Reduce autoUpgrade randomizedDelaySec
2024-08-23 10:29:51 +01:00
Evie Litherland-Smith
5847e9f39f
Let nix install emacsql-sqlite so that binary is found
2024-08-07 17:30:12 +01:00
Evie Litherland-Smith
32214f7028
Disable autoLogin since it doesn't unlock kwallet
2024-08-06 06:29:00 +01:00
Evie Litherland-Smith
14d8fba769
Enable xserver so X11 forwarding works properly
...
Enable autoLogin with sddm/plasma
Move some environment variable definitions around
2024-08-05 14:49:37 +01:00
Evie Litherland-Smith
20f09d6247
Rename Scorch -> Tone
2024-08-04 10:50:23 +01:00
Evie Litherland-Smith
40c1c35007
Rename Tone -> Ronin
2024-08-04 10:49:21 +01:00
Evie Litherland-Smith
502e723931
Move autostarts out of personal.nix and work.nix
...
Move to specific machines because I don't want the programs
autostarting on laptops
2024-08-04 10:43:27 +01:00
Evie Litherland-Smith
6a6d53cff5
Reformat all files using nixfmt
2024-07-30 15:06:34 +01:00
Evie Litherland-Smith
3dc4432406
Update minecraft sevver to 1.21
...
Fetch pinned version of nixpkgs-unstable to get newer papermcServer
versions
Remove bedrock.xenia.me.uk since it doesn't actually handle the port
redirection anyway...
2024-07-28 10:53:42 +01:00
Evie Litherland-Smith
8cd9bb0399
Typo: missing ; after caddy change
2024-07-28 10:11:00 +01:00
Evie Litherland-Smith
f8a6e67179
Switch minecraft server to papermc 1.20.4
...
Add proxy redirect to GeyserMC port at bedrock.xenia.me.uk
2024-07-28 10:07:21 +01:00
Evie Litherland-Smith
ea34a69ea3
Set minecraft server major version so it doesn't update automatically
...
Adjust minecraft server java options
2024-07-27 07:06:52 +01:00
Evie Litherland-Smith
97e77bdbcb
Add Models directory to syncthing
2024-07-27 06:59:55 +01:00
Evie Litherland-Smith
d0459b2024
autoUpgrade: set max jobs to 1, set keep-going flag
2024-07-22 10:45:00 +01:00
Evie Litherland-Smith
af37c0c34a
Add home-assistant container service
...
Move home/default into personal.nix and work.nix instead of flake, was
pulling in whole desktop config for server and wasting time/space
2024-07-21 18:40:13 +01:00
Evie Litherland-Smith
ecc54c5cf9
More plasma desktop customisation
...
Move plasma-manager import to plasma config file, no need to import if
not using plasma desktop
Add libnotify to default installed packages for desktop environment
2024-07-19 08:52:17 +01:00
Evie Litherland-Smith
b9a0b2942d
Update Northstar syncthing ID
2024-07-13 16:45:50 +01:00
Evie Litherland-Smith
41d550d7b2
Gitea runner service failing, disable for now
...
Troubleshoot another time
2024-07-13 11:32:13 +01:00
Evie Litherland-Smith
f13b973ea7
Update Vanguard syncthing ID
...
Add Documents, Books, and ROMs directories to syncthing
2024-07-13 11:22:59 +01:00
Evie Litherland-Smith
3e0a4bb725
Install libsecret to desktop by default, needed for mbsync
...
Move alacritty opacity and decoration settings to sway only. Remove
Emacs opacity by default, todo maybe add to sway only somehow...
2024-07-10 08:36:28 +01:00
Evie Litherland-Smith
05d19c1813
Add plasma config back, reconfigure to coexist with sway config
...
Split system-level sway and plasma config into separate files, move
sway-specific home-level config to sway file. Only truly common
desktop components are kept in common spaces. This allows much easier
switching between using KDE Plasma and Sway.
2024-07-10 08:27:17 +01:00
Evie Litherland-Smith
52ef397d33
Add runner for Forgejo actions
2024-07-10 06:04:15 +01:00
Evie Litherland-Smith
105a35c024
Swap GTK theme to Colloid with purple modification
...
Swap Qt to use gtk2, should pick up from GTK theme then.
Remove additional packages bundled with sway, installed my own
versions.
2024-07-09 13:07:23 +01:00
Evie Litherland-Smith
f80f3a8bdd
Enable networkmanager-applet, add to on-click for waybar module
2024-07-09 07:18:52 +01:00
Evie Litherland-Smith
75d0c9d7db
Don't need to override qemu in quickemu anymore, full by default
2024-07-08 10:16:04 +01:00
Evie Litherland-Smith
94c6d717b0
Use libsecret for mbsync and git-credential-helper
...
Add gnome-keyring as libsecret backend, swap git-credential-helper and
mbsync to using libsecret/secret-tool. Add helper script to check for
and request mbsync passwords if missing. Add GNOME Seahorse for
viewing passwords graphically.
Remove email/work.nix and merge back into default.nix
Don't auto start protonmail-bridge, use the GUI instead so it doesn't
need to unlock all my keychains immediately
Move 3D modelling software to Vanguard only, instead of all personal
devices.
Move waybar back to top of screen and adjust all corner radii to 5px
from 10px
Re-enable swayfx blur_ignore_transparent now that it's added to
nixpkgs, re-enable shadows
2024-07-08 08:58:32 +01:00
Evie Litherland-Smith
9d80d3ab4c
Enable gnome-keyring service
2024-07-08 06:35:24 +01:00
Evie Litherland-Smith
bb86cd082d
Switch back to sway (and all the changes that involved)
2024-07-07 08:47:50 +01:00
Evie Litherland-Smith
f8782068d2
Remove uses of home-manager repo, merge home-manager README entries
...
Remove system-update-all script
2024-07-03 07:26:09 +01:00
Evie Litherland-Smith
763a1d2a05
Merge home-manager config back in to nixos config
...
Place home-manager config under home directory, move system config
under system directory.
Add hostname-specific entries under home directory to be consistent
with how system is configured, update flake accordingly
2024-07-03 07:15:39 +01:00
Evie Litherland-Smith
0682bb8cdb
Restructured to a state that things build again
...
Remove all home-manager config and related files
Slight change of layout that makes more sense with new scope
2024-05-11 15:41:19 +01:00
Evie Litherland-Smith
c9b940f43b
Prune some packages
2024-05-10 15:12:31 +01:00
Evie Litherland-Smith
3262fdb653
Switch emacs to using base16-theme, add elfeed-tube back
...
Remove pkgs definition in firefox expression
2024-05-10 14:16:12 +01:00
Evie Litherland-Smith
da32908bf7
Enable flatpak service
2024-05-10 06:08:13 +01:00
Evie Litherland-Smith
4a71894eea
Remove old bookmarks.org, backup nyxt bookmarks and theme
2024-04-27 08:11:08 +01:00
Evie Litherland-Smith
4006919fa9
Make firefox default MIME entry for URLs
...
Nyxt bug where it still can't open a clicked link if already open,
will change back when it's fixed
2024-04-27 08:10:11 +01:00
Evie Litherland-Smith
4258c2de29
Change MIME entries to set nyxt as default browser
2024-04-25 13:50:19 +01:00
Evie Litherland-Smith
9b6687e18d
Add zoom (video conferencing) back
2024-04-25 13:48:15 +01:00
Evie Litherland-Smith
ab7922aeab
Stop building bookmarks HTML file for firefox
2024-04-24 14:35:12 +01:00
Evie Litherland-Smith
7aa0820921
Add nyxt back with temporary (and working) theme
...
Add teams-for-linux back now that it seems to work with teams v2
2024-04-24 14:02:20 +01:00
Evie Litherland-Smith
6726d08b2e
Add onedrive and sharepoint bookmarks
2024-04-23 09:53:58 +01:00
Evie Litherland-Smith
345d734c12
Add whatsapp-for-linux package back
2024-04-20 14:03:22 +01:00
Evie Litherland-Smith
8045622de2
Update Teams url in bookmarks
2024-04-19 11:51:09 +01:00
Evie Litherland-Smith
1750e30059
Add some more JET data bookmarks
2024-04-19 10:52:59 +01:00