Commit graph

282 commits

Author SHA1 Message Date
Evie Litherland-Smith cd9441bde4 Add bookmarks repo to git-sync-all, remove from chromium config 2024-04-03 14:14:30 +01:00
Evie Litherland-Smith 6915ae8359 Remove some fields from chromium ClearBrowsingDataOnExitList
Keep logged in to things like Whatsapp, teams, etc... on excit
2024-04-03 11:20:22 +01:00
Evie Litherland-Smith 077b04ca73 Remove teams-for-linux, update chromium config and add package
teams-for-linux seems to have support issues with new teams updates,
so switching to just using chromium as my browser as that should work
better

Add chromium package back, also waybar rewrite and window rules, set
as default browser for mimeapps

Update chromium configs; Add ManagedBookmarks and alphabetise the
other config options. Add ublock-origin, simplelogin and catppuccin
theme plugins
2024-04-03 11:02:26 +01:00
Evie Litherland-Smith efd81b8b50 Only install teams and nomachine on work PCs 2024-04-02 17:46:02 +01:00
Evie Litherland-Smith 14837ed9d8 Remove whatsapp-for-linux, add firefox bookmark for WhatsApp Web 2024-04-02 17:44:33 +01:00
Evie Litherland-Smith ecc9fae75a Major changes: switch to tracking nixos-23.11 and remove stylix.
Motivated by the xz backdoor bug, switch NixOS system to track 23.11
instead of unstable, and will bump version numbers as they come along
rather than do rolling release.
Reverted a couple of changes that were introduced in recent nixpkgs
versions, only major one was switching back to swaylock as hyprlock
isn't in nixpkgs 23.11

