1
0
Fork 0
mirror of https://git.sr.ht/~roxwize/.dotfiles synced 2025-02-12 04:22:07 +00:00
This commit is contained in:
Rae 5e 2024-12-30 16:43:58 -05:00
parent ab985c49d4
commit a406e8751d
4 changed files with 25 additions and 8 deletions

9
TODO
View file

@ -1,7 +1,7 @@
[ ] Get PulseAudio sound controls on polybar to work [x] Get PulseAudio sound controls on polybar to work
[x] Add desktop switching to windows (context menu?) [x] Add desktop switching to windows (context menu?)
[ ] Decide on an icon theme (flat-remix-icon-theme or pantheon.elementary-icon-theme?) [x] Decide on an icon theme (flat-remix-icon-theme or pantheon.elementary-icon-theme?)
[ ] Use XDG??? [x] Use XDG???
[x] Add Mousepad (xfce) maybe [x] Add Mousepad (xfce) maybe
[ ] Make setting your wallpaper like. Global across everything because you [ ] Make setting your wallpaper like. Global across everything because you
| do it with hsetroot on Openbox startup but not anywhere else (minus | do it with hsetroot on Openbox startup but not anywhere else (minus
@ -22,8 +22,9 @@
+- [ ] vimPlugins.coc-rls +- [ ] vimPlugins.coc-rls
+- [x] Get rust-analyzer binaries from https://github.com/rust-lang/rust-analyzer +- [x] Get rust-analyzer binaries from https://github.com/rust-lang/rust-analyzer
+- [ ] rust-analyzer doesn't fucking work (and you should probably use mkShell for this) +- [ ] rust-analyzer doesn't fucking work (and you should probably use mkShell for this)
[ ] See if you can use nixpkgs vscode extensions with codium [x] See if you can use nixpkgs vscode extensions with codium
[ ] Get language servers to work with Neovim [ ] Get language servers to work with Neovim
[ ] Theme your SDDM (you should make one yourself ;w;;;) [ ] Theme your SDDM (you should make one yourself ;w;;;)
[ ] Maybe convert some of your configuration files and themes into derivations [ ] Maybe convert some of your configuration files and themes into derivations
[ ] Add polybar root filesystem usage module?? [ ] Add polybar root filesystem usage module??
[ ] Test out bluetooth (https://nixos.wiki/wiki/Bluetooth)

View file

@ -119,6 +119,11 @@
</action> </action>
</keybind> </keybind>
<keybind key="A-Left">
<action name="GoToDesktop">
<to>previous</to>
</action>
</keybind>
<keybind key="A-Right"> <keybind key="A-Right">
<action name="GoToDesktop"> <action name="GoToDesktop">
<to>next</to> <to>next</to>

View file

@ -37,7 +37,7 @@
rofi = { rofi = {
enable = true; enable = true;
font = "Fira Code Light 11"; font = "Fira Code Light 11";
terminal = "${pkgs.kitty}/bin/kitty"; terminal = "kitty";
}; };
vscode = { vscode = {
enable = true; enable = true;
@ -53,6 +53,10 @@
}; };
}; };
services = {
mpris-proxy.enable = true;
};
gtk = { gtk = {
enable = true; enable = true;
cursorTheme.name = "Posy's Cursor"; cursorTheme.name = "Posy's Cursor";

View file

@ -20,7 +20,7 @@
}; };
services = { services = {
# X11 # Xorg
xserver = { xserver = {
enable = true; enable = true;
xkb.layout = "us"; xkb.layout = "us";
@ -45,7 +45,6 @@
# Touchpad support # Touchpad support
libinput.enable = true; libinput.enable = true;
# OpenSSH
openssh = { openssh = {
enable = true; enable = true;
knownHosts = { knownHosts = {
@ -66,8 +65,16 @@
}; };
# CUPS printing # CUPS printing
printing.enable = true; printing.enable = true;
# Flatpak
flatpak.enable = true; flatpak.enable = true;
blueman.enable = true;
};
hardware = {
bluetooth = {
enable = true;
powerOnBoot = true;
};
pulseaudio.enable = true;
}; };
xdg.portal = { xdg.portal = {