Evie Litherland-Smith
20e4682100
Update hotkeys and pinned applications
2024-06-17 15:54:28 +01:00
Evie Litherland-Smith
90ee462d17
Add more panel configs
2024-06-17 15:21:11 +01:00
Evie Litherland-Smith
6c45969188
Fix setting kwin options correctly, add Tone rc2 backup
2024-06-17 15:06:40 +01:00
Evie Litherland-Smith
fde3698afb
Add some more plasma6 configs
2024-06-17 14:51:52 +01:00
Evie Litherland-Smith
0a70253054
Remove global appmenu
2024-06-17 14:03:45 +01:00
Evie Litherland-Smith
39505f9522
plasma6 -> overrideConfig=true
2024-06-17 14:02:16 +01:00
Evie Litherland-Smith
cfac416750
Add plasma-manager module
...
Add initial config to expand upon, as well as copy of example from
plasma-manager repo and current export from Scorch before applying
plasma-manager
2024-06-17 13:53:08 +01:00
Evie Litherland-Smith
6ed405d7e2
Squashed commit of the following:
...
commit 68df6945a2
Author: Evie Litherland-Smith <evie@xenia.me.uk>
Date: Mon Jun 17 08:44:52 2024 +0100
Remove gnome-themes-extra and adwaita-qt
commit fa7baa7812
Author: Evie Litherland-Smith <evie@xenia.me.uk>
Date: Mon Jun 17 08:37:45 2024 +0100
Export more rc2 settings for Vanguard
commit 4a101ee77d
Author: Evie Litherland-Smith <evie@xenia.me.uk>
Date: Mon Jun 17 08:27:46 2024 +0100
Set pinentry package to Qt variant when using plasma6
Add extra theme/icon packages to installed packages whilst configuring
commit 923adabb28
Author: Evie Litherland-Smith <evie@xenia.me.uk>
Date: Mon Jun 17 08:23:48 2024 +0100
Add rc2 export for Vanguard as well
Remove some sway config from Vanguard.nix
Remove home-manager kdeconnect service, incompatible with
system/plasma6 enabled service
Install pinentry-all by default to ensure compatibility
commit dfc1ac3f74
Author: Evie Litherland-Smith <evie@xenia.me.uk>
Date: Mon Jun 17 07:35:31 2024 +0100
Add plasma6 export using rc2nix
commit eb8bb86c17
Author: Evie Litherland-Smith <evie@xenia.me.uk>
Date: Sun Jun 16 20:44:38 2024 +0100
Disable/remove more options not needed for plasma6
commit 51171ddb06
Author: Evie Litherland-Smith <evie@xenia.me.uk>
Date: Sun Jun 16 19:31:15 2024 +0100
Re-enable alacritty decorations, disable translucency for alacritty and emacs
commit 99364c041b
Author: Evie Litherland-Smith <evie@xenia.me.uk>
Date: Sun Jun 16 12:42:26 2024 +0100
Disable sway and related modules
2024-06-17 08:47:53 +01:00
Evie Litherland-Smith
e9a3bcd858
Update accent colour definitions
...
Rename variables to be clear these are colour names, not the actual
colours. Redefine as baseXX to be used in all scheme variables.
Update all uses to remove "with scheme" form and make more explicit.
2024-06-16 11:28:05 +01:00
Evie Litherland-Smith
dea9837a50
Enable kdeconnect service
2024-06-16 11:05:45 +01:00
Evie Litherland-Smith
bae8a7b912
Add sway/window to alt waybar config
...
Slightly change monitor config definition
2024-06-16 06:34:50 +01:00
Evie Litherland-Smith
8f179c9f6b
Update kanshi to use settings instead of profiles
...
Add kanshi config to Northstar
Standardise monitor config across machines
Move waybar alt bar definition to Vanguard config specifically, don't
need to use hacky solution
2024-06-15 09:57:26 +01:00
Evie Litherland-Smith
c2e8c11ed8
Switch Emacs back to socket activation
2024-06-13 07:12:47 +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
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
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
fd35f72cd2
Re-enable Emacs service, don't import work.nix for Vanguard
2024-06-06 17:25:44 +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
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
41ae216b81
Add blur to logout_dialog layer
2024-06-03 06:42:58 +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
Evie Litherland-Smith
3d6537dfe5
Update to nixos-24.05
...
Update pinentry to use package rather than string definition
Sway currently not building - to investigate
2024-06-01 07:16:06 +01:00
Evie Litherland-Smith
6191622f0f
Update hostname for Freia in SSH config
2024-05-31 09:33:28 +01:00
Evie Litherland-Smith
47fa0b2761
Add remmina with window rules
...
Add sway/window to waybar (left slot)
2024-05-31 09:33:10 +01:00
Evie Litherland-Smith
f720691768
Add awesome wayland repo to bookmarks
2024-05-31 06:45:05 +01:00
Evie Litherland-Smith
b4e203a5e0
Update font sizes for waybar and fuzzel
2024-05-30 17:04:47 +01:00
Evie Litherland-Smith
99ee1a9008
Remove gnumake (installed in NixOS), add rclone
...
Ensure fd and ripgrep installed for Emacs
Don't install language servers by default, nil already installed at
NixOS system level, and python needs to be installed per-environment
anyway. Don't need the other LSPs
2024-05-30 13:41:12 +01:00
Evie Litherland-Smith
15ade8b6da
Make chat programs tabbed by default
2024-05-30 11:45:15 +01:00
Evie Litherland-Smith
2af99c51d7
Fix opacity of mako and fuzzel, actually 80% now
...
Change bright0 colour for foot from base03 -> base04 for better
contrast
2024-05-29 14:07:33 +01:00
Evie Litherland-Smith
52e0ee5c7e
Switch order of makoctl keybinds
2024-05-29 13:17:35 +01:00
Evie Litherland-Smith
1ca24bf948
Adjust size of fuzzel window
2024-05-29 10:16:15 +01:00
Evie Litherland-Smith
d8d30031f8
Fuzzel filter files by desktop
2024-05-29 09:18:54 +01:00
Evie Litherland-Smith
a6d8dbf2be
Add binds to restore and clear notifcations with makoctl
2024-05-29 09:13:51 +01:00
Evie Litherland-Smith
e528a8fc88
Change swaylock bind to Super+Alt+L
...
Add Shift to wlogout bind
2024-05-29 09:08:12 +01:00
Evie Litherland-Smith
bc97bfe83a
Fix another typo, got them all now
2024-05-29 07:24:20 +01:00
Evie Litherland-Smith
82ff500d1e
Fix typo elixer -> elixir
2024-05-29 07:20:38 +01:00
Evie Litherland-Smith
8a408f880c
Customise bat theme options
2024-05-29 07:13:46 +01:00
Evie Litherland-Smith
917f7a5691
Update starship symbols using values from nerd-font-symbols preset
2024-05-29 07:03:30 +01:00
Evie Litherland-Smith
607f03a785
Change opacity of waybar
2024-05-28 07:55:12 +01:00
Evie Litherland-Smith
98b04a645a
Switch swaync for mako
...
Move waybar to bottom of screen, move workspaces module to the left
and mpris to the centre
2024-05-28 07:47:00 +01:00
Evie Litherland-Smith
8519ba9fe5
Make some more Niri binds more like Sway
2024-05-27 21:14:39 +01:00
Evie Litherland-Smith
79b0a0d841
Fix foot and swaync color + opacity settings
2024-05-27 21:12:23 +01:00
Evie Litherland-Smith
dff251d0f9
Add some transparency back, fix waybar module settings
2024-05-27 21:07:45 +01:00
Evie Litherland-Smith
58ce683cb2
Foot: add slight padding
2024-05-27 20:48:40 +01:00
Evie Litherland-Smith
6a25f97753
Niri: set cursor theme, disable csd
2024-05-27 20:40:46 +01:00
Evie Litherland-Smith
bbec2b7a0d
Niri: remove invalid keybinds
2024-05-27 20:16:18 +01:00
Evie Litherland-Smith
e532ddc8cd
Sway: use set-background helper script as well
2024-05-27 20:12:30 +01:00
Evie Litherland-Smith
b4b37d3d2a
Niri: call set-background at startup
2024-05-27 20:10:38 +01:00
Evie Litherland-Smith
6bc0cbdc4f
Add niri config, restructure files
...
Move sway to desktop/sway and move other packages under programs/sway
up a level to programs/desktop, add niri config to desktop/niri and
refactor common desktop imports into desktop/default.nix that also
imports (for now at least) sway and niri modules
Move wallpapers into programs/desktop since that's where they're
needed anyway
Add helper script to call swaybg with arguments
2024-05-27 20:07:18 +01:00
Evie Litherland-Smith
5425486d1b
Move niri to nixos configuration instead
2024-05-27 18:44:54 +01:00
Evie Litherland-Smith
6cd0950e17
Add niri package (from stable flake input)
2024-05-27 18:36:39 +01:00
Evie Litherland-Smith
f4e3f29392
Switch alacritty for foot terminal
2024-05-27 17:06:52 +01:00
Evie Litherland-Smith
4f1aa64152
Adjust size and scaling for fuzzel
2024-05-27 16:40:02 +01:00
Evie Litherland-Smith
54d4ff1487
Replace rofi with fuzzel
...
Sway: disable shadows
2024-05-27 14:41:34 +01:00
Evie Litherland-Smith
52235b6bbe
Don't make steam tabbed
2024-05-27 11:59:14 +01:00
Evie Litherland-Smith
814781596e
Emacs: add back tempel, add license-templates and gitignore-templates
2024-05-26 09:44:21 +01:00
Evie Litherland-Smith
4718aad31c
Change nixos shell aliases to call nixos-rebuild switch directly
2024-05-25 07:04:59 +01:00
Evie Litherland-Smith
45aa5879e0
Set tab-bar-mode and scroll-bar-mode in .emacs.d
2024-05-24 15:47:56 +01:00
Evie Litherland-Smith
c33f60ae70
Firefox: fix nixos wiki search link
2024-05-24 12:03:16 +01:00
Evie Litherland-Smith
9748126882
In-line firefox search engine config
2024-05-24 07:48:48 +01:00
Evie Litherland-Smith
c9ae2d37e8
Emacs: swap direnv for envrc, remove flymake-ruff
2024-05-23 14:08:08 +01:00
Evie Litherland-Smith
538cd31d16
Firefox: add Atlas SearXNG as extra search engine
2024-05-23 14:07:54 +01:00
Evie Litherland-Smith
684b450b51
Fix zellij colour theme (I got things backwards)
2024-05-23 08:54:02 +01:00
Evie Litherland-Smith
9b196980fa
Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/home-manager
2024-05-23 07:14:19 +01:00
Evie Litherland-Smith
9577fe6d80
Add home-manager-switch alias
2024-05-23 07:14:11 +01:00
Evie Litherland-Smith
c7b7bb51a2
Change default opacity to 0.9 / 90%
2024-05-22 10:35:19 +01:00
Evie Litherland-Smith
39eb67173f
Change wallpaper
2024-05-22 10:21:09 +01:00
Evie Litherland-Smith
2e66233280
Remove doom-modeline, add ace-window
2024-05-22 10:11:33 +01:00
Evie Litherland-Smith
65b947a036
Emacs remove flymake-collection, add flymake-ruff
2024-05-22 07:57:18 +01:00
Evie Litherland-Smith
4bef95a5d2
Add games packages from nixos config
2024-05-21 22:12:02 +01:00
Evie Litherland-Smith
6c147ede0c
Emacs: remove tempel, gnuplot
2024-05-21 17:42:00 +01:00
Evie Litherland-Smith
8e7bc3aeaf
Make custom swaylock wrapper own derivation
...
Hopefully fix issues with swayidle not being able to find wrapped
script by passing derivation directly
2024-05-21 07:02:06 +01:00