Remove stylix and replace with lower-level base16.nix, partly because
stylix was doing something strange pulling in extra flakes (and
breaking on 23.11), partly because I was most of the way there anyway.
Remove last references to stylix in config, mostly just changing
stylix.colors to scheme (from base16) and defining fonts in
specialArgs to be used in the same way as before.
2024-03-31 12:59:24 +01:00
Evie Litherland-Smith 70697d91b2 Add Noson (for controlling Sonos speakers) 2024-03-30 11:32:05 +00:00
Evie Litherland-Smith b662e6e24d Add noisetorch for microphone noise suppression 2024-03-30 07:48:27 +00:00
Evie Litherland-Smith 6bf3a3bd61 Firefox: disable bookmarks toolbar (by default) 2024-03-26 14:09:18 +00:00
Evie Litherland-Smith 14eb501ad8 Firefox start on blank page instead of a homepage 2024-03-22 10:08:58 +00:00
Evie Litherland-Smith 02e5b25669 Add jq as default installed package 2024-03-20 17:28:06 +00:00
Evie Litherland-Smith aa4a552bc6 Adjust opacity values a bit (again) 2024-03-19 15:04:27 +00:00
Evie Litherland-Smith 7aacdc7868 Restore NoMachine, X2Go is being unstable
Keep X2Go for future testing / other connections if wanted
2024-03-18 16:39:26 +00:00
Evie Litherland-Smith be494ee9ad X2Go window rule updates, remove NoMachine install 2024-03-18 10:04:15 +00:00
Evie Litherland-Smith 42dc4efdd2 Add Iosevka flake registry entry
Remove pyenv and jupyter registry entries since I don't use them any
more.
2024-03-18 09:44:31 +00:00
Evie Litherland-Smith cd58445ea3 Add X2Go as potential NoMachine replacement
Update hyprland window rules to include x2go
2024-03-18 09:40:56 +00:00
Evie Litherland-Smith fc5e35a20e Change wallpaper 2024-03-16 20:12:55 +00:00
Evie Litherland-Smith fd32f4c101 Switch icon theme to catppuccin-papirus-folders mocha-lavender
Change qt styling to use gtk2, hopefully makes theming a bit more
consistent
2024-03-15 17:15:18 +00:00
Evie Litherland-Smith c2a8ffe4f7 Restore emacsclient for mimetypes 2024-03-15 11:01:09 +00:00
Evie Litherland-Smith 557228b60b Add neofetch and nix-output-monitor packages 2024-03-14 13:21:44 +00:00
Evie Litherland-Smith d973beca07 Remove emacsclient, use emacs directly instead
Add some specific workspaces (emacs, firefox, libreoffice, chat,
steam) with custom icons, reduce persistent workspaces to those 5,
update windowrules and binds accordingly
2024-03-13 17:52:48 +00:00
Evie Litherland-Smith 2f3451dfa3 Change wallpaper 2024-03-13 07:12:10 +00:00
Evie Litherland-Smith eca0208ab2 Switch to texlive medium scheme, add lmodern font to system 2024-03-12 13:53:20 +00:00
Evie Litherland-Smith f01166c03d Add home-manager search page to firefox bookmarks 2024-03-11 11:20:57 +00:00
Evie Litherland-Smith ba29776e6c Tweak opacity values
Make popups more opaque that rest of desktop in case popup is over a
bright window (e.g. firefox...)
2024-03-10 07:28:33 +00:00
Evie Litherland-Smith 7bfb8c1718 Set popups to 0.35 opacity 2024-03-09 12:00:16 +00:00
Evie Litherland-Smith 69741482bc Globally change opacity to 0.65 / 65%
Update some more places that weren't using the stylix opacity setting
2024-03-09 12:00:10 +00:00
Evie Litherland-Smith 4be59efb4e Set XDG defaults in sessionVariables 2024-03-08 08:10:36 +00:00
Evie Litherland-Smith 415fbdd795 Swap swaylock for hyprlock
Add hyprlock config file based on https://github.com/NikSneMC/hyprlock
2024-03-04 13:35:26 +00:00
Evie Litherland-Smith 495f748274 Add hyprlock for testing
Hypr own screen locker, needs some configuring before ready for proper
use
2024-03-04 06:37:35 +00:00
Evie Litherland-Smith c6e1dc4f02 Move Iosevka Custom to own flake/repo
Packaging Iosevka Custom as separate flake lets me update
independently of main system nixpkgs, so easier to control when to do
the main rebuilds.
2024-03-03 21:16:22 +00:00
Evie Litherland-Smith 192ca0bc2f iosevka: adjust height of underscore, change paren back to normal 2024-03-02 17:12:55 +00:00
Evie Litherland-Smith 30d6ad9330 Added a few last Iosevka symbol tweaks 2024-03-02 16:10:33 +00:00
Evie Litherland-Smith d04afc5027 Switch emoji font from noto to emojione 2024-03-02 15:54:08 +00:00
Evie Litherland-Smith 7a10373030 Add nerd-font patched version of custom Iosevka to fonts
Move all of the logic for configuring and building the custom fonts to
iosevka.nix, to keep everything relevant in one place.
2024-03-02 15:04:35 +00:00
Evie Litherland-Smith 8cca04b56b Change style for i, j and l 2024-03-02 14:23:09 +00:00
Evie Litherland-Smith bea24879bd Fix Iosevka compile error (lig-plus-chain), narrow nerdfonts to symbols only install 2024-03-02 13:44:20 +00:00
Evie Litherland-Smith 14c369aad0 Remove FantasqueSansMono and Iosevka from NerdFonts 2024-03-02 13:19:08 +00:00
Evie Litherland-Smith c360986e19 Move custom Iosevka build plan into own file
Update some more glyphs for Iosevka
2024-03-02 13:16:48 +00:00
Evie Litherland-Smith 9c4d12b6b7 Add custom Iosevka builds to fonts 2024-03-02 11:38:59 +00:00
Evie Litherland-Smith 71e90e2a72 Slightly increase font size for desktop and popups 2024-03-01 18:07:03 +00:00
Evie Litherland-Smith d39dbcc261 Font updates, switch to FantasqueSansMono as main font
Add FantasqueSansMono Nerd Font as primary font to use, keep Iosevka
for now until I'm sure about it. Also add a few fun fonts (VictorMono
for it's ridiculous cursive italics, HeavyData because it's basically
illegible but looks fun to use for certain applications)

Move all nerdfont definition into a single package override in
stylix.nix, remove from fonts.packages list as stylix handles adding
this automatically
2024-03-01 17:59:24 +00:00
Evie Litherland-Smith c0daef5a76 Add catppuccin theme to firefox 2024-02-29 15:55:41 +00:00
Evie Litherland-Smith 135db95075 Re-theme back to catppuccin mocha with lavender accent 2024-02-29 15:29:19 +00:00
Evie Litherland-Smith 7912356eb6 Switch back to modus-vivendi-tinted 2024-02-29 10:32:53 +00:00
Evie Litherland-Smith b4e558ab08 Switch to regular modus-vivendi theme, remove theme from firefox
Set bat as default pager in nushell
2024-02-27 15:22:56 +00:00
Evie Litherland-Smith 5ed0d0ef60 hyprland: fix setting cursor, increase size 24 -> 32 2024-02-27 14:00:11 +00:00
Evie Litherland-Smith 4bdd2313e5 Remove fish 2024-02-26 08:16:39 +00:00
Evie Litherland-Smith 78f7af88a8 Move autoUpgrade back to flake.nix but use flake output instead of URL
Set autoUpgrade flake to current flake outpath but keeping nixpkgs
update, means things won't automatically be rolled back if there's no
internet connection. Keep using remote URL for server though to keep
unattended updates.
2024-02-26 08:12:26 +00:00
Evie Litherland-Smith b7a21f3377 Fix typo in getting flakeURL for autoUpgrade 2024-02-25 07:53:58 +00:00