Commit graph

178 commits

Author SHA1 Message Date
Evie Litherland-Smith 5779833787 Add teams-for-linux config file back 2024-06-12 10:44:53 +01:00
Evie Litherland-Smith 3c9b3dfcac Add teams-for-linux back, remove signal-desktop
Plan to add matrix bridges for signal and whatsapp so don't need the
installed applications any more
2024-06-12 07:36:48 +01:00
Evie Litherland-Smith b3202b5ae4 Switch firefox to default theme so that it uses GTK 2024-06-12 07:33:53 +01:00
Evie Litherland-Smith 1f04b00dfd Change accentColour, add accentColour2 for certain programs (e.g. sway) 2024-06-12 07:32:03 +01:00
Evie Litherland-Smith fda20dbf29 Emacs: add BBDB and ement packages 2024-06-12 07:31:52 +01:00
Evie Litherland-Smith bcc07b98cb flake.lock: Update
Flake lock file updates:

• Updated input 'iosevka-custom':
    'git+https://git.xenia.me.uk/pixelifytica/iosevka.git?ref=refs/heads/main&rev=6e305fa1d05a97343d47f0b6865e10a870fc8d4e' (2024-03-16)
  → 'git+https://git.xenia.me.uk/pixelifytica/iosevka.git?ref=refs/heads/main&rev=8848d889ab9089dff04a3ffc80d2cc8a61d545c4' (2024-06-07)
• Updated input 'iosevka-custom/nixpkgs':
    'github:nixos/nixpkgs/d691274a972b3165335d261cc4671335f5c67de9' (2024-03-14)
  → 'github:nixos/nixpkgs/e8057b67ebf307f01bdcc8fba94d94f75039d1f6' (2024-06-05)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/0b8e7a1ae5a94da2e1ee3f3030a32020f6254105' (2024-06-05)
  → 'github:nixos/nixpkgs/9b5328b7f761a7bbdc0e332ac4cf076a3eedb89b' (2024-06-06)
2024-06-10 08:24:04 +01:00
Evie Litherland-Smith ac9ce0094d Change some colours for wlogout 2024-06-10 08:23:12 +01:00
Evie Litherland-Smith 24398ba7ca Add treemacs-nerd-icons to Emacs packages 2024-06-10 08:03:51 +01:00
Evie Litherland-Smith 1b14e48889 Switch GTK theme to Adwaita, Arc is unmaintained
Set Qt theme to adwaita-qt for consistent theme
2024-06-09 15:58:10 +01:00
Evie Litherland-Smith 01cdbfea12 Make all parts of GTK theme variable, based on scheme variant 2024-06-09 15:38:51 +01:00
Evie Litherland-Smith e55a4d5d1a Switch to Arc-Lighter GTK theme 2024-06-09 12:31:31 +01:00
Evie Litherland-Smith 4fc7925305 Add some more rules for game windows
Fix a typo (by removing that entry)
2024-06-09 06:54:34 +01:00
Evie Litherland-Smith fa3c5c2643 Update some more window rules 2024-06-09 06:51:10 +01:00
Evie Litherland-Smith 63d3ca5ea9 fixup! Add workspace rewrite for Cartridges 2024-06-09 06:27:15 +01:00
Evie Litherland-Smith 0f20690a25 Add workspace rewrite for Cartridges 2024-06-09 06:23:57 +01:00
Evie Litherland-Smith 9461b6da20 Switch other theme elements to Sweet GTK + One Light 2024-06-08 08:13:20 +01:00
Evie Litherland-Smith 72c37af6fe Switch to base16 one light (atom) theme
Change papirus-folder colours, switch cursor to volantes-cursors
2024-06-08 07:17:19 +01:00
Evie Litherland-Smith e980eb167b Switch back to alacritty as primary terminal 2024-06-07 20:44:55 +01:00
Evie Litherland-Smith 7e92a3e068 Cleanup Makefile 2024-06-07 20:16:32 +01:00
Evie Litherland-Smith 3c51bc8803 Inhibit idle when running a Steam game 2024-06-07 16:06:28 +01:00
Evie Litherland-Smith 0a9f7157fc Update alacritty config to generate theme dynamically 2024-06-07 13:36:29 +01:00
Evie Litherland-Smith 15199580e9 Add cartridges: Unified game launcher using GTK4.0 2024-06-07 13:36:01 +01:00
Evie Litherland-Smith 22dbc09500 Move some config from home/default.nix and nixos system config
Add options to desktop.nix from home/default.nix that are
desktop-relevant.

Add mimeapp config back from nixos system config

Move fd, ripgrep to enabled programs, remmina to enable service

Emacs config now imports shell config to ensure requirements are met
instead of duplicating some

