Evie Litherland-Smith
11c8cedef5
Fix bad formatting of a waybar module
2023-11-04 12:02:56 +00:00
Evie Litherland-Smith
fad083cb25
Change around workspaces and waybar setup
...
Remove old "all" workspace and bump everything up
Move waybar module files back into default
Add some system stats to waybar output
2023-11-04 12:00:40 +00:00
Evie Litherland-Smith
b89e90da31
Revert "Remove kdeconnect"
...
This reverts commit 266693a42b
.
2023-11-04 10:26:47 +00:00
Evie Litherland-Smith
6f008d4c59
Add some more program binds back to hyprland
2023-11-04 10:08:28 +00:00
Evie Litherland-Smith
61534311c5
Change libreoffice rules
2023-11-03 09:34:13 +00:00
Evie Litherland-Smith
f24a39ae75
Remove wlogout rules, group chat programs automatically
2023-11-03 07:06:19 +00:00
Evie Litherland-Smith
d4b24e4103
Add discord, remove signal
...
I'll add signal back when it has native wayland support...
2023-11-03 07:03:00 +00:00
Evie Litherland-Smith
2d2fa433f5
Revert "Remove teams-for-linux, mu section of Makefile"
...
This reverts commit 9b06d3faf3
.
Only restores teams-for-linux, keeps Makefile changes
2023-11-03 06:55:45 +00:00
Evie Litherland-Smith
84eacb4a44
Add windowrule for nyxt
2023-11-03 06:54:22 +00:00
Evie Litherland-Smith
9b06d3faf3
Remove teams-for-linux, mu section of Makefile
2023-11-02 10:26:27 +00:00
Evie Litherland-Smith
d9fd0b0806
Add hyprland workspace rule for chromium-browser
2023-11-02 07:56:59 +00:00
Evie Litherland-Smith
266693a42b
Remove kdeconnect
2023-11-01 18:21:27 +00:00
Evie Litherland-Smith
ad2fa5a81e
Duplicated config by accident...
2023-10-30 21:31:42 +00:00
Evie Litherland-Smith
f723969c4f
Switch to using rofi on combi mode primarily
2023-10-30 21:30:23 +00:00
Evie Litherland-Smith
e958efbb4d
Switch anyrun, wlogout, etc back to rofi
...
Also add new usage of rofi (window switcher)
Remove watershot, TODO add grim/slurp binds back (later)
2023-10-30 17:54:50 +00:00
Evie Litherland-Smith
7eb5817aad
Switch pinentry flavour to gnome3 for better wayland support
...
Add blur rule to rofi layer
2023-10-30 15:40:28 +00:00
Evie Litherland-Smith
32543d21f5
Set rofi-pass package to use wayland version
2023-10-30 15:27:13 +00:00
Evie Litherland-Smith
928a721219
Remove lynx and nnn, add midori browser
...
Check email more frequently
2023-10-30 14:40:40 +00:00
Evie Litherland-Smith
d000fc4b89
Add lynx and associated hyprland bind
2023-10-28 11:37:11 +01:00
Evie Litherland-Smith
32c10d02c3
Make program workspace rules not silent any more
2023-10-28 09:27:07 +01:00
Evie Litherland-Smith
825002f0ec
Move home syncthing setup to hyprland, without tray
...
Make server syncthing devices transient, keep folders declarative though
2023-10-26 17:15:51 +01:00
Evie Litherland-Smith
aafee00295
Hyprland: switch back to dwindle layout
2023-10-25 17:23:23 +01:00
Evie Litherland-Smith
3fc2a4a715
Hyprland: group NoMachine windows
2023-10-25 17:02:07 +01:00
Evie Litherland-Smith
91166300c0
Actually import nnn expression
...
Update hyprland binds to spawn nnn (and ncspot, using tmux as well)
Add more nnn bookmarks
2023-10-25 07:49:13 +01:00
Evie Litherland-Smith
9fbda10700
Add nnn file browser with plugins
...
Hyprland: rebing caps-lock to ctrl
2023-10-25 07:40:39 +01:00
Evie Litherland-Smith
c549ee4f97
Run emacs as a system daemon
...
Move emacs package definition (with emacsPackages) to system/emacs.nix
Keep user config in home-manager as emacs service is installed as user
service
Remove extra expressions (formatters, lsp_servers) and bring back into
default.nix
Move config/ directory contents up one level
2023-10-24 09:56:35 +01:00
Evie Litherland-Smith
ca77fb2d1e
Hyprland restart services that require WAYLAND_DISPLAY
2023-10-23 22:38:35 +01:00
Evie Litherland-Smith
47770b02c5
Add direnv and rust-mode to emacs
...
Add kdeconnect icon for waybar MPRIS module
2023-10-23 20:32:09 +01:00
Evie Litherland-Smith
0f3791e059
Fix wrong emacs bind
2023-10-23 20:16:14 +01:00
Evie Litherland-Smith
aa1845966d
Update hyprland rules
2023-10-23 20:04:17 +01:00
Evie Litherland-Smith
55ae93f633
Big emacs re-write to use crafted-emacs
...
emacs/default.nix now links new init.el and modules directories (mine
and crafted-emacs) to ~/.config/emacs/
emacs/default.nix installs emacs29-pgtk with packages as needed in
module *-config.el definitions
Add tree-sitter with required parsers
Remove doom-emacs and places it was set
2023-10-23 17:28:05 +01:00
Evie Litherland-Smith
ad0780915c
Add extra theming settings to hyprland config
2023-10-23 13:21:16 +01:00
Evie Litherland-Smith
895c1b6fdd
Re-enable ncspot
2023-10-23 08:56:04 +01:00
Evie Litherland-Smith
21cb399832
Remove some program auto-starts
2023-10-22 13:54:14 +01:00
Evie Litherland-Smith
eb98200654
Revert to 10px corner radius
...
Update waybar style to be a bit more space efficient
2023-10-22 12:58:15 +01:00
Evie Litherland-Smith
8421a5eeb5
Fix program launch binds
...
Didn't update for new workspaces
2023-10-21 08:57:20 +01:00
Evie Litherland-Smith
1974301ebb
Autostart spot with hyprland
2023-10-21 08:51:07 +01:00
Evie Litherland-Smith
d29c8d21b8
Remove calendar workspace, add back a default (1)
2023-10-21 08:49:40 +01:00
Evie Litherland-Smith
ef88a7f2a9
Change hyprland auto-starts
2023-10-21 08:32:20 +01:00
Evie Litherland-Smith
90ce27fa5d
Fix waybar icon for Spot
2023-10-21 08:28:40 +01:00
Evie Litherland-Smith
685063b6ed
Switch spotify client to Spot
...
GTK/Rust implementation of a spotify client
2023-10-21 08:24:03 +01:00
Evie Litherland-Smith
de5dd7d59e
Update firefox hyprland rules
2023-10-21 07:44:31 +01:00
Evie Litherland-Smith
41efd6cd77
Add teams mimeapp
...
Hopefully this will stop teams overwritting the file every time...
Also don't auto start teams
2023-10-20 10:24:28 +01:00
Evie Litherland-Smith
670c52914b
Remove left over exec swaync
2023-10-20 10:23:56 +01:00
Evie Litherland-Smith
8e9d6e2414
Change border radius globally
2023-10-19 13:16:36 +01:00
Evie Litherland-Smith
f19090244e
Remove ironbar import
2023-10-19 13:16:30 +01:00
Evie Litherland-Smith
85256d42ee
More cleanup
2023-10-19 12:26:35 +01:00
Evie Litherland-Smith
c79b7a4498
Move rofi expression
2023-10-19 12:22:48 +01:00
Evie Litherland-Smith
b37dfee9b9
Cleanup some now unused config files
2023-10-19 12:20:49 +01:00
Evie Litherland-Smith
cc5f97aa9e
Remove ferdium
...
Add teams-for-linux to replace, add whatsapp web and discord to
bookmarks
Replace ferdium binds and rules
2023-10-19 11:45:49 +01:00
Evie Litherland-Smith
59e01a0d9f
Set anyrun websearch to use DuckDuckGo
2023-10-19 08:42:38 +01:00
Evie Litherland-Smith
24db02a5ba
Update anyrun to use stylix colors
2023-10-19 08:09:53 +01:00
Evie Litherland-Smith
258c979e43
Remove mc, switch bind back to thunar
2023-10-19 07:53:07 +01:00
Evie Litherland-Smith
c14a68ab9b
Add output directory to watershot bind
2023-10-19 07:49:48 +01:00
Evie Litherland-Smith
1a48515410
Switch swaync for mako, swayosd for avizo
...
mako and avizo are both themed with stylix so easier to keep consistent
Reduce opacity of popups 0.8 -> 0.5
2023-10-19 07:40:03 +01:00
Evie Litherland-Smith
78dadd7df7
Remove mako settings that are managed by stylix
2023-10-19 07:12:39 +01:00
Evie Litherland-Smith
83ea5d0b81
Autostart emacs and signal with hyprland
2023-10-18 06:58:35 +01:00
Evie Litherland-Smith
c66126d0cf
Increase waybar size slightly
2023-10-17 13:14:02 +01:00
Evie Litherland-Smith
a88456c409
Re-style wlogout for consistency
...
Update some hyprland rules
Adjust monitor locations for Ronin
2023-10-17 09:57:53 +01:00
Evie Litherland-Smith
3ab21edc2c
Restore old waybar style using stylix to set color
...
Stylix sets color and font for waybar, custom config imports and uses
those
Update style with more consistent size, new look to the top and
transparency (with blur of course)
Slightly reduce gaps across whole UI to make better use of space without
compromising looks
Add TODO to restyle swaync using new method at some point...
2023-10-17 08:15:52 +01:00
Evie Litherland-Smith
9523f94833
Move tray to the end of waybar
2023-10-17 06:35:08 +01:00
Evie Litherland-Smith
a321334ccd
Revert waybar icon changes
2023-10-17 05:12:23 +01:00
Evie Litherland-Smith
2c16b56372
Update flake
2023-10-16 13:19:38 +01:00
Evie Litherland-Smith
2dc7530a74
Add swayosd call for modifier keys
...
Change master layout rules
Small waybar formatting tweaks
2023-10-16 11:43:58 +01:00
Evie Litherland-Smith
d11cf00ee6
Switch to volantes cursors
2023-10-16 10:32:00 +01:00
Evie Litherland-Smith
1b95189069
Firefox bookmark and rules updates
...
Tweak font size to make waybar better, force dark polarity for theme
2023-10-16 10:24:57 +01:00
Evie Litherland-Smith
3ff173a608
Change to Tokyonight GTK theme, change wallpaper
2023-10-15 11:32:51 +01:00
Evie Litherland-Smith
5a21ba921a
Add blur/xray to swayosd
2023-10-15 10:43:35 +01:00
Evie Litherland-Smith
78f614bd7b
Disable plymouth, add theming to lightdm
...
Switch grim+slurp for watershot
Remove xdg-desktop-portal-gtk, use hyprland implementation only
2023-10-15 09:10:16 +01:00
Evie Litherland-Smith
2a42c14fb5
Lots more theming
...
Switch remaining catppuccin to tokyonight, using stylix to generate GTK
theme now
Switch SDDM for LightDM (uses stylix theme), enable plymouth boot
splashscreen
Make Hyprland window rules (not launch binds) silent now
2023-10-14 20:49:30 +01:00
Evie Litherland-Smith
334528ad2f
Switch to papirus icon theme
2023-10-13 15:00:51 +01:00
Evie Litherland-Smith
03bb3fcbf4
Waybar starts with systemd now
2023-10-13 15:00:40 +01:00
Evie Litherland-Smith
522f914363
Clear up some doom packages, update waybar layer rules
2023-10-13 13:23:58 +01:00
Evie Litherland-Smith
9c6ebafcf3
Switch back to waybar for now
...
Update styling, disable stylix for waybar
2023-10-13 07:39:49 +01:00
Evie Litherland-Smith
0741552b1a
Use swayosd for brightness as well
2023-10-12 20:23:29 +01:00
Evie Litherland-Smith
02779f6d90
Merge branch 'main' of https://git.xenia.me.uk/xenia/nixos
2023-10-12 16:25:04 +01:00
Evie Litherland-Smith
2a7d1e0126
Switch audio keys to use swayosd
2023-10-12 16:24:55 +01:00
Evie Litherland-Smith
3ed6d4841a
Revert GTK icon change to fix emacs fonts...
2023-10-12 07:26:31 +01:00
Evie Litherland-Smith
432207a239
Re-theme to tokyonight
...
Re-enable stylix auto mode, disable specific cases where there's a
better theme implementation (emacs, alacritty)
Update use of catppuccin to tokyonight theme, probably missed some
2023-10-12 07:21:40 +01:00
Evie Litherland-Smith
f23fff8566
Fix ironbar launcher popup formatting
2023-10-11 16:35:37 +01:00
Evie Litherland-Smith
cf5f75f2b1
Remove emacs from some mimetypes
2023-10-11 16:09:34 +01:00
Evie Litherland-Smith
ccaca49cb9
Update ironbar styling
2023-10-11 14:38:18 +01:00
Evie Litherland-Smith
dd0c7b2921
Add candy-icon package back just in case
2023-10-11 11:48:27 +01:00
Evie Litherland-Smith
ceeec02b05
Move ironbar to top, start with hyprland
2023-10-11 08:32:46 +01:00
Evie Litherland-Smith
be1d5fa798
Switch to minimal ironbar implementation
...
Save reference for later
Enable upower daemon and add simple bar with the essentials for now,
TODO more later
2023-10-11 08:28:27 +01:00
Evie Litherland-Smith
623ac4ceab
Add initial ironbar config
2023-10-10 20:00:04 +01:00
Evie Litherland-Smith
46371470ee
Disable emacs daemon
...
Set custom mu4e modeline icons because it was annoying me
Update keybinds, all workspaces now have a "default" program so to speak
with associated keybind to launch
2023-10-10 16:02:01 +01:00
Evie Litherland-Smith
ddfe5ff217
Add midnight commander and temp config instructions
2023-10-10 10:34:34 +01:00
Evie Litherland-Smith
09eefe6f5e
Fix where stylix xresources is defined
2023-10-09 14:53:02 +01:00
Evie Litherland-Smith
1a584d057e
Add nomachine workspace rule back, add fractal (matrix)
2023-10-09 13:58:53 +01:00
Evie Litherland-Smith
46e7277928
Add calendar workspace for hyprland
...
Adjust some keybinds, update waybar to match new workspace
2023-10-09 12:23:38 +01:00
Evie Litherland-Smith
0889818512
Big reorganise
...
Move commonModule into system/default.nix
Keep most essential parts (user definition, home-manager init) in
flake.nix but move rest to system/default.nix
Remove some tui expressions from home and add all to home/default.nix,
will always want those so always use
Disable gamescope session unless gamescope.nix imported
Move various home.package definitions to environment.systemPackage in
system/ expressions, located based on appropriate use
Move wallpapers directory due to restructure, no other changes to it
2023-10-09 11:40:25 +01:00
Evie Litherland-Smith
a03f51dcb8
Hyprland: change master config slightly
2023-10-09 07:53:16 +01:00
Evie Litherland-Smith
77c8fef6f9
Add window rules for polkit popup
2023-10-08 14:07:26 +01:00
Evie Litherland-Smith
c89028bdd7
Fix wrong font name for Fira Mono
2023-10-07 10:25:55 +01:00
Evie Litherland-Smith
27795cfc9c
Final font tweaks to finish up
2023-10-07 10:23:25 +01:00
Evie Litherland-Smith
e94a4dde31
Move font confit to flake.nix, add to stylix
...
Change fonts to all use Fira family, Fira Sans for UI Fira Sans Mono for
monospace and FiraCode still for Emacs
2023-10-07 10:19:56 +01:00
Evie Litherland-Smith
f2eadee91e
Move firefox config up to system level
...
Enables automatic installation of firefox plugins
Enable working passff integration
2023-10-06 13:56:11 +01:00
Evie Litherland-Smith
7e4605196f
Hyprland switch to new is master
2023-10-04 17:31:00 +01:00
Evie Litherland-Smith
dcc54d824a
Add window rule for davmail IMAP popup
2023-10-03 15:42:37 +01:00