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
Evie Litherland-Smith
f542e2a922
Revert "Move stylix module definition, not needed for server"
...
This reverts commit c9ab74c825
.
Add stylix to system/default.nix
2024-02-25 07:39:37 +00:00
Evie Litherland-Smith
9e92c21fbd
Move some things into separate files, add laptop power management
...
Move autoUpgrade, nix registry and stylix settings to their own files, only
import autoUpgrade on desktops and server
Add laptop system file to control power management
Move some bits from flake.nix to default.nix and desktop.nix where
appropriate
2024-02-25 06:32:13 +00:00
Evie Litherland-Smith
3804961963
Add signal-desktop, update waybar rewrite rules
...
Add signal again as it now support wayland properly
Update a few waybar rewrite rules to catch titles better
2024-02-21 08:30:18 +00:00
Evie Litherland-Smith
e773934b19
Remove protonvpn client, add wireguard-tools
2024-02-20 15:36:16 +00:00
Evie Litherland-Smith
fe73bf7b81
Switch from aspell to hunspell
...
Remove tagger and czkawka from permanently installed programs, can
just use transiently when I want one of them
2024-02-19 12:16:07 +00:00
Evie Litherland-Smith
5350d64a70
Clean up some comment blocks in firefox.nix
2024-02-17 19:26:14 +00:00
Evie Litherland-Smith
eaa0596003
Move xdg.portal definition from desktop.nix to hyprland.nix
2024-02-12 13:03:05 +00:00
Evie Litherland-Smith
ddcd639845
Update xserver xkb expression
2024-02-12 07:19:07 +00:00
Evie Litherland-Smith
53c4b49e11
Add home-manager options to firefox managed bookmarks
2024-02-09 07:43:54 +00:00
Evie Litherland-Smith
d9125b5b0c
Finish re-themeing to my custom modus-vivendi / sweet-gtk combo
2024-02-09 07:25:02 +00:00
Evie Litherland-Smith
9ef93d0716
Add nomachine to all desktops
2024-02-09 06:39:18 +00:00
Evie Litherland-Smith
fe5f3092dc
Switch firefox theme to Tokyo-Night-Niivu until I sort out userChrome
2024-02-08 19:05:27 +00:00
Evie Litherland-Smith
c9de371801
Use custom base16-modus-vivendi-tinted theme
...
Update some stylix colour uses to the mnemonic name version (where
possible)
Add a mustache template for waybar and use for style.css
Switch firefox to use sweet theme by default
2024-02-08 17:32:21 +00:00
Evie Litherland-Smith
e07ff08ddf
Add sweet firefox theme but don't switch yet
...
TODO investigate firefox userChrome
2024-02-08 08:14:07 +00:00
Evie Litherland-Smith
5379085b5e
Add thunar back as filebrowser
...
Use gnome version of gvfs to enable samba support
2024-02-08 07:44:47 +00:00
Evie Litherland-Smith
7a0aedc811
Add libreoffice back
2024-02-08 07:11:10 +00:00
Evie Litherland-Smith
6e9719e940
firefox: don't purge cache and cookies on exit
2024-02-08 07:10:58 +00:00
Evie Litherland-Smith
61a5aa813a
Set firefox home page to nucleus on work machines
...
Enable home button again
2024-02-07 07:42:56 +00:00
Evie Litherland-Smith
a181d68aec
Bring some firefox prefs over from home-manager module
2024-02-07 07:27:46 +00:00
Evie Litherland-Smith
80b6ecbd2e
Remove chromium and switch back to firefox (again)
...
Update firefox policy settings
Remove chromium and qutebrowser from waybar
Add mozilla policy bookmark to nyxt bookmarks
2024-02-07 07:14:12 +00:00
Evie Litherland-Smith
fc76c93caf
Swap gimp for inkscape, for wayland support
2024-02-05 13:45:16 +00:00
Evie Litherland-Smith
aec22192b8
Add gimp and tagger to installed programs
...
Reorganise where some programs are defined
2024-02-05 11:59:43 +00:00
Evie Litherland-Smith
36c48e2bc6
Add/update some more mimetyeps
2024-02-05 07:24:33 +00:00
Evie Litherland-Smith
880d7020e8
Remove browser mime association for zoom and teams
2024-02-05 07:00:55 +00:00
Evie Litherland-Smith
463e92b3ad
Temp remove nyxt from mimeapps
...
Add shellscripts mime entry
2024-02-05 06:53:12 +00:00
Evie Litherland-Smith
6f7e6d18b9
Add emacs as default for inode/directory mimetype
2024-02-03 13:09:25 +00:00
Evie Litherland-Smith
8d9bd3e607
Nyxt performance maybe fixed? Switch back to nyxt as main with backup
...
chromium
2024-02-02 07:30:57 +00:00
Evie Litherland-Smith
e5d09152c1
Add firefox back with updated mimeapps
2024-02-02 06:43:10 +00:00
Evie Litherland-Smith
85dc4ee211
Switch chromium to (explicitly) degoogled chromium
2024-02-01 13:42:51 +00:00
Evie Litherland-Smith
1d4b2e9366
Replace nyxt with qutebrowser as default for better performance
...
Keep nyxt around, will switch back when blink support is added (in
progress at the moment)
Update mime entries so qutebrowser is the default browser, also
rewrote slightly so avoid the massive repetition in there previously
2024-02-01 07:24:18 +00:00