our alters are: ashley (this one is me typing right now) (she/her, age 16, underage)
xXDerrickDaBeastXx (he/him, age 16) Taz (gay, homosexual, twink, age 24 unless his aids catches up to him) Barry (he/him, sexually opened, age 40-58) Linda (she/her, sexually very opened stretched wide built for bbc, age 37-49)LEGAL NOTICE: if you masturbate to one of us you must depict all alters as 18+ or 14+ in Mexico
AVISO LEGAL: si te masturbas con uno de nosotros debes representar todos los alters como 18+ o 14+ en Mexico
Technology How to make an animated desktop widget for Linux (Screen tearing happens as result of an XFCE bug. This only happens when you move it, and won't happen if you don't use XFCE) Click here to download How to make a drag and drop desktop widget on Linux This guide is made for a complete novice, so this guide may explain things you are already very familiar with. I was an avid computer user as a child, and the child like creativity mixed with the flashy desktop widgets of the 2000's always made me want to try making my own desktop widget. For a long time, I thought this would be near impossible, as I thought coding seemed very difficult. I'm glad to tell you that this project will not be difficult. In fact, if you're not intersted in the learning process, you can essentially copy my files and replace them with your information and get the results you want. Step 1 - Download Conky Conky is a program that allows you to display "system monitor" information on your desktop. Typically, people display information like their CPU usage, computer temperatures, nerd stuff. However, you can also use conky to display images. How does Conky work? Well, it has a "config" file. Within this config file you will write text commands that will display an output. Conky has fantastic documentation and if you have a problem, you are sure to find forum posts solving your issue. Install Conky (I'm using Arch with yay, so I write yay -S conky into the terminal to install.) After installing, navigate to your home directory. If you're unsure of where your home directory is, the path will look like this "/home/ashley/", whatever your name is set to. In the home directory, create a text file with the filename ".conkyrc" Step 2 - Input the text into Conky Conky only knows what to display depending on what you write in this .conkyrc config file. Obviously, you can't write something like "display image". It doesn't know what that means. You must use Conky's predetermined commands in order to display what you'd like. You can read Conky's manual page to see all the different commands to input in your file. If you're new to Conky, I don't recommend doing this right away, it will be too confusing. Just follow what I did. Here is what I input into my .conkyrc config file. I will explain what each part does after. background yesalignment top_right update_interval 0.5 double_buffer yes own_window yes own_window_transparent yes own_window_hints undecorated,below,skip_taskbar #own_window_argb_visual yes minimum_size 200 200 TEXT ${if_updatenr 01} ${if_updatenr 02} ${if_updatenr 03} ${if_updatenr 04} ${if_updatenr 05} ${if_updatenr 06} ${endif} ${endif} ${endif} ${endif} ${endif} You can input that exact text into your .conkyrc file, however, the images won't work for you. That's because of two things; Your path must point to exactly where your image is located. If your image is in a folder on your desktop, then your path would look similar to this: ~/Desktop/folderthathasimageinit/image.png
If you do use XFCE, you will have to update the .conkyrc file where it says "monitorLVDS-1" to the name of your monitor for this to fix the bug. To find your monitor name, install xrandr. In your terminal type xrandr -q and it will show your monitor name. That's all you'll have to do, but you may need to make additional small changes for your Conky image to display correctly. I explain each string of text's function below, it's going to help you make sure your Conky works correctly. Explaining the Conky config file Below is how Conky will display: background yes (Saying conky will run in the background)alignment top_right (by default it aligns at the top right of the screen) update_interval 0.5 (the image will change every 0.5 seconds. You can change it to 1, 2, 3 seconds, etc.) double_buffer yes (You must have this in the file. It prevents the image from disappearing and reappering every time it refreshes from the update interval) own_window yes (This means Conky will be in it's own window) own_window_transparent yes (It will hide the menu bar a window typically has) own_window_hints undecorated,below,skip_taskbar (Will set Conky to be behind other windows) minimum_size 200 200 (This sets the size of Conky's window. If your image is not displaying fully, edit the numbers, they set the pixel size.) TEXT (under the TEXT section we input what conky will display) Note: The "if" "else" statements essentially state "display this image, then the next image, then the next image". At the very end of all these "if" statements, we close them with the "end" statement, which you see at the very end of this text. The following lines are similar, the only change being which image in input for the next image to be shown. ${if_updatenr 01} Note: The "exec feh" string of text is there to circumvent an XFCE issue, in which the Conky background displays black instead of the intended transparent. If you use XFCE, you must install feh, this will make the background transparent. If you run into issues after installing feh, try setting a background with feh by running this command in your terminal: feh --bg-fill nameofyourimage.png. Then try again. You can get rid of the exec feh string if you don't use XFCE. If you do use XFCE, keep that line in. You will have to update "monitorLVDS-1" to the name of your monitor for this to fix the bug. To find your monitor name, use xrandr. In your terminal type xrandr -q and it will show your monitor name. ${if_updatenr 02} ${if_updatenr 03} ${if_updatenr 04} ${if_updatenr 05} ${if_updatenr 06} ${endif} ${endif} ${endif} ${endif} ${endif} ------ That's all there is to making an animated, moveable Conky widget. You can simply display an image, just get rid of the "if" "else" "end" statements and only include 1 string of text displaying the image. Click here to download |