Commit graph

86 commits

Author SHA1 Message Date
357f2f48af
some stuff 2025-02-20 22:25:37 +01:00
17520db0e4
filesharing: Add localsend 2025-02-20 12:33:17 +01:00
cced15a507
tmux: Fix configuration 2025-02-20 00:23:21 +01:00
3893f229b7
tmux: Add configuration 2025-02-19 22:21:56 +01:00
3bb0d6f884
gnome: Disable forge extension
It doesn't really work that well honestly. I can't be bothered to
find something else that works better. For now I think I can just
manage with manually placing my windows as I don't really need that
many open at any one time anyways. In adition, as we lose the tabs,
which I've been using to quickly switch between chat applications
that are placed full screen in the same workspace, alt-tab now only
shows the windows on the current workspace and some other tweaks to
improve the experience.
2025-02-19 22:01:06 +01:00
1796e48cac
emacs: Add rust configuration 2025-02-17 20:17:03 +01:00
ae00aa55e6
edv: Add libreoffice 2025-02-16 17:22:32 +01:00
87ff16bc40
nvidia: Enable power management
And I was wondering why my system wouldn't suspend properly....
2025-02-14 18:49:49 +01:00
cd6522f40f
gnome: Remove stupid br*tish layout 2025-02-14 18:29:11 +01:00
b9dd8ef7df
gnome: Set tuta as the default mail application
I pressed the email application button on my new keyboard and it
literally pulled up motherfucking emacs man. Like actually what
the fuck. Why would it do this. I will never send or recieve email
in emacs. There are whole ass applications made for this.
2025-02-14 18:20:02 +01:00
6604acdc9c
emacs: Add soystemd mode 2025-02-14 15:00:07 +01:00
654fa8ce89
emacs: Add yaml mode and move eln-cache dir 2025-02-14 14:51:10 +01:00
b5e00af8ec
emacs: add treesitter support 2025-02-10 01:32:07 +01:00
abca633fc6
gnome: Update mimetype to use mpv for all videos 2025-02-02 21:56:50 +01:00
a936937ccf
emacs: Add configuration for cc mode 2025-02-02 16:42:11 +01:00
c4accfc1d5
multimedia: Add video related applications 2025-02-02 00:14:38 +01:00
34b4cf62c2
gnome: Add some QoL applications 2025-02-02 00:14:15 +01:00
e7c92133d1
gnome: Set up correct handling of mimetypes 2025-02-02 00:13:26 +01:00
697fe32d80
gnome: Use single workspace for secondary monitor 2025-02-01 21:09:50 +01:00
e935441b80
art: Add opentabletdriver 2025-02-01 20:59:52 +01:00
6cb66d86d2 Refactor the whole configuration
Reviewed-on: #1
2025-02-01 14:05:15 +01:00
381fdd789e
Been so long since I booted the machine with this so idk 2025-01-06 00:39:41 +01:00
326560d38e
nixos unstable -> nixos 24.11 2024-12-28 18:17:37 +01:00
b25d7987b0
river: Remove pcmanfm as libfm is broken
I can't be bothered to wait for a fix. I don't use pcmanfm all that much
anyways so it has to go. bye bye
2024-12-28 17:59:48 +01:00
274547b83d
Add mars-mips 2024-12-26 18:29:49 +01:00
2b5d8f5f27
basic: Add qalc 2024-12-25 18:20:47 +01:00
f8cd8afc06
nvim: Add support for bashls 2024-12-24 22:35:39 +01:00
137f6c6be6
river: Add pcmanfm 2024-12-24 22:35:13 +01:00
862eed294e
river: Fix screencast script
It's still shit but just less now
2024-12-18 17:14:35 +01:00
16c91e0c9d
kde: optimize some stuff 2024-12-15 01:29:38 +01:00
9a59dfb308
nvim: Add support for clangd for C++ and ccls for C
clangd doesn't work the way I want it to with C.
ccls doesn't work the way I want it to with C++.

So now I use both for each ones they work well with.
2024-12-11 14:39:07 +01:00
b5d3970e71
nvim: Switch to clangd and use libcxx to support c++23 headers
For some fucking unknown reason the clang-tools package doesn't build
with libcxx by default and thus doesn't have the print header from C++23
which I need. I also don't know if they're fucking using the gcc13 c++
stdlib because the gcc14 one FUCKING HAS THE HEADER. I lost hours of
life which I am never going to get back to this fucking bullshit.
2024-12-10 14:39:49 +01:00
c36eebe6f1
git: Fix multiple identities
Very cursed solution but I don't have time to waste on it right now.
Will fix sometime later when I find the spare time to.
2024-12-08 11:46:43 +01:00
146fdb2087
river: Use upstream master branch of sandbar
No longer need to base it off of my fork as my changes have been merged
in to upstream sandbar.
2024-12-05 13:33:40 +01:00
7ae46d8827
fix: Remove opentabletdriver as it depends on a deprecated package
It depends on the deprecated dotnet6. Going to re-enable once nixpkgs
pull request 360389 is propagated to nixos-unstable.
2024-12-01 13:17:34 +01:00
377c4be269
games: Remove xivlauncher
I haven't touched the game in months. Don't really need this anymore.
All it does is add a minute to rebuild time because C# is a piece of
shit that should've never cursed the earth.
2024-12-01 13:16:43 +01:00
724a874c97
git: Fix commit signing 2024-12-01 13:16:19 +01:00
f91234d87c fix: pkgs.nerdfonts -> pkgs.nerd-fonts.go-mono 2024-12-01 10:38:40 +01:00
2392162b56 office: Remove it
I already have LaTeX for text documents and I can also just write a csv
file and use Python to display it as a graph or similar instead of using
libreoffice calc.
2024-12-01 10:32:47 +01:00
a06e6c3f92 git: Add support for multiple identities 2024-12-01 10:32:16 +01:00
3703d7f392
Add libreoffice 2024-11-24 16:13:11 +01:00
e1d25b2968
tmux: Enable mouse support 2024-11-24 16:12:25 +01:00
daedf93ecd
git: Set default pull behaviour to rebase 2024-11-24 12:31:33 +01:00
c0fa670037
Add tmux configuration 2024-11-24 12:31:33 +01:00
8969d53cc6
Add cuda support 2024-11-22 12:33:53 +01:00
fad1c5cc4c
Persist tidal-hifi files 2024-11-21 12:52:00 +01:00
1b9d7edc56
Add tidal 2024-11-20 18:51:30 +01:00
7c56237e3c
Update flake.lock 2024-11-20 00:30:06 +01:00
b831fca353
oops 2024-11-11 17:40:33 +01:00
ea199534e0
This commit is a byproduct of your imagination
This does not exist. Take your pills and move on with your day.
2024-11-05 13:50:01 +01:00