Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | home-manager: add `isTrusted` | Franck Cuny | 2022-04-03 | 7 | -150/+0 |
| | | | | | | | | | | Install and configure some programs only on trusted machines. On trusted machines, my mails, GPG and a few other things are configured. A machine where this is not needed on a regular basis to get things done don't need that much information. Also rename `desktop/trust` to `trusted`, in case we want these packages on a host that is not a desktop, and `trusted` is a better description. | ||||
* | firefox: set duckduckgo as default search engine | Franck Cuny | 2022-04-03 | 1 | -9/+20 |
| | | | | This is not really working, need to figure this out. | ||||
* | email: use afew to filter emails | Franck Cuny | 2022-04-03 | 1 | -25/+17 |
| | | | | This is still not working as I want, will need more iteration. | ||||
* | simplify multimedia for the desktop | Franck Cuny | 2022-04-03 | 8 | -119/+16 |
| | | | | | | | | | | | I don't need to have systemd units to synchronize medias from a desktop to the NAS: I'll download all the medias on the NAS directly. I don't need to have a module for each type of media, there's not enough configuration to justify that complexity. I also don't need anymore mpd and co. as I'm using navidrome to host the music on the NAS and sublime-music to listen to it on the desktop. | ||||
* | swaybar: simplify colors | Franck Cuny | 2022-03-31 | 1 | -18/+17 |
| | |||||
* | alacritty: use the default colors | Franck Cuny | 2022-03-25 | 2 | -53/+0 |
| | |||||
* | sway: switch back to waybar | Franck Cuny | 2022-03-14 | 2 | -72/+132 |
| | | | | | Get rid of icons, use plain text with different colors depending on the state. | ||||
* | theme: dont' set alacritty bg and fg | Franck Cuny | 2022-03-14 | 1 | -3/+0 |
| | |||||
* | desktop: element and theme | Franck Cuny | 2022-03-12 | 1 | -0/+4 |
| | |||||
* | terminal: nixfmt | Franck Cuny | 2022-03-12 | 1 | -10/+4 |
| | |||||
* | wofi: color + nixfmt | Franck Cuny | 2022-03-12 | 1 | -4/+2 |
| | |||||
* | notification: fix timeout and document | Franck Cuny | 2022-03-12 | 1 | -8/+8 |
| | |||||
* | wm: ensure element is assigned to space #4 | Franck Cuny | 2022-03-10 | 1 | -0/+1 |
| | |||||
* | sway: formatting, colors, wlogout | Franck Cuny | 2022-03-09 | 1 | -44/+75 |
| | |||||
* | nas: backup photos and music | Franck Cuny | 2022-03-08 | 1 | -0/+106 |
| | | | | | | | Instead of rsync-ing these folders to a GCS bucket, I should instead do a backup. If I screw up something, the content will be sync-ed, and I won't be able to restore it. It's better (maybe more expensive, but that's OK) to keep snapshots and be able to restore. | ||||
* | git: sign with GPG only when one desktop | Franck Cuny | 2022-03-05 | 2 | -0/+26 |
| | | | | | Move the configuration for git that requires the signing to pass, and use the `pass-git-helper` to manage the secrets. | ||||
* | scan-print: tools for scanning and printing | Franck Cuny | 2022-03-04 | 2 | -0/+6 |
| | |||||
* | firefox: a few more settings | Franck Cuny | 2022-02-27 | 1 | -4/+11 |
| | |||||
* | i3status: clean up formatting | Franck Cuny | 2022-02-27 | 1 | -2/+2 |
| | |||||
* | firefox: add plugins and configurations | Franck Cuny | 2022-02-27 | 1 | -0/+29 |
| | |||||
* | xdg: let's drop the mime configuration | Franck Cuny | 2022-02-27 | 1 | -13/+0 |
| | | | | Let's rely on the default for now. | ||||
* | software: drop nautilus, add a few more things | Franck Cuny | 2022-02-27 | 1 | -1/+13 |
| | | | | | | | | | Replace nautilus with pcmanfm, which is more than enough for my needs (I still can't open correctly images / PDF with nautilus, I don't care why). Add a few more packages (seahorse, easyeffects) to improve usability of the desktop. | ||||
* | sway: import systemd environments on startup | Franck Cuny | 2022-02-27 | 1 | -0/+3 |
| | |||||
* | sway: assign applications to workspaces | Franck Cuny | 2022-02-27 | 1 | -0/+5 |
| | |||||
* | mako: run with systemd | Franck Cuny | 2022-02-27 | 1 | -5/+16 |
| | |||||
* | mako: add notification daemon | Franck Cuny | 2022-02-27 | 2 | -0/+16 |
| | |||||
* | wofi: tweak the UI | Franck Cuny | 2022-02-27 | 2 | -43/+26 |
| | |||||
* | sway: re-organize the modules | Franck Cuny | 2022-02-27 | 7 | -42/+25 |
| | | | | | Rename 'sway' to 'wm' to make it more generic; rename some of the other modules (e.g. 'wofi' to 'launcher'), for the same reason. | ||||
* | sway: let's drop this - I don't know what it does | Franck Cuny | 2022-02-24 | 1 | -1/+0 |
| | | | | I can see that later on. | ||||
* | emacs: install aspell correctly | Franck Cuny | 2022-02-22 | 1 | -4/+2 |
| | |||||
* | syncthing: enable the module | Franck Cuny | 2022-02-21 | 1 | -0/+1 |
| | |||||
* | emacs: add aspell and dictionaries | Franck Cuny | 2022-02-21 | 2 | -0/+11 |
| | |||||
* | terminal: live reload of alacritty's configuration | Franck Cuny | 2022-02-21 | 1 | -0/+1 |
| | |||||
* | sway: remove environment variables | Franck Cuny | 2022-02-21 | 1 | -9/+0 |
| | | | | This *might* not be needed. | ||||
* | sway: adjust scaling for aptos | Franck Cuny | 2022-02-21 | 1 | -1/+1 |
| | |||||
* | sway: switch to i3status and set keybindings | Franck Cuny | 2022-02-21 | 3 | -104/+96 |
| | | | | | | | | Replace waybar with i3status. I keep running into issues with waybar (does not start, for example), and i3 status is a bit easier to configure. Set some keybindings so I can adjust volume and brightness. | ||||
* | terminal: a few more tweaks to alacritty | Franck Cuny | 2022-02-21 | 1 | -1/+10 |
| | |||||
* | sway: configure scaling factor for aptos | Franck Cuny | 2022-02-21 | 1 | -0/+4 |
| | |||||
* | sway: set some environment variables | Franck Cuny | 2022-02-21 | 1 | -0/+10 |
| | | | | | Without these variables, I can't get pinentry to pop up when needed, and firefox stays blurry. | ||||
* | videos: fix typo | Franck Cuny | 2022-02-21 | 1 | -1/+1 |
| | |||||
* | pass: use upstream synchroniser service | Franck Cuny | 2022-02-21 | 1 | -27/+3 |
| | | | | I don't have to write / maintain my own! | ||||
* | mpd: fix path to ncmpcpp configuration | Franck Cuny | 2022-02-21 | 1 | -1/+1 |
| | |||||
* | media: reorganize in multiples modules | Franck Cuny | 2022-02-18 | 7 | -3/+86 |
| | | | | Add two new modules to synchronize videos and musics to the NAS. | ||||
* | gammastep: will need to figure this out later | Franck Cuny | 2022-02-18 | 1 | -2/+3 |
| | |||||
* | waybar: a few more adjustments. | Franck Cuny | 2022-02-18 | 1 | -2/+3 |
| | |||||
* | gammastep: use lat/long from locale | Franck Cuny | 2022-02-18 | 1 | -2/+2 |
| | |||||
* | swaylock: unsure if I'm doing the right thing here | Franck Cuny | 2022-02-18 | 1 | -2/+7 |
| | |||||
* | waybar: first round of customizations | Franck Cuny | 2022-02-18 | 1 | -22/+94 |
| | |||||
* | sway: add default font | Franck Cuny | 2022-02-18 | 1 | -0/+4 |
| | |||||
* | xdg: add default application | Franck Cuny | 2022-02-18 | 1 | -0/+13 |
| | |||||
* | pass: minor adjustments | Franck Cuny | 2022-02-18 | 1 | -4/+9 |
| | |||||
* | mpd: only start mpd when needed | Franck Cuny | 2022-02-17 | 1 | -0/+1 |
| | |||||
* | wofi: improve the readability of the window | Franck Cuny | 2022-02-17 | 1 | -6/+64 |
| | |||||
* | sway: install all the required packages | Franck Cuny | 2022-02-16 | 1 | -1/+0 |
| | |||||
* | mpd: add configuration to the module itself | Franck Cuny | 2022-02-16 | 1 | -1/+19 |
| | | | | | | When running `mpd` from nixos, it ignores the configuration under `$HOME/.config/mpd/config`. Instead, we need to pass the proper configuration as `extraConfig` to the module itself. | ||||
* | xdg: use actual home directory path | Franck Cuny | 2022-02-16 | 1 | -11/+21 |
| | | | | | Don't use `$HOME`, otherwise when calling `config.xdg-dir.music` in other modules, they can complain that the value is not an absolute path. | ||||
* | swaybar: keep it simple for now | Franck Cuny | 2022-02-16 | 1 | -31/+22 |
| | |||||
* | waybar: fix the configuration for the clock | Franck Cuny | 2022-02-14 | 1 | -2/+2 |
| | |||||
* | waybar: initial customization | Franck Cuny | 2022-02-14 | 1 | -0/+30 |
| | |||||
* | sway: obviously, keyboard is an input ... | Franck Cuny | 2022-02-14 | 1 | -1/+5 |
| | |||||
* | sway: set keyboard options | Franck Cuny | 2022-02-14 | 1 | -1/+5 |
| | | | | | | Set the keyboard layouts to be US and FR. Map capslock to control, and switch between layouts using shift+caps. | ||||
* | email: multiple fixes | Franck Cuny | 2022-02-14 | 1 | -8/+15 |
| | | | | | | | | | | Update the configuration for mbsync so that the name of the mail's folder matches the one from our back (fastmail -> Fastmail). Some changes to the pre-fetch script and move it into the notmuch folder. Set the environment variables for the systemd unit. | ||||
* | email: add initial email configuration | Franck Cuny | 2022-02-13 | 2 | -0/+72 |
| | | | | | Configure the account and pull with mbsync. We run notmuch after the pull. | ||||
* | password-store: use the correct variable | Franck Cuny | 2022-02-13 | 1 | -2/+2 |
| | |||||
* | password-store: set location in the environment | Franck Cuny | 2022-02-13 | 1 | -3/+4 |
| | | | | | | | | Set the location for the password-store's store in the environment variable of the unit. Without that environment variable, the program assumes the store is under '$HOME/.password-store'. | ||||
* | sway: add a few more packages | Franck Cuny | 2022-02-13 | 1 | -2/+3 |
| | |||||
* | emacs: pull community's overlay | Franck Cuny | 2022-02-13 | 1 | -6/+3 |
| | | | | We need the community overlay to get the pure GTK port of Emacs for now. | ||||
* | alacritty: switch back to white background | Franck Cuny | 2022-02-13 | 1 | -0/+6 |
| | | | | I can't stand the dark background. | ||||
* | emacs: let's go! | Franck Cuny | 2022-02-13 | 2 | -0/+11 |
| | |||||
* | sway: set the scaling factor | Franck Cuny | 2022-02-13 | 1 | -0/+5 |
| | |||||
* | gpg: set default key | Franck Cuny | 2022-02-13 | 1 | -0/+3 |
| | | | | And use the default key for signing with git. | ||||
* | i3: delete and let's switch over to sway/wayland | Franck Cuny | 2022-02-13 | 2 | -58/+0 |
| | |||||
* | sway: add gammastep configuration | Franck Cuny | 2022-02-13 | 2 | -0/+14 |
| | | | | Similar to redshift, but for wayland. | ||||
* | sway: need custom unit file for swayidle | Franck Cuny | 2022-02-13 | 1 | -6/+17 |
| | | | | | I don't have access to https://github.com/nix-community/home-manager/pull/2610 yet. | ||||
* | sway: run swayidle and waybar via systemd | Franck Cuny | 2022-02-13 | 3 | -9/+21 |
| | |||||
* | home-manager: the clown car | Franck Cuny | 2022-02-13 | 1 | -1/+1 |
| | |||||
* | home-manager: typo | Franck Cuny | 2022-02-13 | 1 | -1/+1 |
| | |||||
* | sway: adjust configuration | Franck Cuny | 2022-02-13 | 5 | -45/+59 |
| | | | | | | Create a new directory to have all things related to sway. Add some extra configuration for wofi. | ||||
* | sway: first attempt at configuring sway | Franck Cuny | 2022-02-13 | 3 | -2/+45 |
| | | | | | Let's switch right away to sway instead, now that there's an emacs package to support wayland. | ||||
* | home-manager: fix package name | Franck Cuny | 2022-02-13 | 1 | -1/+1 |
| | |||||
* | home-manager: install pavucontrol | Franck Cuny | 2022-02-13 | 1 | -0/+1 |
| | | | | This is needed to control the volume. | ||||
* | home-manager: add redshift | Franck Cuny | 2022-02-12 | 2 | -2/+16 |
| | |||||
* | home-manager: fix a few typos | Franck Cuny | 2022-02-12 | 1 | -2/+2 |
| | |||||
* | home-manager: push password-store to git | Franck Cuny | 2022-02-12 | 1 | -0/+28 |
| | | | | | Add a systemd timer and an unit to push the content of the password store to our git remote. | ||||
* | hosts: load services at the host level | Franck Cuny | 2022-02-12 | 2 | -11/+1 |
| | | | | | | These services are not configured at the user level, but at the host level. We might need a better separation in the future, in case I don't use xserver for example. | ||||
* | home-manager: delete keyring module | Franck Cuny | 2022-02-12 | 2 | -6/+0 |
| | | | | This needs to be setup at the host level. | ||||
* | move configurations and modules around | Franck Cuny | 2022-02-12 | 7 | -2/+54 |
| | | | | Sorry, this is a mess, hopefully the last one. | ||||
* | configs: move personal configuration with user | Franck Cuny | 2022-02-12 | 2 | -5/+5 |
| | |||||
* | home-manager: re-organize configuration for myself | Franck Cuny | 2022-02-12 | 8 | -0/+170 |