Move Zsh config into it's own file zsh.nix
2024-06-07 10:51:35 +01:00
Evie Litherland-Smith 6c4723e9b9 Remove whatsapp-for-linux and teams-for-linux 2024-06-07 07:30:29 +01:00
Evie Litherland-Smith 8dab770287 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/a631666f5ec18271e86a5cde998cba68c33d9ac6' (2024-05-26)
  → 'github:nix-community/home-manager/845a5c4c073f74105022533907703441e0464bc3' (2024-06-04)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/805a384895c696f802a9bf5bf4720f37385df547' (2024-05-31)
  → 'github:nixos/nixpkgs/0b8e7a1ae5a94da2e1ee3f3030a32020f6254105' (2024-06-05)
2024-06-07 07:00:52 +01:00
Evie Litherland-Smith 0e45bbe456 Add pull step back to git-sync-all.sh
Pulls ~/.emacs.d/ and ~/.config/home-manager/
2024-06-07 06:01:43 +01:00
Evie Litherland-Smith fd35f72cd2 Re-enable Emacs service, don't import work.nix for Vanguard 2024-06-06 17:25:44 +01:00
Evie Litherland-Smith 80f9c53384 Set compile-command to build instead of switch 2024-06-06 06:44:42 +01:00
Evie Litherland-Smith 68462fb0a5 Set compile-command dir local variable 2024-06-06 06:29:22 +01:00
Evie Litherland-Smith 4dcf1bc136 Fix cursor package 2024-06-06 06:28:12 +01:00
Evie Litherland-Smith 1a7959808a Replace zsh update aliases with system-update-all script 2024-06-05 16:39:29 +01:00
Evie Litherland-Smith 7592b887a4 Vanguard: import work packages 2024-06-05 16:20:04 +01:00
Evie Litherland-Smith a544feb2a4 Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/home-manager 2024-06-05 13:53:18 +01:00
Evie Litherland-Smith 9010309e86 Invert type for cursor theme (e.g. Dark cursor if Light theme) 2024-06-05 13:53:03 +01:00
Evie Litherland-Smith 57399433fb Nyxt: switch default search to html ddg 2024-06-05 04:53:41 +01:00
Evie Litherland-Smith e16a368f53 Emacs: add treemacs 2024-06-04 17:26:37 +01:00
Evie Litherland-Smith 8b51847ac0 Move python and lua config into emacs directory
Change python lsp to use pyright, add lua-language-server
2024-06-04 15:43:27 +01:00
Evie Litherland-Smith db43e17270 Change to light theme (Latte), change wallpaper to Outset Island 2024-06-04 14:55:20 +01:00
Evie Litherland-Smith cfea36f08b Make more theme parts dynamic
Pick Light vs Dark GTK theme based on variant name

Pick correct theme for bat

Team: stop following system theme
2024-06-04 14:24:13 +01:00
Evie Litherland-Smith e670a4e391 Update swaylock theme to be more complete 2024-06-04 14:19:40 +01:00
Evie Litherland-Smith 3a7f7fecee Disable Emacs service, set EDITOR and VISUAL to Emacs in zsh 2024-06-04 11:39:14 +01:00
Evie Litherland-Smith f6849b2e6d zsh: remove enableVteIntegration 2024-06-03 18:18:54 +01:00
Evie Litherland-Smith c2dc12417c ssh: add keys to agent (new config syntax), remove heimdall
Set TERM env var to xterm-256color in foot config instead of as ssh
override, might fix emacs remote shell issues where it should be
TERM=dumb
2024-06-03 09:54:42 +01:00
Evie Litherland-Smith 18a245e375 Remove automatic tabbed rule from any windows 2024-06-03 09:36:31 +01:00
Evie Litherland-Smith 51f71a759d Move teams and nomachine install to work.nix
Add teams-for-linux config file: set theme and spellchecker language,
notification settings, idle options and force wayland if sway is
enabled
2024-06-03 09:30:52 +01:00
Evie Litherland-Smith 41ae216b81 Add blur to logout_dialog layer 2024-06-03 06:42:58 +01:00
Evie Litherland-Smith f0cb848271 Add copy command to Makefile
copy runs build, copy to Legion, then rm result link
2024-06-03 05:46:16 +01:00
Evie Litherland-Smith 27bbe15db5 Merge branch 'nixos-24.05' 2024-06-03 05:27:13 +01:00
Evie Litherland-Smith 2c270c0cd5 Disable checkConfig for sway module
Fix https://github.com/nix-community/home-manager/issues/5379
2024-06-03 05:26:43 +01:00
Evie Litherland-Smith cff251025c Nyxt: add glyph for reduce-bandwidth-mode 2024-06-02 07:14:56 +01:00