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
Evie Litherland-Smith
dabba27678
chromium: switch to atlas searxng as default provider as well
2024-02-01 06:35:01 +00:00
Evie Litherland-Smith
21c0dc8176
Switch foot back to alacritty, rearrange some sections
...
Move stylix target control into individual expressions
Remove thunar
Remove dex, enable systemd services for blueman-applet and
network-manager-applet
Remove mpg123
Qualify package calls in hyprland config using nixpkg definitions
Remove "make switch" from Makefile, replaced by (preferred)
nixos-update
2024-01-30 16:10:12 +00:00
Evie Litherland-Smith
09df446bd7
Reformat all using alejandra
2024-01-30 14:21:50 +00:00
Evie Litherland-Smith
ca8bba962a
chromium: keep site_settings and hosted_app_data
2024-01-30 09:10:55 +00:00
Evie Litherland-Smith
b3d73b9ae7
Add firefox as additional mime entry
...
Now I don't have to constantly update this list if I change browsers again...
2024-01-30 08:06:05 +00:00
Evie Litherland-Smith
6e27f565a6
chromium: clear browsing data on exit
2024-01-30 08:04:37 +00:00
Evie Litherland-Smith
7615030b6b
Fix chromium mime entry, add nyxt as fallback for chromium entries
2024-01-29 15:38:15 +00:00
Evie Litherland-Smith
1a2b266947
Remove xdgOpenUsePortal
2024-01-29 14:38:21 +00:00
Evie Litherland-Smith
762f1ef71d
Remove teams-for-linux, switch back to chromium for backup browser
...
Add emacsclient as preferred mime entry with emacs as fallback
2024-01-29 11:33:05 +00:00
Evie Litherland-Smith
2b49d97200
Delete some unused system packages
2024-01-29 08:22:25 +00:00
Evie Litherland-Smith
c006895344
Enable emacs service on socket activation
...
Move emacs dependencies into home/emacs/default.nix to avoid having
two files
Don't start emacs server from hyprland startup now
Remove firefox home module, use system module only
2024-01-29 08:21:26 +00:00
Evie Litherland-Smith
f9bfc43e43
Try switching to a more minimal, custom TeX install
2024-01-29 06:15:11 +00:00
Evie Litherland-Smith
1a2310c4a2
Remove cemu and marathon games
2024-01-29 06:05:29 +00:00
Evie Litherland-Smith
1bd560f95b
Back to jedi-language-server now that I've got it working with flymake
2024-01-28 12:30:06 +00:00
Evie Litherland-Smith
15b40a6643
Add flymake-shellcheck, add prettier, pylsp back to pyright
2024-01-28 10:02:44 +00:00
Evie Litherland-Smith
88ed043992
Switch swaylock for swaylock-effects
2024-01-27 08:31:11 +00:00
Evie Litherland-Smith
b01c270c2e
Remove some programs
2024-01-27 08:11:54 +00:00
Evie Litherland-Smith
8e7f5ffddb
Merge branch 'main' of https://git.xenia.me.uk/xenia/nixos
2024-01-25 06:33:38 +00:00
Evie Litherland-Smith
9b63b9308f
Remove black, add ruff back (for apheleia)
2024-01-24 15:49:09 +00:00
Evie Litherland-Smith
53528c0446
Remove pyflakes...
2024-01-24 09:36:13 +00:00
Evie Litherland-Smith
7200c67e06
Remove ruff as python-lsp-ruff handles it, add pyflakes for emacs
2024-01-24 09:34:46 +00:00
Evie Litherland-Smith
91a30d7f46
Swap pyright back for python-lsp-server
...
Add python-lsp-ruff plugin but NOT mypy as performance is horrible,
use mypy as standalone tool only
Remove some unused LSPs/linters/formatters
2024-01-24 09:19:15 +00:00
Evie Litherland-Smith
9d8adcdb7a
Add libcamera to desktop.nix
2024-01-23 20:13:38 +00:00
Evie Litherland-Smith
92378190f1
Properly enable pipewire from nixos wiki setup
...
Disable hardware.audio, enable pipewire addons
Move xdg mime definitions from home manager to system level
Consolidate xdg portal options in desktop.nix
2024-01-23 19:53:52 +00:00
Evie Litherland-Smith
6b1cbdef29
Enable passSecretService again
2024-01-21 14:10:14 +00:00
Evie Litherland-Smith
c33367bdc7
Move games into system/games.nix (rename of steam.nix)
...
Add RetroArch with some cores, add to games workspace
2024-01-21 10:31:46 +00:00
Evie Litherland-Smith
8a50023423
Move some driver configs to Vanguard specifically
2024-01-20 08:14:31 +00:00
Evie Litherland-Smith
57123373e1
Switch chromium back for firefox
2024-01-17 16:22:05 +00:00
Evie Litherland-Smith
179b6e787f
Revert "Remove teams-for-linux"
...
This reverts commit a97fadea1b
.
2024-01-17 09:59:00 +00:00
Evie Litherland-Smith
438ded4064
Only autoUpgrade server, not desktops
2024-01-17 06:22:48 +00:00
Evie Litherland-Smith
d0b632c634
Add WebCord back, revert associated waybar changes
2024-01-15 11:00:29 +00:00
Evie Litherland-Smith
e8758efb0c
Swap mplayer for mpv + mpg123
...
Remove transmission-gtk, remmina and webcord
Switch follow_mouse back to default setting
Change waybar icon for chat workspace since I just use chromium for
all chat now
2024-01-14 18:32:53 +00:00
Evie Litherland-Smith
9123788cda
Remove git-sync services, issues with using pass
...
Add git-sync as installed package to run syncing manually though
TODO consider an exec line in hyprland or something similar?
2024-01-14 12:54:45 +00:00
Evie Litherland-Smith
1a3b6ddd38
Add streamlink cli package
2024-01-14 11:18:48 +00:00
Evie Litherland-Smith
07dd0cb841
Add (back) thunar and files workspace
...
Add czkawka_gui and tagger to files workspace
Restore steam settings and friends list floating rules
Change fullscreen bind back to using M (so that F can be for files),
add SUPER X bind to open an emacs client window quickly
2024-01-14 08:08:21 +00:00
Evie Litherland-Smith
29db2834c0
Vanguard: enable v4l2loopback for virtual webcam in OBS
...
Add obs-backgroundremoval plugin
Enable polkit
2024-01-12 22:06:16 +00:00
Evie Litherland-Smith
034636605f
Disable gnome-keyring, remove seahorse
2024-01-12 08:33:24 +00:00
Evie Litherland-Smith
dfaa360dfe
Switch to using pass-git-helper for https git auth
...
Remove gitFull and associated secret-store auth save mechanism
Also set default pinentry flavour to curses, but still set to gnome3
in hyprland setup - provides fall back for non-GUI interfaces
2024-01-12 08:19:20 +00:00
Evie Litherland-Smith
a97fadea1b
Remove teams-for-linux
2024-01-10 16:06:13 +00:00
Evie Litherland-Smith
826b4dc9ca
Add chromium as backup browser, remove firefox
2024-01-08 17:42:34 +00:00